[南开大学]21秋学期《并行程序设计》在线作业

作者:奥鹏周老师 分类: 南开大学 发布时间: 2022-01-06 19:35
答案来历:熊猫奥鹏(www.188open.com)并行程序设计-[南开大学]21秋学期(1709、1803、1809、1903、1909、2003、2009、2103)《并行程序设计》在线作业
试卷总分:100 得分:100
第1题,在SSE intrinsics程序中双精度浮点数数据类型是____。
A、__m128
B、__m128f
C、__m128d
D、__m128i
正确答案:


第2题,SIMD架构未见于_____中。
A、多媒体拓展
B、图形和游戏处理器
C、计算机集群
D、协处理器
正确答案:


第3题,关于omp single指令,下面说法错误的是____。
A、线程组中只要一个线程履行代码
B、用于I/O或初始化等使命
C、是坚持数据依靠所有必要的
D、进口或出口无隐式barrier
正确答案:


第4题,数据依靠是指有必要坚持两个内存操作的____才干确保程序成果正确。
A、巨细
B、时序
C、时长
D、cache部分性
正确答案:


答案来历:熊猫奥鹏(www.188open.com),为了完成向量计算,SIMD架构还需供给____。
A、更大的内存容量
B、更快的内存传输
C、更宽的存放器
D、更快的网络传输
正确答案:


第6题,SSE intrinsics _mm_add_ps指令的功用是____。
A、存放器间单精度浮点数向量加法
B、存放器间双精度浮点数向量加法
C、存放器内单精度浮点数加法
D、存放器内双精度浮点数加法
正确答案:


第7题,一个函数是"线程安全的",其意义是该函数____。
A、多线程履行能抵挡网络进犯
B、多线程履行能保护用户隐私数据
C、多线程履行成果也是正确的
D、以上皆错
正确答案:


第8题,SPMD是为了简化____体系结构下的编程而提出的一种机制。
A、SISD
B、SIMD
C、MISD
D、MIMD
正确答案:


第9题,静态线程编程形式的长处是____。
A、线程负载均衡
B、线程通讯功率高
C、线程管理开支低
D、系统资源使用率高
正确答案:


答案来历:熊猫奥鹏(www.188open.com),华尔街是国际上超级计算机最密布的区域之一,缘由是____。
A、金融巨子付出得起
B、与超算制造商有杰出协作
C、海量买卖需求很高安全性
D、海量买卖处理需求并行计算
正确答案:


第11题,矩阵每行排序的疑问更合适运用MPI的____编程模型。
A、堵塞的
B、非堵塞的
C、对等的
D、主从的
正确答案:


答案来历:熊猫奥鹏(www.188open.com),当处理器数量和疑问规划一起增大,____能坚持功率稳定。
A、一切算法都
B、一切算法都不
C、有些算法
D、以上皆错
正确答案:


第13题,OpenMP的长处不包含____。
A、从头编写并行程序很天然
B、串行程序并行化简略
C、不用关怀低层细节
D、可移植、可拓展
正确答案:


第14题,OpenMP并行模型是一种____形式。
A、静态线程
B、对等式多线程
C、加锁-解锁
D、Fork-join
正确答案:


答案来历:熊猫奥鹏(www.188open.com),关于pthread_create函数,下列说法错误的是____。
A、它回来是线程创立成功与否的错误码
B、线程特点参数运用空指针表明运用默许参数
C、它成功创立线程后马上履行线程函数等候其完毕后回来
D、可经过它将参数传递给线程函数
正确答案:


第16题,在MPI中从/向虚拟进程收/发音讯的实践作用是____。
A、与通讯域根进程通讯
B、与0号进程通讯
C、像啥都没发作相同
D、以上皆错
正确答案:


第17题,主线程创立了4个从线程然后打印一条信息,从线程打印各自的线程号,未运用任何同步,则主线程打印的音讯和从线程打印的线程号的相对次序____。
A、必定主线程前、从线程后
B、必定从线程前、主线程后
C、必定彼此交错
D、各种次序皆有能够
正确答案:


第18题,下面矩阵运算中,哪个进行简略的数据并行作用欠安____。
A、矩阵求和
B、矩阵相乘
C、矩阵向量相乘
D、高斯消去
正确答案:


第19题,在SSE intrinsics程序中整数数据类型是____。
A、__m128
B、__m128f
C、__m128d
D、__m128i
正确答案:


答案来历:熊猫奥鹏(www.188open.com),指定线程间区分循环战略的OpenMP子句是____。
A、shared
B、reduction
C、schedule
D、nowait
正确答案:


第21题,MPI是用于____系统的并行编程模型。
A、SIMD
B、MISD
C、同享内存
D、散布式内存
正确答案:


第22题,SSE是____渠道的SIMD架构。
A、x86
B、POWER
C、SPARC
D、ARM
正确答案:


第23题,关于MPI中的点对点通讯,下面错误的说法是____。
A、发送方的意图地址有必要是承受方的进程编号
B、承受方的源地址能够不是发送方的进程编号
C、发送方和承受方的音讯标签有必要共同
D、承受方的音讯标签能够是MPI_ANY_TAG
正确答案:


第24题,CUDA生态环境的特色不包含____。
A、撑持多种显卡架构
B、撑持CPU、GPU自动混兼并行
C、撑持多种编程语言
D、撑持多范畴的库
正确答案:


答案来历:熊猫奥鹏(www.188open.com),从线程检查主线程是不是要求它退出应选用____。
A、pthread_join
B、pthread_cancel
C、pthread_testcancel
D、pthread_exit
正确答案:


第26题,CPU cache巨细为32KB,64*64的两个矩阵进行加法计算,下面说法正确的是____。
A、可使用cache时刻部分性优化功能
B、可使用cache空间部分性优化功能
C、可经过矩阵分片优化功能
D、访存方面无优化能够
正确答案:


第27题,全球500强超算越来越表现出依靠____供给强壮计算才能的趋势。
A、单核CPU
B、多核CPU
C、FPGA
D、众核协处理器
正确答案:


第28题,对奇偶转置排序进行OpenMP并行化,榜首种战略是直接对内层循环运用omp parallel for指令,第二种战略是对外层循环运用omp parallel指令,对内层循环运用omp for指令,后者相关于前者的长处是____。
A、坚持了数据依靠
B、消除了很多线程创立、毁掉开支
C、有利于负载均衡
D、削减了线程间交互
正确答案:


第29题,n个模块的总线,并发通讯才能为____。
A、1
B、O(logn)
C、O(n)
D、O(nlogn)
正确答案:


答案来历:熊猫奥鹏(www.188open.com),MPI根本原语不包含____。
A、MPI_Barrier
B、MPI_Comm_rank
C、MPI_Comm_size
D、MPI_Init
正确答案:


第31题,关于起泡排序程序两层循环是不是存在数据依靠,下面说法正确的是____。
A、外层存在,内层不存在
B、外层不存在,内层存在
C、两层都不存在
D、两层都存在
正确答案:


第32题,在用pthread_mutex_trylock对互斥量进行加锁时,若其已上锁,则线程进入____状况。
A、初始化
B、堵塞
C、继续履行
D、毁掉
正确答案:


第33题,当时并行软件面对的首要应战不包含____。
A、能耗
B、弹性性
C、研制周期
D、牢靠性
正确答案:


第34题,SSE intrinsics _mm_load_ps指令的功用是____。
A、对齐向量读取单精度浮点数
B、未对齐向量读取单精度浮点数
C、对齐向量读取双精度浮点数
D、未对齐向量读取双精度浮点数
正确答案:


第35题,pthread_create函数中设置一个参数为"线程函数参数"的缘由是____。
A、它调用线程函数时可直接传递,功能更优
B、它需求预处理之后传递给线程函数
C、线程函数不是用户程序调用,只能选用这种方法由系统代为传递参数
D、没有尤其意图
正确答案:


第36题,单精度浮点数矩阵乘法进行AVX并行,希望的加快比为____.
A、等于8
B、小于8
C、4到8之间
D、等于4
正确答案:


第37题,在编写运用n个线程进行n个数求和的OpenMP的程序时选用临界区技术,则多线程版别____串行版别。
A、必定快于
B、必定慢于
C、能够快于
D、以上皆错
正确答案:


第38题,鄙人面疑问中,SIMD并行更合适____。
A、查找
B、排序
C、矩阵乘法
D、构建二叉排序树
正确答案:


第39题,n个处理器、n个内存模块的穿插开关结构成本为____。
A、O(logn)
B、O(n)
C、O(nlogn)
D、O(n^2)
正确答案:


第40题,履行pthread_rwlock_rdlock时,____的状况下加锁成功。
A、已有一个线程上了写锁
B、已有多个线程上了写锁
C、已有多个线程上了读锁
D、已有多个线程上了读锁和写锁
正确答案:


第41题,传统科学和工程试验相关于计算机并行仿真的下风不包含____。
A、成本太高
B、成果禁绝确
C、时刻太长
D、太风险
正确答案:


第42题,关于并行程序设计,下面说法错误的是____。
A、天然具有杂乱性
B、算法移植艰难
C、软件开发规范环境开展相对之后
D、不该开展这个方向
正确答案:


第43题,两个矩阵相乘前将第二个矩阵转置,是运用使用数据拜访的_____到达更高的cache射中率。
A、时刻部分性
B、空间部分性
C、计算部分性
D、混合部分性
正确答案:


第44题,n个节点的二维mesh结构成本为____。
A、O(logn)
B、O(sqrt(n))
C、O(n)
D、O(nlogn)
正确答案:


第45题,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
正确答案:


第46题,pthread_rwlock_wrlock是对读写锁进行____操作。
A、加锁
B、解锁
C、加读琐
D、加写锁
正确答案:


第47题,下列指令会集___不是SIMD指令集。
A、SSE
B、Neon
C、AVX
D、EMT64
正确答案:


第48题,有很多分支指令的程序不合适下面哪种体系结构进步行并行化?
A、SISD
B、SIMD
C、SPMD
D、MIMD
正确答案:


第49题,编译器编译OpenMP并行循环时,会自动生成一些代码,其间不包含____。
A、创立和管理线程代码
B、循环区分给线程的代码
C、找出数据依靠的代码
D、线程同步的代码
正确答案:


答案来历:熊猫奥鹏(www.188open.com),下面哪种架构最合适数据并行____。
A、SISD
B、SIMD
C、MISD
D、MIMD
正确答案:

作业答案 联系QQ:3326650399 微信:cs80188