分享
分享赚钱 收藏 举报 版权申诉 / 3

类型并行计算总复习.doc

  • 上传人:yjrm16270
  • 文档编号:8078327
  • 上传时间:2019-06-07
  • 格式:DOC
  • 页数:3
  • 大小:33.50KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    并行计算总复习.doc
    资源描述:

    1、并行计算总复习题型:1问答题;2算法描述;3走例子说明对算法的理解第二章SIMD 和 MIMD 所代表的计算模型是什么?主要区别和各自的系统结构示意图。SPMD 的含义是什么?若按通讯方式对并行算法进行分类有几种分类方法,各自的特点是什么?在理想并行计算模型中(parallel random access machine(PRAM), EREW, CREW, 和 CRCW 表示的意思是什么?能画出多处理机系统中处理单元的基本互连结构图, Mash, hypercube, 网络,对静态网络的测度:直径,连通性,二分宽度(bisection width), cost.能说出一种解决多处理器系统中

    2、cache 和内存数据一致性问题的方法。能给出 store-and-forward routing 和 cut-through routing 的思想通讯费用是如何计算的?延迟时间, ts, th, tw对 Mesh 的 X-Y_routing和对 Hypercube 的 E-Cube routing 的路由规则。如何把 linear array, mesh 和 hypercube 相互嵌入?G(i,d)函数的计算。把复杂网络嵌入的简单网络,能说明些什么问题?其意义是什么?一般对简单网络的带宽是怎么要求的?第三章dependency graph 的定义及画法。对同一问题 dependency

    3、graph 的画法是否唯一?并行算法的粒度定义是什么?把 processes 影射到 processors 的基本原则是什么?减少通讯,,在并行算法设计时,有几种把计算分解的技术?能举例说明。能说明 data parallel model, task graph model 和 work pool model 的含义。第四章Basic communication operations能画出下列操作的示意图one to all broadcast; all to one reductionall to all broadcast; all to all reductionscatter, gat

    4、her, all reduce, prefix sum,all to all personalized communication. Circular shift,能写出在 hypercube 上的one to all broadcast/ all to one reductionall-to-all personal broadcast;all-to-all broadcast;算法以及时间复杂性的分析。能举出 2 种以上在并行编程中的应用列子。第五章并行算法的分析测度并行算法并行加速比 S,效率 E 和费用 cost 的计算公式。说明在什么情况下可能出现超线性加速比?何谓费用最佳的并行算法

    5、 cost-optimal?设计费用最佳的并行算法的思路是什么?Amdahl 定理的含义?如何证明?第六章MPI 是什么的缩写,MPI 是语言还是一个函数库?能说出三个 MPI 的基本函数,并作出解释。MPI 程序的基本结构是什么?MPI 程序中容易出现什么形式的死锁?MPI 是通过什么方法,实现在 Mesh 上的并行算法?能读懂 MPI 程序。第七章Pthead 的定义是什么?在 pthread 中, thread 之间的同步,对关键区域的共享使用时是如何实现的?Mutex 的属性类型以及使用,条件变量和 mutex_lock 的一起使用。 Open MP 是什么形式的 API?如何实现并发程序设计的?能看懂 Open MP 程序第八章并发实现矩阵与向量的乘法能给出如何实现矩阵转置的算法。能写出 Cannon, Fox 和简单矩阵乘法算法。第九章奇、偶排序的并行算法, 能叙述双调(Bitonic)排序的思路以及画法。知道该算法是如何在超立方体上实现的。第十章最小生成树和最短路径算法的并行实现;图的连通分支的并发实现;寻找图的极大独立集算法的思想第 12 章Dynamic Programming 的特点是什么?如何利用存储空间换的计算时间,能举例说明。能说明如何去设计一个动态规划算法的基本步骤。 知道对矩阵乘法链和最长公共字串的计算算法。

    提示  道客多多所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:并行计算总复习.doc
    链接地址:https://www.docduoduo.com/p-8078327.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    道客多多用户QQ群:832276834  微博官方号:道客多多官方   知乎号:道客多多

    Copyright© 2025 道客多多 docduoduo.com 网站版权所有世界地图

    经营许可证编号:粤ICP备2021046453号    营业执照商标

    1.png 2.png 3.png 4.png 5.png 6.png 7.png 8.png 9.png 10.png



    收起
    展开