Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
課程簡介
介紹
消息傳遞介面 (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
Course - BizTalk for Developers
interesting content
Mike Bassi - SRC Aus
Course - OpenCL
I like how helpful Clement is.
Mateera Kaikko - ASML US, LLC
Course - 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.