南开大学22秋学期《并行程序设计》在线作业答卷.pdf

南开大学22秋学期《并行程序设计》在线作业答卷.pdf

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

南开大学22秋学期《并行程序设计》在线作业答卷--第1页

22秋学期(高起本1709-1803、全层次1809-2103)《并行程序设计》在线作业-00001

试卷总分:100得分:100

一、单选题(共50道试题,共100分)

1.SSEintrinsics_mm_load_sd命令的功能是____。

A.对齐标量读取单精度浮点数

B.未对齐标量读取单精度浮点数

C.对齐标量读取双精度浮点数

D.未对齐标量读取双精度浮点数

答案:C

2.在使用信号量之后必须对其进行____。

A.初始化

B.解锁

C.减1

D.销毁

答案:D

3.下列哪门课程不是并行程序设计的先导课?

A.计算机概论

B.高级语言程序设计

C.计算机体系结构

D.数据库系统

答案:D

4.SIMD并行架构的优点不包括____。

A.辅助提供更大并发度

B.设计简单

C.编程简单

D.更小的芯片尺寸

答案:C

5.在矩阵乘法的串行程序中,对____部分进行向量化收益最大。

A.初始化

B.个矩阵转置循环

C.矩阵元素乘—加计算的循环

D.结果输出

答案:C

南开大学22秋学期《并行程序设计》在线作业答卷--第1页

南开大学22秋学期《并行程序设计》在线作业答卷--第2页

6.pthread_join的第二个参数的作用是____。

A.设置指定线程属性

B.获取指定线程属性

C.向指定线程传递参数

D.获取指定线程函数返回结果

答案:D

7.如果运算结果要保存到独立无关的变量,则在向量运算之后需要进行的一个操作是____。

A.对齐

B.打包

C.解包

D.以上皆错

答案:C

8.对两个互斥量a、b,线程1执行lock(a);lock(b);,线程2执行lock(b);

lock(a),则两个线程间会发生____。

A.竞争条件

B.数据依赖

C.资源泄漏

D.死锁

答案:D

9.SSE寄存器A和B中元素分别为A1A2A3A4和B1B2B3B4(均为由低到高),则执

行C=blend(A,B,0x05)后,C中元素为

A.A1A2B3B4

B.B1B2A3A4

C.A1B2A3B4

D.B1A2B3A4

答案:D

10.C/C++语言存储二维数组采取____。

A.行主次序存储

B.列主次序存储

C.交错式存储

D.对角线存储

答案:A

11.单精度浮点数矩阵乘法进行AVX并行,期望的加速比为____.

南开大学22秋学期《并行程序设计》在线作业答卷--第2页

南开大学22秋学期《并行程序设计》在线作业答卷--第3页

A.等于8

B.小于8

C.4到8之间

D.等于4

答案:B

12.SIMD架构中,_____。

A.唯一控制单元控制所有计算单元

文档评论(0)

152****5210 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档