- 12
- 0
- 约8.09千字
- 约 10页
- 2019-06-28 发布于安徽
- 举报
.
.
并行计算实验报告
课程:并行计算
姓名:郑波
学号:2013211644
班级:计算机科学与技术13-2班
日期:2015年12月7日
实验一:OpenMP基本使用
一、实验目的
1、熟悉OpenMP编程。
2、比较串行算法与并行算法在执行时间上的差别;
3、考察线程数目使用不同对并行算法执行时间的影响;
4、考察运算规模N对串、并行算法执行时间上的影响。
二、实验内容
1、使用OpenMP进行两个矩阵A和B的加法,并分析串行、并行时间的差别以及问题规模对程序运行时间的影响
三、实验步骤
1、整个程序的设计流程
①全局变量设置三个宏定义过的size×size的二维数组啊a,b,c。
②初始化a数组为全1,b数组为全2
③通过omp_set_num_threads()库函数设置线程数
④调用openMP库函数omp_get_wtime()获取当前时间start
#pragma omp parallel for开始做并行区部分
…
结束后再次调用omp_get_wtime()获取时间end,end-start即为并行消耗时间
⑤再次调用时间函数更新strat
串行做一边矩阵相加
更新end,end-start即为串行耗时
代码如下:
您可能关注的文档
最近下载
- 余世维-《赢在执行》电子书.pdf VIP
- 最新三级医师查房评分标准资料.pdf VIP
- 本科十四五教材中医儿科学手足口病课件.pptx VIP
- (2026年版)肿瘤类器官构建通用规范专家共识培训PPT课件.pptx VIP
- 深度解析(2026)《GBT 45488-2025船舶与海上技术 防火水密舱口盖》(2026年)深度解析.pptx VIP
- D照摩托车科目一模拟考试题(完整版含答案).docx VIP
- 2026版CSCO胶质瘤诊疗指南.docx
- 急腹症手术麻醉指南.pptx VIP
- 仁爱七上英语期中复习语法总结+练习.pdf VIP
- 2025矿业权评估师考试(矿业权评估地质与矿业工程专业能力)冲刺模拟试题及答案.docx VIP
原创力文档

文档评论(0)