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

奥鹏南开大学新学期作业参考

23春学期(高起本:1709-2103、专升本/高起专:1903-2103)《并行程序设计》在线作业-00003

pthread_sem_wait是对信号量进行____操作。
A:加锁
B:解锁
C:加1
D:减1
正确答案问询微信:424329

一个SSE寄存器可容纳____个短整型数。
A:2
B:4
C:8
D:16
正确答案问询微信:424329

执行pthread_rwlock_rdlock时,____的情况下奥鹏南开大学新学期作业参考 代做2元一门线程进入阻塞。
A:已有一个线程上了读锁
B:已有一个线程上了写锁
C:已有多个线程上了读锁
D:已有多个线程上了写锁
正确答案问询微信:424329

对单精度浮点计算,AVX最高实现____路并行。
A:2
B:4
C:8
D:16
正确答案问询微信:424329

在条件不成立时,使用pthread_cond_wait____。
A:令线程阻塞
B:解锁互斥量
C:解锁互斥量然后令线程阻塞
D:加锁互斥量
正确答案问询微信:424329

推动GPU应用于通用高性能计算爆发式增长的开发工具是____。
A:OpenGL
B:OpenCL
C:DirectX
D:CUDA
正确答案问询微信:424329

pthread_join的第二个参数的作用是____。
A:设置指定线程属性
B:获取指定线程属性
C:向指定线程传递参数
D:获取指定线程函数返回结果
正确答案问询微信:424329

MPI基本原语不包括____。
A:MPI_Barrier
B:MPI_Comm_rank
C:MPI_Comm_size
D:MPI_Init
正确答案问询微信:424329

我们不能通过____指定OpenMP循环划分策略。
A:使用编译指示
B:设置环境变量
C:调用库函数
D:采用默认设置
正确答案问询微信:424329

CUDA生态环境的特点不包括____。
A:支持多种显卡架构
B:支持CPU、GPU自动混合并行
C:支持多种编程语言
D:支持多领域的库
正确答案问询微信:424329

华尔街是世界上超级计算机最密集的区域之一,原因是____。
A:金融巨头支付得起
B:与超算制造商有良好合作
C:海量交易需要很高安全性
D:海量交易处理需要并行计算
正确答案问询微信:424329

对下面程序,说法正确的是
# pragma omp parallel for num_threads(thread_count)
reduction(+:sum)
for (k = 1; k 1
正确答案问询微信:424329

n个节点的二维mesh构造成本为____。
A:O(logn)
B:O(sqrt(n))
C:O(n)
D:O(nlogn)
正确答案问询微信:424329

OpenMP的缺点不包括____。
A:常见并行结构的表达并不总可行
B:局部性处理不易
C:不易编写多核单核通用程序
D:性能控制不易
正确答案问询微信:424329

对于加速比S和处理器数量p,下列说法正确的是____。
A:有可能S>p
B:必然S<p
C:不可能S=p
D:两者无关联
正确答案问询微信:424329

“提升时钟频率”方式提高CPU性能的限制因素不包括____。
A:物理制造局限
B:功耗问题
C:散热问题
D:软件设计问题
正确答案问询微信:424329

OpenMP的优点不包括____。
A:从头编写并行程序很自然
B:串行程序并行化简单
C:不必关心低层细节
D:可移植、可扩展
正确答案问询微信:424329

全球500强超算越来越体现出依赖____提供强大计算能力的趋势。
A:单核CPU
B:多核CPU
C:FPGA
D:众核协处理器
正确答案问询微信:424329

SSE intrinsics _mm_hadd_ps命令的功能是____。
A:寄存器间单精度浮点数向量加法
B:寄存器间双精度浮点数向量加法
C:寄存器内单精度浮点数加法
D:寄存器内双精度浮点数加法
正确答案问询微信:424329

OpenMP不能实现的是____。
A:负责创建和管理线程
B:隐藏栈管理
C:提供同步机制
D:自动并行化
正确答案问询微信:424329

两个矩阵相乘,将矩阵划分为固定大小的子矩阵,变元素运算为子矩阵运算,是使用利用数据访问的_____达到更高的cache命中率。
A:时间局部性
B:空间局部性
C:计算局部性
D:混合局部性
正确答案问询微信:424329

SSE运算指令中未提供____指令。
A:算术运算
B:矩阵运算
C:逻辑运算
D:比较运算
正确答案问询微信:424329

C/C++语言存储二维数组采取____。
A:行主次序存储
B:列主次序存储
C:交错式存储
D:对角线存储
正确答案问询微信:424329

SSE intrinsics _mm_store_ss命令的功能是____。
A:对齐向量存单精度浮点数
B:未对齐向量存双精度浮点数
C:对齐标量存单精度浮点数
D:未对齐标量存双精度浮点数
正确答案问询微信:424329

n个节点的线性阵列构造成本为____。
A:O(logn)
B:O(sqrt(n))
C:O(n)
D:O(nlogn)
正确答案问询微信:424329

定期评选全球计算能力最强的超级计算机的国际组织是____。
A:top500
B:green500
C:graph500
D:super500
正确答案问询微信:424329

对于搜索分解,下面哪个说法是错误的_____。
A:所有子树搜索任务都必须全部完成
B:工作量可能大于串行计算
C:工作量可能小于串行计算
D:可能产生超线性加速比
正确答案问询微信:424329

对矩阵乘法串行程序主体三重循环的最内层循环进行向量化,则该循环执行完毕后,就计算出了结果矩阵的一个元素,这种说法是____。
A:正确的
B:错误的
正确答案问询微信:424329

主线程通过____函数获取特定线程的返回结果。
A:pthread_create
B:pthread_join
C:pthread_cancel
D:pthread_get
正确答案问询微信:424329

静态任务划分相对于动态任务划分的缺点是____。
A:可能导致负载不均
B:通信开销高
C:计算复复杂度高
D:任务粒度粗
正确答案问询微信:424329

多个线程进行并行求和,每个线程将自己负责的值依次读入局部变量x,累加到全局变量sum上,sum+=x,对此,下面说法正确的是
A:读取x存在数据依赖,不能并发进行
B:累加顺序被改变,结果是错误的
C:加法操作是简单运算,无需同步
D:加法操作不是原子操作,需要同步保证数据依赖
正确答案问询微信:424329

GPU相对于其他众核产品的优势不包括____。
A:平台普及
B:有CUDA这样易学的开发工具
C:性价比高
D:由英伟达公司一家把控
正确答案问询微信:424329

SSE数据移动指令分类不包括____。
A:对齐传输
B:未对齐传输
C:标量传输
D:缓存传输
正确答案问询微信:424329

提供优质的教育资源

公众号: 超前自学网