[奥鹏]南开22春学期《并行程序设计》在线作业[答案]
时间:2022-05-03 07:26 来源:奥鹏教育 作者:奥鹏作业答案 点击:次
正确答案:-----
22春学期(高起本1709-2103、全层次2109-2103)《并行程序设计》在线作业-00001 正确答案:----- 试卷总分:100 得分:100 一、单选题 (共 50 道试题,共 100 分) 1.对于效率E,下面描述错误的是____。 A.理想并行E=1 B.总是在0~1之间 C.可能>1 D.可能随着处理器数量增大趋向于0 正确答案:-----
2.OpenMP相对于Pthread的优点是____。 正确答案:----- A.功能更强大 B.可达更高并发度 C.可降低通信开销 D.由编译器生成线程创建和管理代码,更简单 正确答案:-----
3.pthread_join的作用是____。 正确答案:----- A.强制终止指定线程 B.检测指定线程是否结束 C.等待指定线程结束才返回 D.向指定线程发送数据 正确答案:-----
4.在使用条件变量之后必须对其进行____。 A.初始化 B.加锁 C.解锁 D.销毁 正确答案:----- 正确答案:-----
5.在SSE intrinsics程序中整数数据类型是____。 A.__m128 B.__m128f C.__m128d D.__m128i 正确答案:----- 正确答案:-----
6.控制流语句进行SIMD并行化很困难的原因是控制流语句导致____。 正确答案:----- A.连续数据执行不同指令 B.连续数据执行相同指令 C.同一数据执行不同指令 D.同一数据执行相同指令 正确答案:-----
7.CUDA共享内存是由____共享。 正确答案:----- A.Grid中所有线程 正确答案:----- B.一个Block中所有线程 C.一个Warp中所有线程 D.GPU中所有线程 正确答案:-----
8.在使用条件变量之前必须对其进行____。 A.初始化 B.加锁 C.解锁 D.销毁
9.在SSE intrinsics程序中单精度浮点数数据类型是____。 A.__m128 B.__m128f C.__m128d D.__m128i
10.和一对多广播对应的组通信操作是____。 A.多对一收集 B.多对多收集 C.多对一归约 D.多对多归约 正确答案:-----
11.竞争条件是指程序执行过程中两个或多个事件的____影响执行结果。 A.时序 B.时长 C.结果 D.运算对象 正确答案:-----
12.下面矩阵运算中,哪个进行简单的数据并行效果不佳____。 A.矩阵求和 B.矩阵相乘 C.矩阵向量相乘 D.高斯消去 正确答案:-----
13.CPU cache大小为32KB,如希望(单精度浮点数)矩阵乘法计算过程中所有数据都驻留cache中,则矩阵大小最大为 A.16*16 B.32*32 C.64*64 D.128*128 正确答案:-----
14.关于MPI_recv对消息的区分,下列说法正确的是____。 A.只能使用消息标签 B.可以使用MPI_ANY_TAG C.可以使用消息名 D.可以使用端口号 正确答案:-----
15.对两个互斥量a、b,线程1执行lock(a); lock(b);,线程2执行lock(b); lock(a),则两个线程间会发生____。 A.竞争条件 B.数据依赖 C.资源泄漏 D.死锁 正确答案:-----
16.for (i=0; i<10; i++) A[i] = A[i]+1; 此循环____数据依赖。 A.存在 B.不存在 C.不确定 D.以上皆错 正确答案:----- 正确答案:----- 正确答案:----- 正确答案:-----
17.对双精度浮点计算,AVX最高实现____路并行。 A.2 B.4 C.8 D.16 正确答案:-----
21.OpenMP的循环调度策略不会影响算法的____。 A.负载均衡 B.调度开销 C.计算总量 D.数据局部性 正确答案:-----
19.SIMD架构未见于_____中。 正确答案:----- A.多媒体扩展 B.图形和游戏处理器 C.计算机集群 D.协处理器 正确答案:-----
20.CUDA线程层次中不包括____。 正确答案:----- A.Kernel B.Grid C.Block 正确答案:----- D.Thread 正确答案:-----
21.起泡排序改为奇偶转置排序,消除了循环步间的数据依赖的原因是____。 A.增大了元素比较距离 B.减小了元素比较距离 C.改为元素两两分组比较 D.消除了元素比较 正确答案:-----
22.以下超级计算机中,____不是SIMD架构。 正确答案:----- A.CDCSTAR-100 正确答案:----- B.757 C.银河 D.天河1号 正确答案:-----
23.OpenMP能实现的是____。 A.避免数据竞争 B.提供任务划分策略 C.确保加速 D.确保降低通信开销 正确答案:-----
24.OpenMP编译指示中说明共享变量是用____子句。 A.private B.shared C.schedule 正确答案:----- D.nowait 正确答案:-----
25.在条件不成立时,使用pthread_cond_wait____。 正确答案:----- A.令线程阻塞 B.解锁互斥量 C.解锁互斥量然后令线程阻塞 D.加锁互斥量 正确答案:-----
26.静态任务划分相对于动态任务划分的优点是____。 A.确保负载均衡 B.任务粒度细 C.计算复杂度低 D.并行效率高 正确答案:-----
27.两个矩阵相乘,若矩阵规模大于cache大小,则优化访存的可行方法是____。 A.先将两个矩阵读入cache再进行乘法 B.先转置第一个矩阵再进行乘法 C.先转置第二个矩阵再进行乘法 D.以上皆错
28.对一个串行程序进行SIMD并行化,应重点考虑的程序部分是____。 正确答案:----- A.声明语句 B.条件分支语句 C.循环语句 D.输入输出语句 正确答案:-----
29.对于条件变量,下列说法错误的是____。 A.可以用互斥量实现相同功能 B.不能用互斥量实现相同功能 C.较之互斥量方案节省资源 D.较之互斥量方案代码更简洁 正确答案:-----
30.MPI不包括的通信类别是____。 A.点对点通信 B.数据传输组通信 C.计算和数据传输组通信 D.加锁解锁通信 正确答案:-----
31.一个函数是“线程安全的”,其含义是该函数____。 正确答案:----- A.多线程执行能抵御网络攻击 B.多线程执行能保护用户隐私数据 C.多线程执行结果也是正确的 D.以上皆错
32.记并行时间为T,串行时间为T',处理器数量为p,并行效率E的定义是____。 A.T'-T B.T'/T C.T'/pT D.pT-T' 正确答案:-----
33.在共享内存架构编程中,线程间不能通过____进行通信 A.全局变量 B.局部变量 C.静态变量 D.全局堆中变量 正确答案:-----
34.SSE intrinsics _mm_storeu_pd命令的功能是____。 正确答案:----- A.对齐标量存单精度浮点数 B.未对齐标量存单精度浮点数 C.对齐向量存双精度浮点数 D.未对齐向量存双精度浮点数 正确答案:----- 正确答案:-----
35.n个节点的线性阵列构造成本为____。 A.O(logn) B.O(sqrt(n)) C.O(n) D.O(nlogn) 正确答案:-----
36.为持续提高CPU性能,以下说法正确的是____。 A.只需不断增加器件集成密度 B.只需不断提高频率 C.必须利用并行技术 D.只需提高功耗 正确答案:-----
37.Flynn分类法中,下面哪种体系结构在实际中几乎没有意义? A.SISD B.SIMD 正确答案:----- C.MISD D.MIMD 正确答案:-----
38.对于多线程各自进行本地运算,然后由主线程汇总结果的模式,下面说法正确的是____。 A.在同构核心上,线程运行速度一样,主线程无需等待,直接汇总结果即可 B.线程运行速度可能不一致,必须采用同步保证主线程汇总正确结果 C.太多本地运算,不能体现并行效果,不是好的模式 D.主线程汇总结果在性能上必然不如多线程并行汇总结果 正确答案:-----
39.关于omp single指令,下面说法错误的是____。 A.线程组中只有一个线程执行代码 B.用于I/O或初始化等任务 C.是保持数据依赖所必须的 D.入口或出口无隐式barrier 正确答案:-----
40.对划分输入数据的策略,下面说法错误的是____。 A.当输出数据很少时,需划分输入数据 B.当输出数据存在依赖时,需划分输入数据 C.通常最后需要汇总结果 D.由于不是直接划分输出数据,性能会很差 正确答案:-----
41.下列子句中____不是OpenMP的同步指令。 A.nowait B.critical C.atomic D.barrier 正确答案:-----
42.MPI程序中发送和接收消息的两个进程必须____。 A.在同一个网段中 B.连接在同一个路由器上 C.在同一个通信域中 D.以上皆错
43.四位助教帮助教授批改300份试卷,试卷共16道题,每位助教负责批改所有试卷的4道题,这是一种____任务划分方法。 A.数据并行 B.任务并行 C.搜索并行 D.预测并行 正确答案:-----
44.实现任何时刻都只有一个线程进行共享变量更ABCOpenMP指令是____。 A.omp parallel B.omp barrier C.omp critical D.omp reduce 正确答案:-----
45.SSE intrinsics _mm_storeu_ps命令的功能是____。 A.对齐标量存单精度浮点数 B.未对齐向量存单精度浮点数 C.对齐标量存双精度浮点数 D.未对齐向量存双精度浮点数
46.利用cache line一次读取多个数据字的机制优化程序访存性能,其机理是____。 A.降低了访存延迟 B.隐藏了访存延迟 C.利用了cache空间局部性 D.利用了cache时间局部性 正确答案:-----
47.伸缩性的含义不包括____。 A.硬件能升级扩展 B.扩大系统规模构造成本增长不快 C.程序在新硬件下仍能高效运行 D.程序在更大规模系统下仍能高效运行 正确答案:-----
48.在下面问题中,SIMD并行更适合____。 正确答案:----- A.搜索 B.排序 C.矩阵乘法 D.构建二叉排序树 正确答案:-----
49.每个AVX寄存器宽度为____位。 A.32 B.64 C.128 D.256 正确答案:-----
50.关于OpenMP循环并行程序的编写,下列说法中正确的是____。 A.程序员需要编写线程创建和管理代码 B.程序员需要编写循环划分代码 C.程序员需要编写调度策略代码 D.程序员只需指出对哪个循环进行并行,循环划分和调度策略是什么 正确答案:-----
南开22春学期《并行程序设计》在线作业[答案]历年参考题目如下: 计算机专业一直是远程网络教育的热门专业,随着互联网的发展,计算机专业人才需求量越来越大。尤其是国内软件开发人才、网络技术、信息安全等方面的人才缺乏比较严重。计算机行业有着就业率发展平稳,平均起步收入较高,就业面广的优势,吸引了大量非计算机应用技术专业的人通过远程教育的方式学习计算机专业。今天奥鹏教育的小编就带您来了解一下北京交通大学计算机专业报名时间与流程问题。 (1)计算机科学与技术专业是培养具有良好科学素养,系统地掌握计算机科学与技术的基础理论、基本技能与方法,具备现代计算机专业知识,有较强的获取新知识的能力、创新能力和实践能力,能从事计算机系统设计与开发、计算机应用和技术经济管理等方面工作的技术人才。 (2)软件开发工程师:在软件公司设计开发各种软件产品和信息系统; 信息管理人员:在各类企事业单位从事管理和维护单位的各种信息系统; 硬件开发设计人员:在电脑公司设计开发各种信息硬件产品。 (3)创业:计算机人才创业相对于其他专业,起步要容易,取得的成功概率也要大很多。DirectX程序设计、网络技术与应用、并行程序设计、Python编程基础、网络爬虫与信息提取、数据库应用系统设计等。 看完以上关于“”计算机专业”的介绍,相信您对该专业有所了解了吧。那接下来小编给大家解答一下关于“北京交通大学计算机专业”以及“报名时间及流程详情”。等相关问题。 北京交通大学是教育部直属,教育部、中国铁路总公司、北京市人民政府共建的全国重点大学,是国家“211工程”、“985工程优势学科创新平台”项目建设高校和具有研究生院的全国首批博士、硕士学位授予高校。学校设有14个学院,另设有研究生院以及远程与继续教育学院。“饮水思源,爱国荣校”,如今,有着120年辉煌历史的北京交通大学,肩负着ABC历史使命,秉承“知行”校训,以更加谦虚谨慎、开拓进取的精神,向着特色鲜明世界一流大学的目标迈进。 北京交通大学网络教育报名时间如下:高校全年组织报名,分春秋两季注册;春季注册为3月,秋季注册为9月。 1.选择专业:登录奥鹏教育官方网站-北京交通大学招生详情页,在专升本层次中选择专业。 2.报名:选择好专业之后在线缴纳报名费用和入学测试费用,北京交通大学免收报名费和入学测试费。 3.入学测试和入学资格审核:入学资格审核:严禁未获得专科毕业证书者取得专科起点升本科入学资格。学员须出具全国高等学校学生信息咨询与就业指导中心所提供的合格验证报告,方可具备入学资格。 入学测试:凡不符合免试入学条件者,均须报名参加由北京交通大学远程与继续教育学院命题并组织的入学测试。 以上就是北京交通大学的相关信息,其余不同学院在学习期限、学分、成绩比例分配和考试方面可能有细微的差别。但高校的网络教育毕业的条件基本都要求学生修满一定学分和达到最低学习期限并通过考试,具体院校的具体细则还请各位小伙伴咨询我们的在线顾问。立即联系学业顾问 [奥鹏]南开22春学期《并行程序设计》在线作业[答案]相关练习题: 帝国主义侵略中国的最终目的是要瓜分中国,灭亡中国,1895年,中国在甲午战争中战败后,列强掀起了瓜分中国的狂潮,这集中表现在( ) Computers can injure you. Most other injuries happen suddenly. For example,if you fall off a bike and break your arms,it happens very quickly. But computer injuries happen slowly. 下列( )不是品牌的要点。 已知某序列z变换的收敛域为|z| < 1,则该序列为() 在财务管理中,企业将所筹集到的资金投入使用的过程被称为( )。 肠鸣音达 10 次/分钟以上,称肠鸣音亢进。 下列被称为第二信使的物质是( ) 前向和后向一体化经常意味着提高某项具体职能的绩效,而非提高整体绩效 二级双车道公路弯道处,已知超高横坡度为5%,采用绕路面内边线旋转方式,路拱横坡度为1.5%,超高缓和段长度为100m,加宽值为0.6m,采用比例加宽,则当 时,的计算值为( ) 经济手段最根本的特点是( ) 国际收支调节的吸收分析方法的提出者是( )。 互联网时代,人与人、人与组织、组织与组织各节点之间可以互相连接,实现()。 在既定的经济发展阶段,当一个国家的增量和存量资源在政府与非政府部门间分配偏离均衡点时,只能通过改变体制结构来调整。 以下在电影产业价值链中不会拥有电影版权的是() 疝内容物被嵌顿时间较久,发生血循环障碍而坏死称为() 、 以下选项中关于和平与发展相互关系的正确表述是( )。 要实现10个终端之间的通信, 以全互连的方式两两相连, 需要的连接线的数量是( ) 所谓限额设计就是按照批准的##控制初步设计,按照批准的##控制施工图设计及施工图预算。 属于《西厢记》中的人物是()。 55、元代不少杂剧都是根据唐传奇小说改编的,其中《西厢记》的素材是( )。 设两个相互独立的随机变量X和Y的方差分别为4和2,则随机变量3X-2Y的方差为() 温庭筠《菩萨蛮·小山重叠金明灭》中的“新帖绣罗襦”,其中的“襦”是指? 按提取条件不同,生物碱的提取方法可分为() 以塑造组织的良好形象、求得公众的支持为目的,其内容主要强调本组织各方面与社会的相关性和公共性,这一类公关广告称为() 家庭资产负债表是一段时间的流量记录,家庭收支储蓄表是一个时点的存量记录。 (责任编辑:admin) |
![[奥鹏]南开22春学期《并行程序设计》在线作业[答案]](/uploads/allimg/240109/d2d19390db510c364c21177be4324e2b.jpg)