- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
2022年秋季新学期南开大学《并行程序设计》在线作业
(含参考答案)
现代CPU中都具有指令乱序执行功能,其目的不包括____。
A:消除指令依赖,更充分利用多流水线
B:提高cache效率
C:改变计算结果
D:消除资源冲突
正确选项:C
编写矩阵乘法的Neon程序,若矩阵元素为双精度浮点数,则应对矩阵乘—
加计算的循环进行____路循环展开。
A:2
B:4
C:8
D:16
正确选项:A
C/C++语言存储二维数组采取____。
A:行主次序存储
B:列主次序存储
C:交错式存储
D:对角线存储
正确选项:A
MPI收发各一条消息的API是_____。
A:MPI_Sendrecv
B:MPI_Send
C:MPI_Recv
1
本页为预览页-
D:MPI_Replace
正确选项:A
以下____是MPI基本原语。
A:MPI_barrier
B:MPI_Comm_numprocs
C:MPI_Comm_rank
D:MPI_Comm_Send
正确选项:C
MPI是用于____系统的并行编程模型。
A:SIMD
B:MISD
C:共享内存
D:分布式内存
正确选项:D
SSE的blend指令的8位二进制整数参数被用做8个掩码imm8[0:7],若
imm8[j]=1则表示___。
A:将第一个源寄存器的第j个元素放在目标寄存器位置1
B:将第二个源寄存器的第j个元素放在目标寄存器位置1
C:将第一个源寄存器的第j个元素放在目标寄存器位置j
D:将第二个源寄存器的第j个元素放在目标寄存器位置j
正确选项:D
在矩阵乘法之前将第二个矩阵转置,其作用不包括____。
A:增大访存空间局部性
B:减少运算次数
C:优化SIMD访存
2
本页为预览页-
D:以上皆错
正确选项:B
一个Neon寄存器最多存放____个整型数。
A:2
B:4
C:8
D:16
正确选项:B
OpenMP归约指令采用的是一种____算法。
A:分治
B:贪心
C:动态规划
D:排序
正确选项:A
任务依赖图中顶点权重之和表示____。
A:任务数
B:任务难度
C:串行执行时间
D:并行执行时间
正确选项:C
当处理器数量不变时,随着问题规模增大,加速比____。
A:所有算法都增大
B:所有算法都减小
C:代价最优算法都增大
3
本页为预览页-
D:代价最优算法都减小
正确选项:C
在下面问题中,SIMD并行最不适合____。
A:向量加法
B:向量中元素排序
C:矩阵向量乘法
D:矩阵加法
正确选项:B
在128位的SIMD寄存器中,我们不能保存____。
A:16个8位整数
B:8个16位短整型
C:4个32位整型
D:16个字符的字符串
正确选项:D
在超市的顾客购买商品记录中统计一些商品组合的购买频率,将购买频率
(商品组合)划分给不同进程,这是一种划分____的数据并行策略。
A:输入数据
B:中间结果
C:输出数据
D:临时数据
正确选项:C
SIMD并行化时遇到对齐问题,高效的处理方法是____。
A:直接使用SIMD不对齐访存指令
B:将数据拷贝到对齐的内存地址
C:重写算法保证对齐访问
4
本页为预览页-
D:串行处理到对齐边界,然后进行SIMD对齐访存
正
文档评论(0)