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 小时
客户评论 (5)
进行培训,以便每个人都能跟上。不要让学生提出他/她的问题。
Krzysztof - PKO Bank Polski
课程 - HashiCorp Vault
机器翻译
速度和对目标系统的专注,我可以很好地保持专注
Kevin - Phoenix Contact B.V.
课程 - gRPC
机器翻译
interesting content
Mike Bassi - SRC Aus
课程 - OpenCL
Practical examples.
Mateusz - Aplikacje Krytyczne
课程 - BizTalk for Developers
Theory and excises not separated but after every bigger Topic there were exercises to remember theory in practice