里仁多核程序设计实验报告
里仁多核程序设计实验报告 本文关键词:多核,程序设计,实验,报告
里仁多核程序设计实验报告 本文简介:多核程序设计实验报告Multi-coreProgrammingExperimentReport学生所在学院:里仁学院学生所在班级:学生姓名:学生学号:指导教师:教务处2014年4月实验一Windows多线程编程模块一:基础练习一.实验目的与要求二.实验环境及软件三.实验内容四.实验代码·#inclu
里仁多核程序设计实验报告 本文内容:
多核程序设计实验报告
Multi-core
Programming
Experiment
Report
学生所在学院:
里仁学院
学生所在班级:
学
生
姓
名
:
学
生
学
号
:
指
导
教
师
:
教
务
处
2014年
4
月
实验一
Windows多线程编程
模块一:基础练习
一.
实验目的与要求
二.
实验环境及软件
三.
实验内容
四.
实验代码
·
#include
·
#include
·
#include
·
#include
·
void
test(int
n)
·
{
·
for
(int
i
=
0;
i
#include
#include
#define
NN
2000
int
A[NN][NN],B[NN][NN];
long
long
C[NN][NN];
void
solve(int
n,int
num_thread){
int
i,j,t,k,paralleltime,serialtime;
clock_t
startTime,endTime;
long
long
sum;
omp_set_num_threads(num_thread);
//--------------对矩阵A和矩阵B进行初始化-------------
for
(i
=
0;
i
#include
#include
#include
using
namespace
std;
static
long
num_steps=1000000000;//定义所分的块数
#define
NUM_THREADS
2
//定义所开启的线程数
int
_tmain(int
argc,_TCHAR*
argv[])
{
int
i;
omp_set_num_threads(NUM_THREADS);//开启线程
double
x,sum=0.0,pi;
clock_t
start_time,end_time;
double
step=1.0/(double)num_steps;
//并行--------------------------------------
start_time=clock();
#pragma
omp
parallel
sections
reduction(+:sum)
private(x,i)
{
#pragma
omp
section
{
for
(i=omp_get_thread_num();i
#include
#include
#include
#include
“omp.h“using
namespace
std;
//int
count=0;
void
swap(int
tmp
=
a;
a
=
b;
b
=
tmp;
}
void
quicksort(intA,int
l,int
u)
{
int
i,m,k;
if
(l
>=
u)
return;
m
=
l;
for
(i
=
l
+
1;
i
<=
u;
i++)
if
(A[i]
<
A[l])
/*不管是选第一个元素作为pivot还是最后一个作为pivot,假如我们想得到的是从小到大的序列,那么最坏的输入情况就是从大到小的;如果我们想得到从大到小的序列,那个最坏的输入情况就是从小到大的序列*/
swap(A[++m],A[i]);
swap(A[l],A[m]);
quicksort(A,l,m
-
1);
quicksort(A,m
+
1,u);
}
void
main(int
argc,charargv)
{
omp_set_num_threads(2);//----------------设置线程数为2,因为是双核的CPU
int
k
=
0,i
=
0;
int
m
=
0,n
=
0;
double
cost
=
0;
int
len
=
10000;
int
short_len
=
len
/
2;
int
B[10000],C[10000],D[5000],E[5000];//--------将B[]分为两个小的数组,并行的对他们调用快速排序算法
#pragma
omp
parallel
default(none)
shared(B,C,len)
private(i)//---这个for循环是并行的
{
int
j
=
50000;
#pragma
omp
for
for
(i
=
0;
i i++) { B[i] = j--; C[i] = j--; //初始化B[],C[]数组 } } clock_t begin = clock();//----------------计时开始点 #pragma omp parallel default(none) shared(B,D,E,short_len) private(i)//---这个for循环是并行的 { #pragma omp for for (i = 0; i i++)//---这个for循环是并行的 { D[i] = B[i];//将B[]的前5000个数放入D[] E[i] = B[i + 5000];//将B[]的后5000个数放入E[] } } #pragma omp parallel default(none) shared(E,D,short_len) //private(i)------快速排序的并行region { #pragma omp parallel sections { #pragma omp section quicksort(D,0,short_len - 1);//对D[]排序 #pragma omp section quicksort(E,0,short_len - 1);//对E[]排序 } } for (; k k++)//----------将D[]和E[]进行归并排序放入B[]里面 { if (m n++; } else { B[k] = E[m]; m++; } } if (m == short_len || n == short_len) { if (m == short_len) B[k] = E[m]; else B[k] = D[n - 1]; k += 1; break; } } if (/*m==short_len for (int p = 0; p p++) { B[k] = D[n]; n++; k++; } } else if (/*n==short_len for (int q = 0; q q++) { B[k] = E[m]; m++; k++; } }//----------------------------归并算法结束 clock_t end = clock();//----------------计时结束点 cost = (double)(end - begin); cout << “并行时间“<< cost << endl; //串行开始 begin = clock(); quicksort(C,0,len - 1); end = clock(); cost = (double)(end - begin); cout << “串行时间“<< cost << endl; system(“pause“); 实验结果: 封面设计: 贾丽 地 址:中国河北省秦皇岛市河北大街438号 邮 编:066004 电 话:0335-8057068 传 真:0335-8057068 网 址:http://jwc.ysu.edu.cn - 10 - 历史学科蕴含着许多丰富的、生动的、有趣的素材,每一个历史事件、历史人物都有相关的、动人的历史小故事,都能给人以启迪。你对中国古代的故事了解多少呢?下面是小编为您...
【调查报告】
日期:2019-05-22
2024年度纪律教育月活动方案6篇各级各部门要充分认识加强纪律教育、推进纪律建设的重要意义,高度重视、周密筹划、精心组织。在真抓实
【企划方案】
日期:2024-01-18
十八大以来我国网络安全和信息化的辉煌成就 党的十八大以来,以习近平同志为核心的党中央坚持从发展中国特
【申报材料】
日期:2020-11-25
雷锋日是用来纪念雷锋同志的,也有很多人用这一天来学习雷锋助人为乐。雷锋日是什么时候呢?下面小编为大家推荐一些雷锋日的时间及相关知识,希望大家有用哦。 雷锋...
【入团申请书】
日期:2019-05-08
2篇学习关于构建现代化经济体系新发展格局的心得体会篇一: “建设现代化经济体系&rdqu
【慰问贺电】
日期:2020-12-08
22022年全国节约用水知识大赛题库(含答案) 单选题(总共153题) 1 习近平总书记站在可持续发
【工作计划】
日期:2021-07-23
2023 年全省安全生产月活动方案 组织开展安全生产大家谈班前会以案说法等学习交流体会活动。以下是蒲公英阅读网小编为大家收集的内容,希
【企划方案】
日期:2023-05-30
超星尔雅学习通《对话大国工匠致敬劳动模范》题库附答案 1、历史只会眷顾坚定者、奋进者、搏击者,而不会
【入党申请书】
日期:2021-05-12
革命先烈的英雄事迹,我们不会忘却,他们永远活在我们的心里。下面就随小编看看国庆节中学黑板报内容,希望喜欢哦。 国庆节中学黑板报图片欣赏 国庆节中学黑板报...
【调查报告】
日期:2019-05-05
为何从警、如何为警,对标一流、争当先进大讨论活动心得体会8篇为民从警,要树立崇高的理想和坚定的信念。在前进的道路上到处都是坎坷
【心得体会】
日期:2023-09-08
执行信息公开网 执行信息公开网 执行信息公开网: zhi*ing (点击下图可直接进行访问) 全国
【职场知识】
日期:2020-07-03
“从青风公司审计案例看销售与收款循环审计”案例说明书一、本案例要解决的关键问
【职场知识】
日期:2020-09-28
现在在加工创业项目办小本加工厂有哪些?有什么项目推荐,下面这些小本加工厂项目个个都适合一个人创业,来看看吧!以下是小编分享给大家的关于,一起来看看加工小本创业项目吧!...
【职场知识】
日期:2020-03-19
3 【原诗】 【JohannaYueh修改版】 致橡树TotheOakTree 作者:舒婷ByShu
【职场知识】
日期:2020-11-17
民主评议党员制度实施细则 第一章总则 第一条为贯彻落实全面从严治党要求,进一步推进民主评议党员工作科学化、规范化、制度化,根据
【职场知识】
日期:2022-06-16
动量守恒定律专题训练含答案 一、不定项选择题 11、下列运动过程中,在任意相等时间内,物体动量变化不
【职场知识】
日期:2021-01-06
时尚中性帅气短发女发型图片精选,想走中性风的MM不妨进来看看,为自己选一款好看的新发型。下面是小编为大家整理的中性帅气短发女发型图片,供大家参考! 中性帅气短发女发...
【职场知识】
日期:2020-03-15
现代舞作为最自如、最现实的舞蹈表达,使中国在抗战时期最为黑暗的时刻获得了精神力量,吴晓邦、戴爱莲等老一辈人在历经从抗战到改革开放时期的淬火磨练中将现代舞正式走进中国...
【职场知识】
日期:2020-03-16
公安机关考试录用人民警察政审表考生姓名 性别 身份证号 出生日期 曾用名 民族 籍贯 政治面貌 毕业
【职场知识】
日期:2020-06-29
文明礼仪是中华民族的传统美德。它是衡量我们个人品德和社会文明程度的重要标准,礼仪素质已成为现代公民必备的素质。下面是小编为大家带来的有关文明礼仪手抄报图画大全,供大...
【职场知识】
日期:2020-03-10
唐代诗人李昂个人信息 导读:我根据大家的需要整理了一份关于《唐代诗人李昂个人信息》的内容,具体内容:
【古典文学】
日期:2020-11-07
中秋,热闹的街头树起了灯彩,舞起了火龙。你知道多少关于中秋的朗诵诗词?下面小编为你整理了几篇关于中秋的朗诵诗词,希望对你有帮助。 关于中秋的朗诵诗词一 中秋佳节...
【古典文学】
日期:2019-06-06
我国开展了全面的普法宣传工作,法制宣传教育、普及法律常识作为经常的重要任务。做法制教育手抄报,普及法律知识。下面是小编为大家带来的法律知识手抄报图片大全,希望大家...
【古典文学】
日期:2020-03-10
高血压论文的参考文献 [1] 中国高血压防治指南2010 ? 《中华心血管病杂志》 被中信所《中国科
【古典文学】
日期:2020-06-04
在家创业好项目,想创业,不想出门,有没有什么好方法呢?要想兼顾全职的工作,又想挣点外快,我们来看看这些项目。以下是小编为大家整理的关于20个创业思路,给大家作为参考,...
【古典文学】
日期:2020-03-02
读《数学教育的中国道路》有感 中山市博爱初级中学李丽敏 一开始拜读张奠宙教授的《数学教育的中国道路》一书,想着,这么大的问题,是我这个小小的一线
【古典文学】
日期:2019-05-05
每一个历史事件、历史人物都是一个动人的小故事,都能给人以启迪。无论是现在还是以往都有爱国人物的故事,下面是小编为您整理的历史爱国人物故事,希望对你有所帮助! 历史...
【古典文学】
日期:2019-05-06
作为一名游戏党,当然关注的是显卡,显卡是游戏的第一条件,那么烧显卡的游戏有哪些呢?下面是有2017烧显卡的游戏排行榜,欢迎参阅。 2017烧显卡的游戏排行榜 1、《孤岛...
【古典文学】
日期:2020-02-23
各类岗位工资及薪级工资对照表:专业技术职务岗位工资及薪级工资对照表 岗位工资薪级工资岗位工资标准薪级
【古典文学】
日期:2020-09-23
2017金砖峰会主会场会在厦门哪个地方?2017金砖峰会对厦门会有安歇影响?小编整理了2017厦门金砖会议具体地点,欢迎阅读! 2017厦门金砖会议具体地点(网友猜测地点) 2017厦...
【古典文学】
日期:2020-02-27
你知道世界上最大的半岛是什么吗?下面由小编来介绍一下。 阿拉伯半岛的简介 阿拉伯半岛(阿拉伯文:)位于亚洲,是世界上最大的半岛。沙特阿拉伯、也门、阿曼、阿拉伯联合...
【中国文学】
日期:2019-05-24
维护城市交通秩序,争做河源文明市民。你们想看看雪天安全行车提示语有哪些吗?以下是小编推荐雪天安全行车提示语给大家,欢迎大家阅读! 安全行车温馨提示语【经典篇】 1...
【中国文学】
日期:2020-03-15
小数乘法得计算方法理解小数乘法计算得法则,能够比较熟练得进行小数乘法笔算与简单得口算重点掌握小数乘法
【中国文学】
日期:2020-12-22
古往今来,国土分界线就是兵家常争之地,大家又知不知道世界上国家间最大的陆地争议地区呢?现在就由小编为大家介绍这块世界上国家间的最大陆地争议地区吧! 世界上国家间的...
【中国文学】
日期:2020-02-28
特种设备作业人员作业种类与项目目录 种类 作业项目 项目代号 备注 特种设备相关管理特种设备安全管理
【中国文学】
日期:2020-09-23
清明节是二十四节气之一,是很适合出去踏青的节日,下面是小编为大家收集的清明节踏青图片相关资料,希望对大家有所帮助。 清明节踏青图片欣赏 清明节踏青图片1 清明...
【中国文学】
日期:2019-05-08
随着服装行业和照明产业的发展日趋成熟,服装店的照明设计越来越受到人们的广泛关注,即通过光环境设计对消费者产生引导性作用。下面小编就为大家解开欧式女装小店面装修图展...
【中国文学】
日期:2020-02-27
实验一 静电场仿真 1 实验目的建立静电场中电场及电位空间分布的直观概念。 2 实验仪器计算机一台3
【中国文学】
日期:2020-08-26
史玉柱,一个有着传奇和神话般经历的人,而且,这个传奇和神话正在续写。下面小编就为大家解开史玉柱创业故事,希望能帮到你。 史玉柱创业故事篇一 史玉柱的创业史可以分为...
【中国文学】
日期:2020-02-28
中国古诗是中华文化的瑰宝。做古诗手抄报让你更了解古代诗歌。小编为大家带来的小学一年级古诗手抄报素材,希望大家喜欢。 小学一年级古诗手抄报的图片欣赏 小学一年级...
【中国文学】
日期:2020-03-22
山东省生产经营单位安全生产主体责任规定(2013年2月2日山东省人民政府令第260号公布根据2016
【外国名著】
日期:2020-10-22
实验一 直流激励时霍尔传感器位移特性实验一、实验目得:了解霍尔式传感器原理与应用。 二、基本原理:金
【外国名著】
日期:2020-11-09
一、填空题: 1、比例尺=( ):( ),比例尺实际上是一个( )。 2、一幅图的比例尺是。A、B两
【外国名著】
日期:2020-09-29
杨绛的《老王》,可谓是平凡的人平常的事,平淡的语言平常的心,但读来总让人印象深刻,感触颇多,下面是小编给大家带来的人教版高一语文《老王》赏析,希望对你有帮助。 高一...
【外国名著】
日期:2020-03-10
“坚定理想信念、增强历史自觉、弘扬优良传统、加强党性锤炼、党员先锋模范作用发挥&rdqu
【外国名著】
日期:2021-08-14
3 8妇女节送卡片表示感恩与祝福是在好不过了,小编整理了3 8妇女节手工制作感恩卡图片,希望大家喜欢! 3 8妇女节手工制作感恩卡图片展示 3 8妇女节手工制作感恩卡图...
【外国名著】
日期:2020-03-14
中国的抗日名将是数不胜数,其中张灵甫大家了解多少呢?下面就随小编看看缅怀革命先烈的黑板报内容,希望喜欢哦。 缅怀革命先烈黑板报图片欣赏 缅怀革命先烈黑板报图片1...
【外国名著】
日期:2019-05-09
改革开放大事记简表 (1978-2012年) 时间1978年12月18日至22日地点北京事件党的十一
【外国名著】
日期:2021-06-17
今天小编就为你介绍关于大学生音乐欣赏论文,下面是!小编给你搜集了相关资料!希望可以能帮助到大家。 大学生音乐欣赏论文—第一篇 音乐是生活不可缺少的一部分,学会欣...
【外国名著】
日期:2019-05-27
梧桐花为梧桐科植物梧桐的花,植物形态详梧桐子条。今天小编为你整理了梧桐花的花语,欢迎阅读。 梧桐花的花语是:情窦初开 在春季里晚开的花朵,有着恬淡的气息。 ...
【外国名著】
日期:2019-05-16
梧桐花为梧桐科植物梧桐的花,植物形态详梧桐子条。今天小编为你整理了梧桐花的花语,欢迎阅读。 梧桐花的花语是:情窦初开 在春季里晚开的花朵,有着恬淡的气息。 ...
【寓言童话】
日期:2020-03-03
今天小编就为你介绍关于大学生音乐欣赏论文,下面是!小编给你搜集了相关资料!希望可以能帮助到大家。 大学生音乐欣赏论文—第一篇 音乐是生活不可缺少的一部分,学会欣...
【寓言童话】
日期:2020-03-12
这些惊悚故事在短短的篇幅和时间之内让您感受到故事里传达出来的恐怖感,令你感到害怕。下面就是小编给大家整理的令人惊悚的故事,希望对你有用! 令人惊悚的故事篇1:学校...
【寓言童话】
日期:2019-05-13
西部计划笔试题库(99题含答案) 1 第十三届全国人大三次会议表决通过了《中华人民共和国民法典》,自
【寓言童话】
日期:2021-06-16
廉洁自律自我剖析材料((精选多篇)) 信念。科学文化,提高自身素质的终身学习的意识,紧密联系群众,调
【寓言童话】
日期:2020-07-20
我们最大的弱点在于放弃。成功的必然之路就是不断的重来一次。涓滴之水终可以磨损大石,不是由于它力量强大,而是由于昼夜不舍的滴坠。下面是小编为您整理的名人失败的故事,...
【寓言童话】
日期:2019-05-19
在五行中不同属性的字寓意是不相同的,其实同样的属性不同的笔画的字寓意也是一样的,下面小编为你整理了八画五行属金字,希望对你有所帮助! 8画五行属金的字 忮、8画、...
【寓言童话】
日期:2020-03-12
对于听故事,几乎所有的儿童都有一个共同点就是百听不厌。一个故事重复数十遍,儿童听时同样要注意力集中,眼睛凝视着讲述者的动作,眼神聚精会神,表现出极大的兴趣。、下面是小编...
【寓言童话】
日期:2019-05-31
人工智能就是人造智能,其英文表示是“ArtificialIntelligence”,简称AI。以下是小编整理的人工智能对人类影响英文作文的相关资料,欢迎阅读! 人工智能对人类影响英文作文...
【寓言童话】
日期:2019-05-05
“文言文”的意思就是指“美好的语言文章”也叫做语体文。文言文虚词于的用法有哪些呢?下面是小编整理的关于文言文虚词于的用法,欢迎阅读 文言文虚词于作为名词的用法 ...
【寓言童话】
日期:2020-03-20
学生高考动员演讲稿3篇高考动员演讲稿11 老师们、同学们: 大家下午好!漫漫高考长征路已经进入尾声了
【百家讲坛】
日期:2021-09-22
最新企业安全的演讲稿5篇 演讲稿是作为在特定的情境中供口语表达使用的文稿。在充满活力,日益开放的今天
【百家讲坛】
日期:2021-09-22
XX镇扶贫项目实施专项整治工作总结 为深入贯彻精准扶贫精准脱贫基本方略,认真落实党中央、国务院,省委
【百家讲坛】
日期:2021-09-22
对乡镇领导班子干部成员的批评看法范文 一、对党委书记XXX同志的批评看法〔3条〕 1、与干部交流偏少
【百家讲坛】
日期:2021-09-22
群英乡扶贫资金项目((芬坡村祖埇村生产道路硬化工程))绩效自评报告 一、基本情况(一)群英乡扶贫资金
【百家讲坛】
日期:2021-09-22
党委书记在警示教育大会上的讲话55篇汇编 党委书记在警示教育大会上的讲话(一) 同志们: 根据省州委
【百家讲坛】
日期:2021-09-22
关于12021年召开巡视整改专题民主生活会对照检查材料 按照中央巡视组要求和省、市、区委统一部署,区
【百家讲坛】
日期:2021-08-14
消防安全知识培训试题姓名: 部门班组: 成绩: 一:填空题,每空4分,共44分。 1、灭火剂是通过隔
【百家讲坛】
日期:2021-08-14
涉疫重点人员“五包一”居家隔离医学观察工作流程 目前,全球疫情仍处于大流行状
【百家讲坛】
日期:2021-08-14
疫情防控致全体师生员工及家长的一封信 各位师生员工及全体家长朋友: 暑假已至,近期我省部分地方发现确
【百家讲坛】
日期:2021-08-14