南开20秋学期《并行程序设计》在线作业 2.docx
- 文档编号:8301372
- 上传时间:2023-01-30
- 格式:DOCX
- 页数:3
- 大小:14.75KB
南开20秋学期《并行程序设计》在线作业 2.docx
《南开20秋学期《并行程序设计》在线作业 2.docx》由会员分享,可在线阅读,更多相关《南开20秋学期《并行程序设计》在线作业 2.docx(3页珍藏版)》请在冰豆网上搜索。
南开20秋学期《并行程序设计》在线作业2
20秋学期(1709、1803、1809、1903、1909、2003、2009)《并行程序设计》在线作业
SSEintrinsics_mm_store_ps命令的功能是____。
A:
对齐向量存单精度浮点数
B:
未对齐向量存单精度浮点数
C:
对齐标量存单精度浮点数
D:
未对齐标量存单精度浮点数
答案:
A
for(i=0;i<16;i+=1){L=A[i+0]–B[i+0];D=D+abs(L);},此循环____。
A:
可完全向量化
B:
不可向量化
C:
不确定
D:
可部分向量化
答案:
D
对这样的循环for(i=0;i<100;i+=1)A[i+0]=A[i+0]+B[i+0];进行向量化,基本技术手段是____。
A:
循环划分
B:
循环消除
C:
循环展开
D:
以上皆错
答案:
C
MMX有____个专用寄存器。
A:
4
B:
8
C:
16
D:
32
答案:
B
编译器编译OpenMP并行循环时,会自动生成一些代码,其中不包括____。
A:
创建和管理线程代码
B:
循环划分给线程的代码
C:
找出数据依赖的代码
D:
线程同步的代码
答案:
C
创建线程时,我们通过____将线程号分别传递给每个线程。
A:
全局变量
B:
局部变量
C:
动态分配变量
D:
pthread_create的“线程函数参数”参数
答案:
D
下列哪项不是这门课程的目标?
A:
学会肯定能优化程序性能的方法
B:
学会用并行思维思考问题
C:
学会常用的并行编程工具
D:
理解软件到并行架构的映射
答案:
A
编写n个数求和的OpenMP程序,最高效的方法是____。
A:
多线程直接并发累加到共享变量
B:
将累加操作设置为临界区
C:
在累加操作前设置障碍
D:
采用归约指令
答案:
D
静态线程编程模式的缺点是____。
A:
线程管理开销高
B:
系统资源利用率低
C:
线程负载不均
D:
线程通信开销高
答案:
B
采用MPI主从模型解决矩阵每行排序问题,主进程每次向一个从进程发送10行作为一个任务相对于每次发送1行的优点是____。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 并行程序设计 南开20秋学期并行程序设计在线作业 南开 20 学期 并行 程序设计 在线 作业