南开大学22春学期《并行程序设计》在线作业

作者:奥鹏周老师 分类: 南开大学 发布时间: 2022-05-17 13:39
答案来历:熊猫奥鹏(www.188open.com)并行程序设计-[南开大学]22春学期(高起本1709、全层次1803-2103)《并行程序设计》在线作业
试卷总分:100 得分:100
第1题,SIMD并行架构的长处不包含
A、辅助供给更大并发度
B、设计简略
C、编程简略
D、更小的芯片尺度
正确答案:


第2题,链表数据结构的查找、刺进、删去等操作既有对链表的读也有对链表的写对此选用互斥量加解锁整个链表的同步机制比较加解锁每个节点的方法的缺陷是
A、粒度太粗,节点读写共同性不能确保
B、粒度太粗,线程不用要的等候
C、粒度太细,加解锁开支大
D、粒度太细,整体读写共同性不能确保
正确答案:


第3题,关于查找分化下面哪个说法是错误的
A、一切子树查找使命都有必要悉数完结
B、工作量能够大于串行计算
C、工作量能够小于串行计算
D、能够发生超线性加快比
正确答案:


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


答案来历:熊猫奥鹏(www.188open.com),OpenMP并行模型是一种形式
A、静态线程
B、对等式多线程
C、加锁-解锁
D、Fork-join
正确答案:


第6题,一个Neon存放器最多寄存个短整型数
A、2
B、4
C、8
D、16
正确答案:


第7题,全球500强超算在CPU、网络等硬件上越来越表现出选用的趋势
A、特别硬件
B、通用硬件
C、非揭露硬件
D、贱卖硬件
正确答案:


第8题,并行计算的新式应用范畴不包含
A、制药
B、数字媒体
C、国防
D、游戏
正确答案:


第9题,使命依靠图的均匀并发度的界说是
A、极点权重之和
B、极点数
C、各层均匀极点数
D、极点权重之和/要害途径长度
正确答案:


答案来历:熊猫奥鹏(www.188open.com),关于功率E下面描绘错误的是
A、抱负并行E=1
B、老是在0~1之间
C、能够1
D、能够跟着处理器数量增大趋向于0
正确答案:


第11题,并行算法加快比的界说是
A、并行时刻/串行时刻
B、串行时刻/并行时刻
C、串行时刻-并行时刻
D、(串行时刻-并行时刻)/并行时刻
正确答案:


答案来历:熊猫奥鹏(www.188open.com),除了用于处理竞赛条件外互斥量还可用于
A、处理同享资源竞赛的疑问
B、处理并发度低的疑问
C、处理通讯开支大的疑问
D、处理负载不均的疑问
正确答案:


第13题,每个AVX存放器宽度为位
A、64
B、128
C、256
D、512
正确答案:


第14题,关于妨碍同步机制以下说法错误的是
A、SIMD架构无需妨碍机制
B、是一种集体同步机制
C、可用信号量完成
D、无法用其他同步机制完成
正确答案:


答案来历:熊猫奥鹏(www.188open.com),MPI程序中发送和接纳音讯的两个进程有必要
A、在同一个网段中
B、衔接在同一个路由器上
C、在同一个通讯域中
D、以上皆错
正确答案:


第16题,关于向线程函数传递参数下列说法错误的是
A、线程函数并非用户程序调用,因而无法直接传递
B、线程函数有必要承受void *参数,因而只能传递巨细不超越指针的数据对象
C、线程一般经过此路径获取线程号
D、不一样线程间的参数传递彼此无关,即便它们具有一样的线程函数
正确答案:


第17题,pthreadcreate函数中线程函数指针的正确类型是
A、void (void *)
B、void * (void *)
C、int (void)
D、void * (*)(void *)
正确答案:


第18题,OpenMP首要是经过来更高层笼统的多线程编程
A、设计完成新的语言
B、为现有语言供给很多库函数
C、为现有语言拓展编译指示
D、新编译器完成自动并行化
正确答案:


第19题,对MPI通讯中发送方和承受方的类型匹配下面错误的说法是
A、均运用一样数据类型
B、均运用MPI_BYTE
C、均运用MPI_PACKED
D、运用相容类型
正确答案:


答案来历:熊猫奥鹏(www.188open.com),完成任何时间都只要一个线程进行同享变量更新的OpenMP指令是
A、omp parallel
B、omp barrier
C、omp critical
D、omp reduce
正确答案:


第21题,动态线程编程形式的缺陷是
A、线程管理开支高
B、系统资源使用率低
C、线程使命分配艰难
D、线程通讯功率低
正确答案:


第22题,CUDA线程层次中不包含
A、Kernel
B、Grid
C、Block
D、Thread
正确答案:


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


第24题,关于OpenMP循环并行程序的编写下列说法中正确的是
A、程序员需求编写线程创立和管理代码
B、程序员需求编写循环区分代码
C、程序员需求编写调度战略代码
D、程序员只需指出对哪个循环进行并行,循环区分和调度战略是啥
正确答案:


答案来历:熊猫奥鹏(www.188open.com),SSEintrinsicsmmaddps指令的功用是
A、存放器间单精度浮点数向量加法
B、存放器间双精度浮点数向量加法
C、存放器内单精度浮点数加法
D、存放器内双精度浮点数加法
正确答案:


第26题,OpenMP并行模型是一种形式
A、SISD
B、SIMD
C、MISD
D、SPMD
正确答案:


第27题,OpenMP是架构下的一种编程东西
A、SIMD
B、MISD
C、同享内存
D、散布式内存
正确答案:


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


第29题,选用MPI主从模型处理矩阵每行排序疑问主进程每次向一个从进程发送10行作为一个使命相关于每次发送1行的长处是
A、更有利于负载均衡
B、削减了通讯开支
C、下降了计算次数
D、削减了从进程闲暇
正确答案:


答案来历:熊猫奥鹏(www.188open.com),互斥量是一种同步机制
A、一元状况
B、二元状况
C、多元状况
D、以上皆错
正确答案:


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


第32题,我国最早夺得全球超级计算机计算才能冠军的是
A、银河1号
B、银河1A
C、银河2号
D、威风.太湖之光
正确答案:


第33题,以下是MPI根本原语
A、MPI_barrier
B、MPI_Comm_numprocs
C、MPI_Comm_rank
D、MPI_Comm_Send
正确答案:


第34题,1R=XR*13G=XG*18B=XB*112R=X[0]*13G=X[1]*18B=X[2]*11这两个程序片段哪个进行向量化功率更高
A、1)
B、2)
C、不断定
D、以上皆错
正确答案:


第35题,n个节点的超立方结构成本为
A、O(logn)
B、O(sqrt(n))
C、O(n)
D、O(nlogn)
正确答案:


第36题,为知道决CPU内流水线深度约束首要的技术手法是
A、下降指令杂乱度
B、去掉分支预测功用
C、增大中心数
D、超支量技术
正确答案:


第37题,OpenMP是的一个常见代替
A、SSE
B、MPI
C、Pthread
D、CUDA
正确答案:


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


第39题,选用区分子矩阵方法完成矩阵乘法在进行SSE并行化时是对由表及里数第层循环进行循环打开然后向量化
A、3
B、4
C、5
D、6
正确答案:


第40题,四位助教协助教授修改300份试卷试卷共16道题每位助教担任修改75份试卷这是一种使命区分方法
A、数据并行
B、使命并行
C、查找并行
D、预测并行
正确答案:


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


第42题,编写矩阵乘法的AVX程序若矩阵元素为单精度浮点数则应对矩阵乘加计算的循环进行路循环打开
A、2
B、4
C、8
D、16
正确答案:


第43题,鄙人列应用中SIMD最不合适
A、图画处理
B、音频处理
C、科学计算
D、数据库查询
正确答案:


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


第45题,SSEintrinsicsmmloadsd指令的功用是
A、对齐标量读取单精度浮点数
B、未对齐标量读取单精度浮点数
C、对齐标量读取双精度浮点数
D、未对齐标量读取双精度浮点数
正确答案:


第46题,关于MPI是啥以下说法错误的是
A、一种音讯传递编程模型规范
B、一种同享内存编程模型规范
C、编程视点看是C++/Fortran等的库
D、根据SPMD模型
正确答案:


第47题,MPISend和MPIrecv是经过区别音讯
A、端标语
B、音讯名
C、音讯标签
D、音讯哈希
正确答案:


第48题,经典冯诺依曼架构履行一条指令的过程中不包含哪个操作
A、取指令
B、解码
C、安全性检查
D、履行指令
正确答案:


第49题,履行pthreadrwlockwrlock时的状况下加锁成功
A、没有线程已为线程上锁
B、已有一个线程上了读锁
C、已有一个线程上了写锁
D、已有多个线程上了读锁
正确答案:


答案来历:熊猫奥鹏(www.188open.com),SSE指令移动单精度浮点数不能完成
A、将64位数据移动到SSE存放器高位
B、将64位数据移动到SSE存放器低位
C、将32位数据移动到SSE存放器指定方位
D、在两个SSE存放器高/低64位间移动
正确答案:

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