OpenMP-计算机应用研究室.ppt

OpenMP-计算机应用研究室.ppt

基于共享存储的并行技术 --OpenMP 报告人:潘 捷 导 师:王华忠 2009.3.27 主要内容 并行技术概况 OpenMP介绍 OpenMP的应用 1 并行技术概况 程序设计方法的演进: 顺序程序设计 (无模块化思想) 结构化程序设计 (模块化思想的萌芽) 面向对象程序设计(模块化走向成熟) 并行程序设计 (充分利用硬件) 并行计算机结构 体系结构 消息传递多计算机结构 结构特点: 各结点独立存储空间 高速互连(交叉开关、网络、总线) 统一管理模式 消息传递的数据交换、同步机制 稳定性、可扩展性高、抗灾难性 消息传递多计算机结构 典型技术架构 集群 服务器镜像技术 应用程序错误接管集群技术 容错集群技术 MPP(Massive Parallel Processing) 同一地点 特制的互连网络(Mesh、交叉网络开关) 消息传递多计算机结构 软件支持 MPI PVM 程序执行分为多个任务,用户必须为每个任务显式的分配数据和工作负载 小结 主要用于超级计算机,由于硬件制作昂贵,且并行算法设计非常复杂,一般都是很有实力的公司和研究机构从事此类计算机研究和设计,但其功能强大,主要从事大规模科学计算 共享存储多处理机结构 结构特点 共享内存 硬件缺省情况下各个CPU的cache与内存有数据传输存在 编程模型易用 目前可以在UltraSPARC、SPARC

文档评论(0)

1亿VIP精品文档

相关文档