1.SSE 指令移动单精度浮点数,不能实现()。 A.将64 位数据移动到SSE 寄存器高位 B.将64 位数据移动到SSE 寄存器低位 C.将32 位数据移动到SSE 寄存器指定位置 D.在两个SSE 寄存器高/低64 位间移动 答案:C 2.以下超级计算机中,()不是SIMD 架构。 A.CDCSTAR-100 B.757 C.银河 D.天河1 号 答案:D 3.下列指令集中()不是SIMD 指令集。 A.SSE B.Neon C.AVX D.EMT64 答案:D 4.SSE 寄存器A 和B 中元素分别为A1 A2 A3 A4 和B1 B2 B3 B4(均为由低到高),则执行C=blend(A,B,0x05)后,C 中元素为()。 A.A1 A2 B3 B4 B.B1 B2 A3 A4 C.A1 B2 A3 B4 D.B1 A2 B3 A4 答案:D 5.以下哪条不是推动并行计算发展的因素?() A.存储是系统瓶颈 B.单CPU 发展已能满足应用需求 C.利用标准硬件构造并行机令升级容易 D.编程环境标准化逐步发展 答案:B 6.在使用互斥量之前必须对其进行()。 A.初始化 B.加锁 C.解锁 D.销毁 答案:A 7.全球500 强超算在CPU、网络等硬件上越来越体现出采用()的趋势。 A.特殊硬件 B.通用硬件 C.非公开硬件 D.廉价硬件 答案:B 8.有大量分支指令的程序不适合下面哪种体系结构上进行并行化?() A.SISD B.SIMD C.SPMD D.MIMD 答案:B 9.Pthread 不支持()。 A.创建并发执行线程 B.同步 C.非显式通信 D.自动并行化 答案:D 10.在超市的顾客购买商品记录中统计一些商品组合的购买频率,将购买频率(商品组合)划分给不同进程,这是一种划分()的数据并行策略。 A.输入数据 B.中间结果 C.输出数据 D.临时数据 答案:C 11.当处理器数量不变时,随着问题规模增大,加速比()。 A.所有算法都增大 B.所有算法都减小 C.代价最优算法都增大 D.代价最优算法都减小 答案:C 12.两个矩阵相乘,若矩阵总规模小于cache 大小,则优化访存的最佳方法是()。 A.先将两个矩阵读入cache 再进行乘法 B.先转置第一个矩阵再进行乘法 C.先转置第二个矩阵再进行乘法 D.以上皆错 答案:A 13.关于消息传递编程的特点,以下说法正确的是()。 A.与共享内存一样有竞争条件 B.编程简单 C.需程序员考虑局部性 D.无需考虑进程间通信 答案:C 14.编译器编译OpenMP 并行循环时,会自动生成一些代码,其中不包括()。 A.创建和管理线程代码 B.循环划分给线程的代码 C.找出数据依赖的代码 D.线程同步的代码 答案:C 15.n 个数求和的问题,使用n 个处理器的并...