一本适合新手学习并行程序设计的优秀教材,当然对于并行算法比较熟悉的读者来说更可以得到质的提高
2021-03-22 11:42:54 921KB MPI 并行程序设计 并行算法
1
MPI程序中调用CUDA中的函数来完成并行与GPU的混合编程.
2021-03-20 21:04:23 18KB MPI CUDA GPU
1
如题是Microsoft的MPI最新安装包及其SDK包
2021-03-19 22:01:49 6.56MB MPI microsoft
1
用MPI协议与西门子PLC S7-300系统通讯的实现方式的程序,基于C++代码
2021-03-13 12:04:50 3.37MB MPI协议 西门子PLCS7-300 C++ 通讯
《MPI与OpenMP并行程序设计(C语言版)》是美国Oregon州立大学的Michael J.Quinn教授在多年讲授“并行程序设计”课程的基础上编写而成的,主要介绍用C语言,并结合使用MPI和OpenMP进行并行程序设计,内容包括并行体系结构、并行算法设计、消息传递编程、Eratosthenes 筛法、Floyd 算法、性能分析、矩阵向量乘法、文档分类、蒙特卡洛法、矩阵乘法、线性方程组求解、有限差分方法、排序、快速傅立叶变换、组合搜索、共享存储编程、融合OpenMP和MPI以及5个附录。 《MPI与OpenMP并行程序设计(C语言版)》按授课方式安排章节,通过划分、通信、集聚和映射等四步的并行程序设计方法,来解决各种实际的并行性问题,使读者掌握系统化的并行程序设计方法,开发出高效的并行程序。 本书不仅是一本优秀的并行程序设计教材,对广大的相关专业人员也很有参考价值。
2021-03-09 16:28:41 57.36MB MPI OpenMp 并行程序
1
关于MPI、并行计算的总结对比,目录如下: 1. 并行计算 1.1. 相关背景 1.2. 什么是并行计算 1.3. 主要目的 1.4. 并行计算与分布式计算 1.5. 并行的基本条件 1.6. 主要的并行系统 1.6.1. 共享内存模型 1.6.2. 消息传递模型 1.6.3. 数据并行模型 1.6.4. 对比分析 2. MPI 2.1. 什么是MPI 2.2. MPI的实现 2.3. MPI基本函数 2.4. MPI功能特点 2.5. 技术对比分析 2.5.1. 共享内存模型(以OpenMP为例) 2.5.2. 分布式内存模型 2.6. 小结 3. 问题解释 3.1. 并行计算和MPI是什么关系?为了实现并行计算,是否使用MPI技术即可实现? 3.2. MPI技术原理是什么,即基础设施提供什么样的支持能力? 3.3. 为了实现并行计算,应用软件需要什么样的特殊设计 3.4. 什么样的软件需要并行计算 4. 部分参考资料
2021-02-26 15:45:45 669KB MPI 并行计算 分布式计算
1
MS_MPI V7安装包,mpi在windows平台的实现 MS_MPI V7安装包,mpi在windows平台的实现 MS_MPI V7安装包,mpi在windows平台的实现
2021-02-24 10:36:47 3.7MB MPI SDK MS windows
1
本书介绍目前最常见的并行程序—MPI并行程序的设计方法它适合高校三四年级本科 生非计算机专业研究生作为教材和教学自学参考书也适合于广大的并行计算高性能计 算用户作为自学参考书使用对于有FORTRAN和C编程经验的人员都可以阅读并掌握 本书的内容 首先介绍了并行程序设计的基础提供给读者进行并行程序设计所需要的基本知识然 后介绍了MPI的基本功能从简单的例子入手告诉读者MPI程序设计的基本过程和框架 这一部分是具有C或/FORTRAN串行程序设计经验的人员很容易理解和接受的接下来介绍 MPI程序设计的高级特征是已经掌握了MPI基本程序设计的人员进一步编写简洁高效的 MPI程序使用各种高级和复杂的MPI功能所需要的最后一部分介绍了MPI的最新发展和 扩充MPI-2 主要包括三个部分动态进程管理远程存储访问和并行文件读写 本书包括了MPI-1的全部调用和MPI-2的关键扩充部分的调用并附以大量的图表和示 例性程序对程序的关键部分给出了讲解或注释读者若能将例子和对MPI调用的讲解结合 起来学习会取得更好的效果 本书的目的不仅是教给读者如何去编写从简单到复杂的MPI并行程序更重要的是 希望在学习本书之后在读者以后解决问题的过程中能够树立并行求解的概念使并行方 法真正成为广大应用人员和程序开发员手中的重要工具
2021-02-13 02:59:53 940KB mpi 高性能 并行
1
TCLB解算器 TCLB是基于Lattice Boltzmann方法的MPI + CUDA或MPI + CPU高性能计算流体动力学仿真代码。 它为复杂物理的计算和新模型的实现提供了清晰的界面。 稳定发布 : 当前版本 : 如何使用它 安装 git clone https://github.com/CFD-GO/TCLB.git cd TCLB 配置 make configure ./configure --enable-graphics --with-cuda-arch=sm_30 编译 make d2q9 跑 CLB/d2q9/main example/flow/2d/karma
2021-02-05 15:10:33 5.93MB r mpi cfd mpi-cuda
1
なぜスパコンを使うのか 第一天: とりえあず手元のPCでMPIが使える环境を整え,简単なMPIプログラミンミ试グを。 MPIとは 余谈:MPIは难しいか MPIのインストール MPのMPI ランク 标准出力について GDBによるMPIプログラムのムッグ 第二天: スパコンを使うときに知っておきたいこと。ジョブの投げ方など。 はじめに スパコンとは 余谈:BlueGene / Lのメモリエラー スパコンのアカウントの取得方法 ジョブの実行の仕组み ジョブスクリプトの书き方 フェアシェア バックフィル チェーンジョブ ステージング 并列ファイルシステム 第三天: 自明并列,通称“马鹿パラ”のやり方について。 自明并列,またの名を马鹿パラとは 自明并列の例1:円周率 自明并列テンプレート 自明并列の例2:多数のファイル处理 自明并列の例3:统计处理 并列化效率 サンプル并列とパラメタ并列の违い 第4天: 非自明并列の例として,一次元热伝导方程式方程式を领域分割してみる。 非自明并列 一次元拡散方程式(シリアル版) 一次元拡散方程式(并列版) 余谈:EagerプロトコルとRendezvous
2021-01-28 16:07:44 29.95MB cpp mpi C++HTML
1