代码及实验报告地址:
https://github.com/NJU-TJL/OpenMP-MPI_Labs
使用OpenMP及MPI完成的几个并行程序设计小实验:矩阵相乘、矩阵LU分解、文档分类中的文档向量过程
我所使用的运行环境
-
Ubuntu 16.04(64位版本)
-
gcc version 5.4.0 20160609 (低版本gcc可能无法使用OpenMP)
-
mpicc for MPICH version 3.3.2(请根据网上教程安装好MPI环境)
代码设计思路等详见于实验报告。
Lab01实验报告目录
实验1 矩阵乘法运算 …3
一、 实验设计 …3
- 串行代码 …3
- OpenMP 代码 …3
- MPI 代码 …3
二、 实验结果 …4
- 运行环境 …4
- OpenMP 实现运行结果 …4
- MPI 实现运行结果 …5
- 结果分析 …6
三、 实验中遇到的问题及解决办法 …6
- 初版MPI 实现效果不理想 …6
四、 实验总结 …8
- 实验体会 …8
- 可能的改进之处…8
Lab02实验报告目录
实验2 LU分解 ---------------------------------------------------------------- 3
一、 实

本文档详细介绍了使用OpenMP和MPI进行并行程序设计的三个实验,包括矩阵相乘、矩阵LU分解以及文档分类中的文档向量化过程。在实验报告中,分别阐述了实验设计思路、串行与并行代码实现、实验结果分析以及遇到的问题和解决方案。实验环境为Ubuntu 16.04,依赖于GCC 5.4.0和MPICH 3.3.2。通过实验,作者深入理解了并行计算在这些具体任务中的应用和优化。
最低0.47元/天 解锁文章
2668

被折叠的 条评论
为什么被折叠?



