感謝您提交詢問!我們的一位團隊成員將在短時間內與您聯繫。
感謝您提交預訂!我們的一位團隊成員將在短時間內與您聯繫。
課程簡介
介紹
消息傳遞接口 (MPI) 功能和架構概述
- 並行計算基礎
- MPI 進程
MPICH 入門
- 安裝和配置選項
- 共享庫
- 安裝進程管理器
MPI 編程基礎
- 編寫、編譯和鏈接程序
- 編譯命令
- 使用 Makefiles
使用 MPI 運行程序
- 標準 mpiexec
- 進程管理擴展
- Remshell 限制
發送和接收消息
- 消息傳遞例程
- 緩衝區和類型(標籤)
- 使用庫調用
- 廣播和歸約
在 MPI 中協調通信
- 同步
- 集體模式、例程和操作
- 創建組
處理緩衝問題
- 阻塞和非阻塞通信
- 消息傳遞的公平性
- 通信模式
理解 MPI 中的數據類型和對象
- 基本數據類型
- 向量和結構
- 交錯數據
- MPI 對象和引用
編寫消息傳遞庫
- 屬性
- 順序部分
- 管理和緩存標籤
評估並行程序的性能
- MPI 計時器
- 性能分析接口
- 日誌記錄
集成多個程序
- 在程序之間發送和交換數據
- 使用交互通信器
故障排除
總結與結論
最低要求
- 具備 C、C++ 和 Fortran 等編程語言的經驗
受衆
- 開發人員
- 程序員
7 小時
客戶評論 (3)
在目標系統的速度和專注度上,我能夠很好地保持專注
Kevin - Phoenix Contact B.V.
課程 - gRPC
機器翻譯
實際示例。
Mateusz - Aplikacje Krytyczne
課程 - BizTalk for Developers
機器翻譯
理論與實踐沒有分開,但在每個較大的主題之後都有練習,以便在實踐中記住理論
Krzysztof - Nordea
課程 - XQuery
機器翻譯