南开本部20春学期(2003)《并行程序设计》在线作业

作者:周老师 分类: 南开大学 发布时间: 2020-04-18 16:22

专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!

联系我们:QQ客服:3326650399   439328128    微信客服①:cs80188     微信客服②:cs80189

              扫一扫添加我为好友                           扫一扫添加我为好友

支付宝微信钱包

奥鹏作业答案 联系QQ:3326650399 微信:cs80188
【熊猫奥鹏】-[南开大学(本部)]20春学期(1709、1803、1809、1903、1909、2003)《并行程序设计》在线作业
试卷总分:100 得分:100
第1题,OpenMP程序和Pthread程序中线程取得本身编号的方法别离是____。
A、两者均为创立线程时传递参数
B、两者均经过特定API
C、前者创立线程时传递参数,后者经过特定API
D、前者经过特定API,后者创立线程时传递参数
正确答案:


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


第3题,选用区分子矩阵技术优化矩阵乘法CUDA程序,子矩阵数组变量声明应加___前缀。
A、__global__
B、__device___
C、__shared__
D、__private__
正确答案:


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


第5题,OpenMP编译指示中阐明私有变量是用____子句。
A、private
B、shared
C、schedule
D、nowait
正确答案:


第6题,一个SSE存放器可包容____个短整型数。
A、2
B、4
C、8
D、16
正确答案:


第7题,形成超线性加快比的你缘由包含____。
A、进程间很多通讯
B、并行算法致使额定计算
C、并行计算工作量明显小于串行计算
D、疑问求解包括不可以并行化有些
正确答案:


第8题,对天气预报疑问,将大气层区分为5*10^8个网格单元,每个时刻步每个网格需200个浮点运算,时刻距离设置为10分钟,计算10天内大气运动,100MFlops计算才能的计算机需求多少天?
A、1
B、10
C、100
D、300
正确答案:


第9题,在条件不建立时,运用pthread_cond_wait____。
A、令线程堵塞
B、解锁互斥量
C、解锁互斥量然后令线程堵塞
D、加锁互斥量
正确答案:


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


第11题,对两个互斥量a、b,线程1履行lock(a); lock(b);,线程2履行lock(b); lock(a),则两个线程间会发作____。
A、竞赛条件
B、数据依靠
C、资源走漏
D、死锁
正确答案:


第12题,弹性性的意义不包含____。
A、硬件能晋级拓展
B、扩展系统规划结构成本增加不快
C、程序在新硬件下仍能高效运转
D、程序在更大规划系统下仍能高效运转
正确答案:


第13题,为使用cache空间部分性,需满意____。
A、cache空间满足大
B、cache line满足大
C、程序拜访的数据量满足小
D、程序访存形式契合空间部分性特色
正确答案:


第14题,主线程要求从线程退出应选用____。
A、pthread_create
B、pthread_exit
C、pthread_quit
D、pthread_cancel
正确答案:


第15题,在运用信号量之前有必要对其进行____。
A、初始化
B、加锁
C、加1
D、毁掉
正确答案:


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


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


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


第19题,以下哪条不是推进并行计算开展的要素?
A、存储是系统瓶颈
B、单CPU开展已能满意应用需求
C、使用规范硬件结构并行机令晋级简单
D、编程环境规范化逐渐开展
正确答案:


第20题,为了充沛使用CPU内的多条流水线,程序应满意____。
A、相邻指令无依靠性
B、相邻指令彼此依靠
C、整段程序中指令无依靠性
D、整段程序中指令彼此依靠
正确答案:


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


第22题,完成任何时间都只要一个线程进行同享变量更新的OpenMP指令是____。
A、omp parallel
B、omp barrier
C、omp critical
D、omp reduce
正确答案:


第23题,CUDA的长处不包含____。
A、可移植性
B、入门简略
C、规范的SPMD形式
D、不再需求图形API
正确答案:


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


第25题,在运用互斥量之后有必要对其进行____。
A、初始化
B、加锁
C、解锁
D、毁掉
正确答案:


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


第27题,在SSE intrinsics程序中双精度浮点数数据类型是____。
A、__m128
B、__m128f
C、__m128d
D、__m128i
正确答案:


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


第29题,MPI不包含的通讯种类是____。
A、点对点通讯
B、数据传输组通讯
C、计算和数据传输组通讯
D、加锁解锁通讯
正确答案:


第30题,多个线程进行并行求和,每个线程将自己担任的值顺次读入部分变量x,累加到大局变量sum上,sum+=x,对此,下面说法正确的是
A、读取x存在数据依靠,不能并发进行
B、累加次序被改动,成果是过错的
C、加法操作是简略运算,无需同步
D、加法操作不是原子操作,需求同步确保数据依靠
正确答案:


第31题,当处理器数量不变时,跟着疑问规划增大,加快比____。
A、一切算法都增大
B、一切算法都减小
C、价值最优算法都增大
D、价值最优算法都减小
正确答案:


第32题,两个n*n的矩阵相乘,将一切n^2个乘法计算区分给不一样进程,再将对应某行某列的n个乘法成果累加得到成果矩阵对应元素,这是一种区分____的数据并行。
A、输入数据
B、中心成果
C、输出数据
D、暂时数据
正确答案:


第33题,下面哪个疑问相对而言更不合适进行数据并行____。
A、求和
B、排序
C、向量加法
D、矩阵乘法
正确答案:


第34题,对矩阵乘法进行多线程并行化,对矩阵选用____。
A、简略均匀块区分即可确保负载均衡
B、循环区分才干完成负载均衡
C、动态区分才干完成负载均衡
D、随机区分才干完成负载均衡
正确答案:


第35题,从线程检查主线程是不是要求它退出应选用____。
A、pthread_join
B、pthread_cancel
C、pthread_testcancel
D、pthread_exit
正确答案:


第36题,OpenMP不会自动地在____方位设置barrier。
A、并行结构开端
B、并行结构完毕
C、其他操控结构开端
D、其他操控结构完毕
正确答案:


第37题,每个MMX存放器宽度为____位。
A、32
B、64
C、128
D、256
正确答案:


第38题,超级计算机制造越来越重视的一个新的目标是____。
A、计算才能
B、存储才能
C、占地上积
D、功耗
正确答案:


第39题,现代CPU中都具有指令乱序履行功用,其意图不包含____。
A、消除指令依靠,更充沛使用多流水线
B、进步cache功率
C、改动计算成果
D、消除资源抵触
正确答案:


第40题,对矩阵乘法串行程序主体三重循环的最内层循环进行向量化,则该循环履行结束后,还需进行SIMD存放器中几个元素的___操作才干得到成果矩阵的一个元素。
A、摆放
B、交流
C、播送
D、归约
正确答案:


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


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


第43题,SSE存放器A中元素为A1 A2 A3 A4(均为由低到高),则履行C=shuffle(A, A, 0x1B)后,C中元素为
A、A1 A2 A3 A4
B、A2 A1 A4 A3
C、A3 A4 A1 A2
D、A4 A3 A2 A1
正确答案:


第44题,记并行时刻为T,串行时刻为T\',处理器数量为p,并行功率E的界说是____。
A、T\'-T
B、T\'/T
C、T\'/pT
D、pT-T\'
正确答案:


第45题,SSE指令移动单精度浮点数,不能完成____。
A、将64位数据移动到SSE存放器高位
B、将64位数据移动到SSE存放器低位
C、将32位数据移动到SSE存放器指定方位
D、在两个SSE存放器高/低64位间移动
正确答案:


第46题,一个AVX存放器最多寄存____个单精度浮点数。
A、2
B、4
C、8
D、16
正确答案:


第47题,动态使命区分相关于静态使命区分的缺陷是____。
A、能够致使负载不均
B、通讯开支高
C、使命粒度粗
D、计算杂乱度高
正确答案:


第48题,关于妨碍机制,下面说法过错的是____。
A、会致使疾速线程堵塞,不该运用
B、在需求强行线程步骤共同时,应运用
C、可用互斥量机制完成
D、归于一种组通讯
正确答案:


第49题,大型医院每天的X光片、CT等医学图画的剖析需求____。
A、串行计算即可
B、高吞吐率计算
C、高功能计算
D、以上皆错
正确答案:


第50题,关于MPI是啥,以下说法过错的是____。
A、一种音讯传递编程模型规范
B、一种同享内存编程模型规范
C、编程视点看是C++/Fortran等的库
D、根据SPMD模型
正确答案:
奥鹏作业答案 联系QQ:3326650399 微信:cs80188

专业辅导各院校在线、离线考核、形考、终极考核、统考、社会调查报告、毕业论文写作交流等!(非免费)

联系我们:QQ客服:3326650399   439328128    微信客服①:cs80188     微信客服②:cs80189

               扫一扫添加我为好友                           扫一扫添加我为好友

支付宝微信钱包