MPI并行计算考试简答题课案
并行计算机分类
什么是SIMD并行计算机?
可以同时执行一条指令处理多个数据的计算机
什么是MIMD并行计算机?
可以同时执行多条指令处理多个数据的计算机
什么是SPMD并行计算机?
同时执行一个程序处理多个数据的计算机
什么是MPMD并行计算机?
同时执行多个程序处理多个数据的计算机
什么是分布式内存并行计算机?
各处理器不共享内存的并行计算机
什么是共享内存并行计算机?
处理器共享内存的并行计算机
并行编程模式
隐式并行、数据并行、消息传递、共享变量
现在串行编程语言几乎都是高级语言,为什么在并行计算领域编程语言却还相对级别较低?
并行计算目前还缺乏统一的模型和标准
你知道的并行语言有哪些?
HPF,各种并行C,并行C++,并行PASCAL
你认为串行语言和并行语言的区别有哪些?
是否提供并行的结构,是否提供并行的语义
并行算法的分类是怎样的?
粗粒度/细粒度并行算法,同步/异步并行算法
同步并行算法在具有什么特点的并行计算机上可以高效实现?
SIMD类并行计算机
粗粒度的并行算法在什么条件下性能优于细粒度的并行算法?
并行的粒度越小就有可能开发更多的并行性提高并行度这是有利的方面但是另一个不利的方面就是并行的粒度越小通信次数和通信量就相对增多这样就增加了额外的开销,因此合适的并行粒度需要根据计算量、通信量、计算速度、通信速度进行综合平衡这样才能够取得高效率。
一个好的并行算
您可能关注的文档
- Modbus_Poll_使用说明.doc
- MODBUS通讯协议-RTU.doc
- modbus指令库.docx
- 减速机安装尺寸对照表.docx
- modelbuilder的熟悉与创建.doc
- 凉都国际项目提案3.9.pptx
- 减负资料汇编.doc
- 减震隔音板材料现状及吸音跟隔音的区别.pptx
- mongoDB.doc
- 凝土缺陷处理施工技术措施.doc
- 接地故障保护培训课件.ppt
- 企业高层领导安全领导力专题培训.pptx
- 自动重合闸培训.ppt
- ZME致茂电子操作 编程手册6310 系列用户手册.pdf
- Gowin高云半导体FPGA产品GW1NS系列 GW1N(R)-2 GW1N(R)-2B GW1N(R)-6说明书.pdf
- USR硬件设计手册USR-K3用户手册.pdf
- CXW螺丝钉M4×18十字大扁头螺钉 ×2 M5×25十字大扁头螺钉 ×1 750mlMIN M5×25十字大扁头水杯螺钉 ×1说明书用户手册.pdf
- CHERRY樱桃XTRFY用户手册.pdf
- Bingxin技术工程审计手册第一卷用户手册.pdf
- GREE格力电器压缩机QXA-B102zE190技术规格书.pdf
原创力文档

文档评论(0)