电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

南开大学20秋《并行程序设计》在线作业-2(参考答案)VIP免费

南开大学20秋《并行程序设计》在线作业-2(参考答案)_第1页
1/11
南开大学20秋《并行程序设计》在线作业-2(参考答案)_第2页
2/11
南开大学20秋《并行程序设计》在线作业-2(参考答案)_第3页
3/11
1.CUDA 寄存器是由()。 A.Grid 中所有线程共享 B.一个Block 中所有线程共享 C.一个Warp 中所有线程共享 D.每个线程独享 答案:D 2.SIMD 并行化时遇到对齐问题,高效的处理方法是()。 A.直接使用SIMD 不对齐访存指令 B.将数据拷贝到对齐的内存地址 C.重写算法保证对齐访问 D.串行处理到对齐边界,然后进行SIMD 对齐访存 答案:D 3.使用一个信号量实现“主线程等待4 个从线程完成任务”,信号量初始值应设置为()。 A.0 B.1 C.2 D.4 答案:A 4.对这样的循环for(i=0; i<100; i+=1) A[i+0]=A[i+0]+B[i+0]; 进行向量化,基本技术手段是()。 A.循环划分 B.循环消除 C.循环展开 D.以上皆错 答案:C 5.OpenMP 能实现的是()。 A.避免数据竞争 B.提供任务划分策略 C.确保加速 D.确保降低通信开销 答案:B 6.MPI_Send 和MPI_recv 是通过()区分消息。 A.端口号 B.消息名 C.消息标签 D.消息哈希 答案:C 7.伸缩性的含义不包括()。 A.硬件能升级扩展 B.扩大系统规模构造成本增长不快 C.程序在新硬件下仍能高效运行 D.程序在更大规模系统下仍能高效运行 答案:A 8.在下面问题中,SIMD 并行更适合()。 A.搜索 B.排序 C.矩阵乘法 D.构建二叉排序树 答案:C 9.以下超级计算机中,()不是SIMD 架构。 A.CDCSTAR-100 B.757 C.银河 D.天河1 号 答案:D 10.对于效率E,下面描述错误的是()。 A.理想并行E=1 B.总是在0~1 之间 C.可能>1 D.可能随着处理器数量增大趋向于0 答案:B 11.SSE intrinsics_mm_store_sd 命令的功能是()。 A.对齐向量存单精度浮点数 B.未对齐向量存单精度浮点数 C.对齐标量存双精度浮点数 D.未对齐标量存双精度浮点数 答案:C 12.和一对多广播对应的组通信操作是()。 A.多对一收集 B.多对多收集 C.多对一归约 D.多对多归约 答案:C 13.对一个串行程序进行SIMD 并行化,应重点考虑的程序部分是()。 A.声明语句 B.条件分支语句 C.循环语句 D.输入输出语句 答案:C 14.若SIMD 并行化时遇到对齐问题,下列说法正确的是()。 A.只能使用不对齐访存指令 B.不能进行SIMD 并行化 C.对齐开销可能完全抵消SIMD 并行收益 D.以上皆错 答案:C 15.使用()无法直接实现“主线程唤醒4 个从线程去执行任务”。 A.1 个信号量 B.障碍 C.1 个互斥量 D.4 个互斥量 答案:C 16.在使用条件变量时,还需配套使用一个()。 A.互斥量 B.信号量 C.障碍...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

南开大学20秋《并行程序设计》在线作业-2(参考答案)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部