- 3
- 0
- 约4.27千字
- 约 10页
- 2019-11-26 发布于湖北
- 举报
第6章 同步计算 Synchronous Computations 同步计算分为全同步和部分同步 全同步 (full synchronination):所有的进程在一些规则的执行点上的同步。 部分同步(partial synchronization)或局部同步(local synchronization) :在逻辑上相邻的一组进程参与的同步。 同步计算是指那些带有全同步或大量部分同步的计算。 一、全同步及相关技术问题 在消息传递并行计算中,常用的全同步的实现方法有: 障碍、路障(barrier) 计数器实现 树实现 1、障碍(路障)同步(barrier synchronization):在并行系统中,使一组进程取得同步的一种方法。 它在参与障碍同步的每个进程的程序中彼此必须等待的位置设置一个障碍点,当某进程执行到障碍点时暂停,等待所有进程都执行到这个障碍点上,它们才能继续运行。 通常需要同步的进程的程序中有多个障碍点,以同步它们彼此的操作。 障碍同步可应用于: 共享存储器系统 分布存储的消息传递系统 进程不在同一时刻到达障碍点的情况 进程 时 间 P0 P1 … P2 Pn-1 活动 等待 … 障碍 在消息传递系统中,障碍同步通常是由库例程(函数)提供的。 MPI 的障碍同步例程: barrier(comm) 阻塞所有的调用者,直到通信体 (comm)中所有的成员都调用了
您可能关注的文档
最近下载
- 小学数学《认识众数》课件.ppt
- 法人变更-章程修正范本.doc VIP
- 《大学语文》(第二版)课程资源 写作技能 课件-应用文写作-计划的写作.ppt VIP
- 《工程勘察设计收费标准》2002年修订本完整.pdf VIP
- 动静脉内瘘成形术操作规范.docx
- 第五单元7-9的表内乘除法第3课时 9的乘法口诀 课件 2025人教版数学二年级上册.ppt
- 《大学语文》(第二版)课程资源 口语表达 课件 第三讲 辩论 .pptx VIP
- 2026工勤考试收银审核员考试题库(含答案).docx VIP
- PEP人教版小学英语四年级上册期中测试题及答案(共4套).doc VIP
- 《大学语文》(第二版)课程资源 口语表达 课件 第四讲 解说 .pptx VIP
原创力文档

文档评论(0)