感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
消息傳遞介面 (MPI) 功能和體系結構概述
- 並行計算基礎知識
- MPI 過程
MPICH 入門
- 安裝和配置選項
- 共用庫
- 安裝進程管理員
Programming MPI 基礎知識
- 編寫、編譯和鏈接程式
- 編譯命令
- 使用Makefile
使用 MPI 執行程式
- 標準 mpiexec
- 流程管理擴展
- Remshell 限制
發送和接收消息
- 消息傳遞例程
- 緩衝區和類型(標記)
- 使用庫調用
- 廣播和縮減
在 MPI 中協調 Communication s
- 同步
- 集合模式、例程和操作
- 創建組
處理緩衝問題
- 阻塞和非阻塞通信
- 消息傳遞的公平性
- Communication 模式
瞭解 MPI 中的數據類型和物件
- 基本數據類型
- 向量和結構
- 交錯數據
- MPI 物件和引用
編寫消息傳遞庫
- 屬性
- 順序部分
- 管理和緩存標籤
評估並行程式的性能
- MPI 計時器
- 分析介面
- 伐木
集成多個程式
- 在程式之間發送和交換數據
- 使用互通器
故障排除
總結和結論
最低要求
- 具有 C、C++ 和 Fortran 等程式設計語言的經驗
觀眾
- 開發人員
- 程式師
7 時間:
客戶評論 (4)
Practical examples.
Mateusz - Aplikacje Krytyczne
課程 - BizTalk for Developers
interesting content
Mike Bassi - SRC Aus
課程 - OpenCL
I like how helpful Clement is.
Mateera Kaikko - ASML US, LLC
課程 - gRPC
I was very lucky to have one-to-one training and it gave me a good grounding in the subject as well as exploring some of my real use-cases that were really complex.