高性能计算与云计算实验二报告

时间:2024.4.30

scut_new_logo2

高性能计算与云计算

    实验报告

    ——MPI 求最短路径

    院:     计算机科学与工程学院       

    级:                                

学生姓名:                                

    号:     201230621083               

指导老师:     胡金龙、董守斌                    

提交日期:     2015.1.4                    

一、实验目的

本实验的目的是通过练习掌握分布存储并行编程的知识和技巧。

1.   了解并行算法的设计方法

2.   掌握MPI并行程序编写的基本步骤

3.   掌握MPI编程环境和工具的使用

4.   了解MPI程序调试和调优的技巧

二、实验要求

1).并行算法的设计思想

2) 程序设计及实现

3) 回答实验中提出的问题

4) 结果分析

三、实验内容

基于MPI实现一个可计算有向图中所有点对间最短路径的并行算法:

1.   基于矩阵乘法的并行化思想实现算法的并行化

2.   以MPI编写并行算法

代码见附件

3.   自动生成不同节点数的有向图,多次运行你的程序,记录在不同数据长度下的运行时间;

4.   对程序进行调优,找出耗时最大的部分,并进行优化;

5.   将实验结果进行详细的分析,并画成图表。

完成关于本次课程设计的综合实验报告,并回答以下问题:

a)   指出你如何通过问题分解来对程序进行并行化的,你在程序中所采取的并行方式和算法的详细说明;

b)   程序中用到的通信都是哪种类型的通信? 详细分析其通信模式。

要有分布式存储的概念,对一个数据的操作对象是一个处理器还是多个 处理器

对于点对点的通信,有意识到有处理器send,就对应的有receive,否则会死锁

c)   谈谈对MPI并行编程的一些认识和在本实验中遇到的问题等。

出现强制关闭窗口了

d)   基于实践,说明OpenMP和MPI编程的差异,各自的优缺点。

四、运行结果

五、实验总结

    这次的实验让我初步了解了并行算法的设计方法,掌握MPI并行程序编写的基本步骤和掌握MPI编程环境和工具的使用,在使用各种MPI函数的同时也对并行运算有了更深的认识。


第二篇:计算方法课程设计报告 实验二


计算方法课程设计报告

学号:                        

姓名:                        

信息电子技术学院计算机科学与技术专业

20##年12月31日

更多相关推荐:
云计算实验报告

实验一CloudSim优缺点1优点能够提供虚拟化服务其它的优点没感觉到2缺点版本不兼容问题严重不支持新的模拟实体的创建实验环境搭建1下载cloudsim30和jdk17配置环境变量pathCcloudsim30...

云计算实验报告

云计算与物联网实验报告学院专业班级姓名学号20xx年12月说明一实验报告是本课程重要的实践教学环节是提高学生应用计算机能力的重要措施所有参加实验的学生都必须撰写实验报告二实验报告的质量反映了实验的学习质量它是评...

虚拟化与云计算实验报告

虚拟化与云计算实验报告目录一实验目的1二实验内容1三实验原理1四实验步骤及实验结果5五实验遇到的问题及其解决方法9六实验结论10一实验目的实验一1掌握在Linux上配置iSCSItarget服务的方法2掌握在不...

云计算实验报告

西北师范大学计算机科学与工程学院学生实验报告

云计算实验报告书

云计算实验报告书,内容附图。

云计算——马晓鹏的实验报告

西北师范大学计算机科学与工程学院学生实验报告

高性能计算与云计算实验一报告

高性能计算与云计算实验报告共享存储编程学院计算机科学与工程学院班级学生姓名学号指导老师胡金龙董守斌提交日期20xx14一实验目的本实验的目的是通过练习掌握共享存储并行编程的知识和技巧1掌握OpenMP并行程序编...

高性能计算与云计算实验三报告

高性能计算与云计算实验报告MapReduce编程学院计算机科学与工程学院班级学生姓名学号指导老师胡金龙董守斌提交日期20xx141实验目的本实验的目的是通过练习掌握MapReduce编程的知识和技巧123熟悉建...

云计算大数据技术及应用实验指导书

云计算大数据技术及应用实验指导书云计算大数据技术及应用课程的实验环节意在通过实践使学生对课程内容有更加感性的认识加深和提高对云计算的理解培养学生的实际动手能力独立解决实际问题的能力实现做中学学中做的目的为帮助学...

云计算实验作业1

云计算实验作业1虚拟机与Linux环境准备1实验作业目的a熟悉虚拟机环境的操作b熟悉Linux操作系统c为后面的Hadoop云计算环境的配置作好环境的准备2虚拟机环境的准备a可以选择的虚拟机环境VMWareVi...

数据结构实验二——算术表达式求值实验报告

39985457doc数据结构与数据库实验报告实验题目算术表达式求值学院化学与材料科学学院专业班级09级材料科学与工程系PB0920xx3姓学邮名李维谷号PB0920xx85箱liwgmail指导教师贾伯琪39...

数值计算方法上机实验报告

数值计算方法上机实验报告数值计算方法上机实验报告实验目的复习和巩固数值计算方法的基本数学模型全面掌握运用计算机进行数值计算的具体过程及相关问题利用计算机语言独立编写调试数值计算方法程序培养学生利用计算机和所学理...

云计算实验报告(13篇)