并行算法抽象模型.pptVIP

  • 0
  • 0
  • 约6.3千字
  • 约 44页
  • 2016-11-23 发布于江苏
  • 举报
并行算法抽象模型.ppt

APRAM模型 优缺点 易编程和分析算法的复杂度,但与现实相差较远,其上并行算法非常有限,也不适合MIMD-DM模型 BSP模型 BSP-Bulk Synchronization Parallel 1. BSP模型的提出: 哈佛大学的Leslie Valiant提出: 块同步并行(BSP),用以克服PRAM模型的缺点,但保留其简单性。 一个BSP计算机由n个结点(处理器和存储器对)所组成。 BSP模型 基本概念 由Valiant(1990)提出的,“块”同步模型,是一种异步MIMD-DM模型,支持消息传递系统,块内异步并行,块间显式同步。 模型参数 p:处理器数(带有存储器) l:同步障时间(Barrier synchronization time) g:带宽因子(time steps/packet)=1/bandwidth 选路器吞吐率 特点: 一个BSP程序有n个进程,每个驻留在一个结点上。基本时间单位是周期(或时间步)。 程序按严格的超步序列执行。 同步路障迫使进程等待 BSP计算机是MIMD系统 BSP模型是超步级的松同步 在一个超步中,不同进程以不同速率异步执行。 BSP模型交互机制是共享变量或是消息传递 BSP模型 计算过程 由若干超级步组成, 每个超级步计算模式为左图 优缺点 强调了计算和通讯的分离, 提供了一个编程环境,易于

文档评论(0)

1亿VIP精品文档

相关文档