第3章-性能指标和基准程序-第4节-基本性能指标--并行处理与体系结构教学课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第3章-性能指标和基准程序-第4节-基本性能指标--并行处理与体系结构教学课件.ppt》由会员分享,可在线阅读,更多相关《第3章-性能指标和基准程序-第4节-基本性能指标--并行处理与体系结构教学课件.ppt(44页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、并行处理与体系结构1第3章 性能指标和基准程序n 1 系统和应用的基准程序n 2 性能和成本n 3 基本性能指标n 4 并行计算机性能n 5 并行程序性能n 6 可扩展性和加速比分析2哈尔滨工业大学计算机科学与技术学院4 并行计算机性能n针对一个并行系统,需讨论计算和开销特征一、计算特征 n下表给出了3种商品化并行计算机系列的性能参数的历史值3哈尔滨工业大学计算机科学与技术学院4哈尔滨工业大学计算机科学与技术学院6哈尔滨工业大学计算机科学与技术学院n 二、并行性和通信开销 n 并行程序中的开销可分为3类 负载不平衡开销;并行性开销;通信开销(包括同步、通信和聚集)。T=Tcomp+Tpar+T
2、interact7哈尔滨工业大学计算机科学与技术学院n 说明:n 有3种类型的并行性操作。它们是并行性开销的来源:q 进程管理;q 分组操作q 进程查询操作8哈尔滨工业大学计算机科学与技术学院n 巨大开销:n 注意有关并行性和通信开销的两个要点:通常比基本计算时间要大得多,在不同系统上变化很大。10哈尔滨工业大学计算机科学与技术学院11哈尔滨工业大学计算机科学与技术学院n三、开销定量化 1.问题的提出n应对计算的并行性和通信开销进行量化。13哈尔滨工业大学计算机科学与技术学院q所使用的通信硬件和协议。因为在这种方式下大多数生成路径(production run)q测量挂钟时间或是CPU时间。一
3、般来讲,挂钟时间更有用。15哈尔滨工业大学计算机科学与技术学院3.开销测量方法 n 虽然测量开销粗看起来非常简单,但要获得精确测量结果却是很具挑战性的任务n 主要的原因有3种16哈尔滨工业大学计算机科学与技术学院n例题:测量时延的乒乓方案:for(i=0;iRuns;i+)n if(my_node_id=0)/*发送方*/n Tmp=Second();n start_time=Second();n 向结点1发送一个m字节消息;n 从结点1接收一个m字节消息;n end_time=Second();18哈尔滨工业大学计算机科学与技术学院ntimer_overhead=start_time-tmp
4、;ntotal_time=end_time-start_time-timer_overhead;ncommunication_timei=total_time2;nelse if(my_node_id=1)/*接收方*/n从结点0接收一个m字节消息;n向结点0发送一个m字节消息;n19哈尔滨工业大学计算机科学与技术学院 热土豆(hot_potato)方法(也称为救火队方法)。n 该方法面向n个结点;n 方法是个循环的发送接收。20哈尔滨工业大学计算机科学与技术学院 集合通信n 条件:设分布式存储器多计算机中n个结点中的每一个均执行以下的SPMD程序。n 使用路障来同步测量进程中的异步操作。21
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 性能指标 基准 程序 基本 并行 处理 体系结构 教学 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内