Parallel Programming in C with MPI and OpenMP - EPCC.pdf
2022-12-16 19:23:57 18.87MB Parallel
1
DMTA(分布式多线程Apriori)是Apriori算法的并行实现,该算法在线程和进程级别利用并行性,以寻求在内核之间执行负载平衡。 使用并行化库OpenMP和MPI以C ++语言实现。 该算法是由AndréCamilo Bolina在拉夫拉斯联邦大学计算机科学系的Marluce Rodrigues Pereira,Ahmed Ali Abdalla Esmin和Denilson Alves Pereira老师的指导下开发的项目所产生的。 该项目的结果已发布在FSMA信息系统杂志上,并可在http://www.fsma.edu.br/si/edicao11/FSMA_SI_2013_1_Principal_1.html中获得。
2022-05-07 22:22:29 5KB 开源软件
1
并行算法实践
2022-05-04 22:23:55 993KB MPI OPENMP 混合编程
1
matlab knn源代码KNN_分类 支持 MPI 和 openMP 的 KNN 分类 程序的源代码位于Source文件夹中。 有3个版本: MPI 阻塞版本MPI_B_KNN.c MPI 非阻塞版本MPI_NB_KNN.c 串行版本Serial_KNN.c 可以在此处找到用于生成在图像文件夹中找到的结果图的数据: 编译和运行程序: 克隆这个存储库。 下载并从训练数据提取到克隆回购的目录中一个新的“文件”目录。 换句话说,提取的文件应该在repo_path/Files目录中。 转到源目录( cd repo_path/Source ) 编译程序: 阻塞: mpicc -O3 -fopenmp functions.c MPI_B_KNN.c -o BL 非阻塞: mpicc -O3 -fopenmp functions.c MPI_NB_KNN.c -o NBL 序列号:`gcc -O3 Serial_KNN.c -o SE -lrt 在单台计算机上运行程序(以Files目录和4 个进程中提供的数据为例): 阻塞: mpiexec -np 4 ./BL 10000 784 非阻塞: mp
2022-04-24 11:06:59 290KB 系统开源
1
本书是美国Oregon州立大学的Michael J.Quinn教授在多年讲授“并行程序设计”课程的基础上编写而成的,主要介绍用C语言,并结合使用MPI和OpenMP进行并行程序设计,内容包括并行体系结构、并行算法设计、消息传递编程、Eratosthenes 筛法、Floyd 算法、性能分析、矩阵向量乘法、文档分类、蒙特卡洛法、矩阵乘法、线性方程组求解、有限差分方法、排序、快速傅立叶变换、组合搜索、共享存储编程、融合OpenMP和MPI以及5个附录。
2022-02-21 18:48:05 47.37MB MPI OpenMP并行程序设计 C 中文
1
基于MPI和OpenMP的三维FDTD并行算法的研究
2021-12-02 17:16:37 944KB MPI OpenMP 三维FDTD
1
定时ga-mpi-openmp 使用MPI和OpenMP的遗传算法解决了时间表问题
2021-11-22 15:33:41 105KB C++
1
热扩散使用-MPI- 使用 OpenMP 和 MPI 求解网格上的热扩散方程 考虑在大小为 0 ≤ x, y ≤ π 的二维域上求解 κ = 常数 = 1 的热扩散方程。 设边界条件为 T(x, 0) = cos^2 x T(x, π) = sin^2 x T(0, y) = T(π, y)(以 x 为周期) 该方程可以通过空间上的中心有限差分和时间上的前向欧拉方法求解。 该软件包包括 3 种不同的实现: • 串行:对于串行版本,使用带有命令行选项的 heat_serial ./heat_serial {nx} 用于网格大小为 nx^2 的解决方案 • OpenMP:使用命令行选项./heat_omp {nx} {nthreads} 运行的并行版本heat_omp。 • MPI:与mpiexec ./heat_mpi {nx} 一起运行的并行版本heat_mpi。 使用域分解进行并
2021-11-13 10:14:02 4KB c-plus-plus openmp mpis heat-diffusion
1
MPI与OpenMP并行程序设计:C语言版
2021-08-31 19:47:17 57.36MB MPI与OpenMP
1
MPI与OpenMP并行程序设计的C语言版pdf,仅供学习交流使用
2021-07-12 16:20:44 53.64MB MPI OpenMP 并行 C语言
1