22秋学期(高起本1709-1803、全层次1809-2103)《并行程序设计》在线作业-00001试卷总分:100得分:100一、单选题(共50道试题,共100分)1
SSEintrinsics_mm_load_sd命令的功能是____
对齐标量读取单精度浮点数B
未对齐标量读取单精度浮点数C
对齐标量读取双精度浮点数D
未对齐标量读取双精度浮点数答案:C2
在使用信号量之后必须对其进行____
销毁答案:D3
下列哪门课程不是并行程序设计的先导课
计算机概论B
高级语言程序设计C
计算机体系结构D
数据库系统答案:D4
SIMD并行架构的优点不包括____
辅助提供更大并发度B
更小的芯片尺寸答案:C5
在矩阵乘法的串行程序中,对____部分进行向量化收益最大
第二个矩阵转置循环C
矩阵元素乘—加计算的循环D
结果输出答案:C6
pthread_join的第二个参数的作用是____
设置指定线程属性B
获取指定线程属性C
向指定线程传递参数D
获取指定线程函数返回结果答案:D7
如果运算结果要保存到独立无关的变量,则在向量运算之后需要进行的一个操作是____
以上皆错答案:C8
对两个互斥量a、b,线程1执行lock(a);lock(b);,线程2执行lock(b);lock(a),则两个线程间会发生____
死锁答案:D9
SSE寄存器A和B中元素分别为A1A2A3A4和B1B2B3B4(均为由低到高),则执行C=blend(A,B,0x05)后,C中元素为A
A1A2B3B4B
B1B2A3A4C
A1B2A3B4D
B1A2B3A4答案:D10
C/C++语言存储二维数组采取____
行主次序存储B