版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
22春南开大学《并行程序设计》在线作业一答案参考动态线程编程模式的缺点是动态线程编程模式的缺点是___线程管理开销高系统资源利用率低线程任务分配困难线程通信效率低参考答案:ACPU时钟频率1GHz,每个时钟周期两个计算单元可执行4条指令,内存延迟125ns,进行向量点积运算,无cache情况下,计算能力为()8MFlops125MFlops1GFlops4GFlops参考答案:A若SIMD并行化时遇到对齐问题,下列说法正确的是()。只能使用不对齐访存指令不能进行SIMD并行化对齐开销可能完全抵消SIMD并行收益以上皆错参考答案:C条件变量相对于互斥量的优点是是多源状态加锁解锁开销低条件不成立时阻塞线程并自动解锁加锁以上皆错参考答案:C控制流语句进行SIMD并行化很困难的原因是控制流语句导致()。连续数据执行不同指令连续数据执行相同指令同一数据执行不同指令同一数据执行相同指令参考答案:A为了实现向量计算,SIMD架构还需提供.为了实现向量计算,SIMD架构还需提供___更大的内存容量更快的内存传输更宽的寄存器更快的网络传输参考答案:COpenMP不会自动地在位置设置barrier。OpenMP不会自动地在位置设置barrier。并行结构开始并行结构结束其他控制结构开始其他控制结构结束参考答案:C两个矩阵相乘,若矩阵规模大于cache大小,则优化访存的可行方法是()。先将两个矩阵读入cache再进行乘法先转置第一个矩阵再进行乘法先转置第二个矩阵再进行乘法以上皆错参考答案:C多个线程进行并行求和,每个线程将自己负责的值依次读入局部变量x,累加到全局变量sum上,sum+=x,对此,下面说法正确的是()。读取x存在数据依赖,不能并发进行累加顺序被改变,结果是错误的加法操作是简单运算,无需同步加法操作不是原子操作,需要同步保证数据依赖参考答案:DMPI原址收发各一条消息的API是。MPI_SendrecvMPI_SendMPI_RecvMPI_Sendrecv_Replace参考答案:D除了用于解决竞争条件外,互斥量还可用于()解决共享资源竞争的问题解决并发度低的问题解决通信开销大的问题解决负载不均的问题参考答案:A对一个串行程序进行SIMD并行化,应重点考虑的程序部分是()。声明语句条件分支语句循环语句输入输出语句参考答案:CSSEintrinsics_mm_store_pd命令的功能是SSEintrinsics_mm_store_pd命令的功能是。对齐向量存单精度浮点数—一—一未对齐标量存单精度浮点数对齐向量存双精度浮点数未对齐标量存双精度浮点数参考答案:C编写矩阵乘法的AVX程序,若矩阵元素为单精度浮点数,则应对矩阵乘一加计算的循环进行路循环展开。编写矩阵乘法的AVX程序,若矩阵元素为单精度浮点数,则应对矩阵乘一加计算的循环进行路循环展开。TOC\o"1-5"\h\z24816参考答案:C任务依赖图中顶点权重之和表示任务依赖图中顶点权重之和表示任务数任务难度串行执行时间并行执行时间参考答案:C1)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;这两个程序片段哪个进行向量化效率更高?()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;这两个程序片段哪个进行向量化效率更高?()12不确定以上皆错参考答案:B编写n个数求和的OpenMP程序,最高效的方法是()。多线程直接并发累加到共享变量将累加操作设置为临界区在累加操作前设置障碍采用归约指令参考答案:D如果运算对象是独立无关的变量,则在向量运算之前需将变量拷贝到连续区域将变量地址拷贝到连续区域将变量逐个传输到向量寄存器以上皆错参考答案:AOpenMP程序和Pthread程序中线程获得自身编号的方式分别是.OpenMP程序和Pthread程序中线程获得自身编号的方式分别是两者均为创建线程时传递参数两者均通过特定API前者创建线程时传递参数,后者通过特定API前者通过特定API,后者创建线程时传递参数参考答案:D单精度浮点数矩阵乘法进行AVX并行,期望的加速比为等于8小于84到8之间等于4参考答案:B采用多核、众核技术提升CPU性能,相对于单核的优势不包括架构设计更容易更易突破物理极限能更充分利用现有资源功耗优势明显参考答案:BSSE指令移动单精度浮点数,不能实现.SSE指令移动单精度浮点数,不能实现____将64位数据移动到SSE寄存器高位将64位数据移动到SSE寄存器低位将32位数据移动到SSE寄存器指定位置在两个SSE寄存器高/低64位间移动参考答案:C采用MPI主从模型解决矩阵每行排序问题,主进程每次向一个从进程发送10行作为一个任务相对于每次发送1行的优点是()。更有利于负载均衡减少了通信开销降低了计算次数减少了从进程空闲参考答案:BO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 满意度调查反馈处理规范
- 小麦赤霉病防控应急技术方案
- 客诉危机公关处理应急手册
- 炼化装置爆炸事故处置方案
- 现场安全警示标识设置规范
- 厂区工作场所卫生管理考核标准
- 牛羊越冬保膘饲养方案
- 节后复工安全教育实施方案
- 风力发电运输组织方案
- 风电场夜间高空作业防护方案
- 全屋定制培训课件
- 国企风控面试常见问题解析与应对策略
- 2025年海东辅警协警招聘考试真题附答案详解(满分必刷)
- 天津市广通信息技术工程股份有限公司(所属公司)招聘笔试题库2025
- 灭菌物品召回流程
- 贵州中烟考试真题2025
- 高压灭菌器安全培训课件
- 计量装置铅封管理办法
- 餐饮用电安全知识培训课件
- 某商会申报“四好商会”汇报材料
- 视神经脊髓炎护理查房
评论
0/150
提交评论