哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第三章 性能指标和基准程序(3.5)并行程序性能

第3章性能指标和基准程序 1系统和应用的基准程序 2性能和成本 23基本性能指标 24并行计算机性能 a(5并行程序性能 (6可扩展性和加速比分析 哈尔滨工业大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院 2 第3章 性能指标和基准程序 ◼ 1 系统和应用的基准程序 ◼ 2 性能和成本 ◼ 3 基本性能指标 ◼ 4 并行计算机性能 ◼5 并行程序性能 ◼ 6 可扩展性和加速比分析

25并行程序性能 说明 讨论有关并行应用的一些性能问 题和性能指标 2.提出的所有性能指标,有通用性 哈尔滨工业大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院 3 5 并行程序性能 说明: 1. 讨论有关并行应用的一些性能问 题和性能指标 2. 提出的所有性能指标,有通用性

、性能指标 1.前言 设顺序程序0由一串A个分计算阶段01, C2,∴Ck所组成 D0P是并行性 下图给出了一个阶段并行程序 哈尔滨工业大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院 4 ◼一、性能指标 ◼ 1.前言 ◼ 设顺序程序C由一串A个分计算阶段C1, C2,…Ck所组成 ◼ DOPi是并行性 ◼ 下图给出了一个阶段并行程序

交互 阶段G1 阶段Gi: 交互 阶段Gk: (1) TI DOPI DOP DOP k 应用程序的阶段并行模型 哈尔滨工业大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院 5

2.基本指标 口从语义上讲,上图有顺序执行的 步G计算的工作负载,如上图示 口可求总并行性开销 哈尔滨工业大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院 6 2.基本指标 ❑从语义上讲,上图有顺序执行的 ❑步Ci计算的工作负载,如上图示 ❑可求总并行性开销

当在n个处理器上执行工作负载时, 步Gi并行执行时间: T(D=T(i/n 在n个结点上总的并行执行时 间为: T,(i) +T +T I sisk min(doP;,n) par interact 哈尔滨工业大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院 7 ◼当在n个处理器上执行工作负载时, 步Ci并行执行时间: Tn(i)=T1(i)/ n ◼在n个结点上总的并行执行时 间为:

3.极值指标 ④存在几个极值指标以给出Pn、Tn和 Sn的下限和上限。设T是关键路 径的长度,有: ∑ T1(i) 1 sisk DOP 哈尔滨工业大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院 8 ◼ 3.极值指标 ① 存在几个极值指标以给出Pn、Tn和 Sn的下限和上限。设T∞是关键路 径的长度,有:

②使得Tn=T的n最小值称为最大并 行性,记为Nax可由 Nn=max1≤j<k(D0P)计算该指标 ③持续加速比Pn的最大值P=W/T 是它的上限。 ④N个结点执行时间Tn的下限值为 T1/n和T。Tn≥max(T1/n,T) 哈尔滨工业大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院 9 ② 使得Tn=T∞的n最小值称为最大并 行性,记为Nmax。 可由 Nmax=max1≤jk(DOPi)计算该指标。 ③ 持续加速比Pn的最大值P∞=W/T ∞是它的上限。 ④ N个结点执行时间Tn的下限值为 T1/n和T∞。Tn≥max(T1/n, T∞ )

⑤平均并行性T1/T,是加速比的上限。 即Sn≤T1/Tn ⑥ Brent已证明,若不计所有并行性和 交互开销,Tn受限于下列不等式 T1/n≤Tn<T1/nt+Te ⑦将Tn≥max(T1/n,T)代入可得: max(T1n,T)≤Tn<T1/n+T。 这些不等式在估计并行执行时间时 很有用。 哈尔滨工业大学计算机科学与技术学院 10
哈尔滨工业大学计算机科学与技术学院 10 ⑤ 平均并行性T1/T∞,是加速比的上限。 即Sn≤T1/Tn。 ⑥ Brent已证明,若不计所有并行性和 交互开销,Tn受限于下列不等式: T1/n≤ Tn T1/n+T∞ ⑦ 将Tn≥max(T1/n, T∞ )代入可得: max(T1/n ,T∞)≤ Tn T1/n+T∞。 ◼ 这些不等式在估计并行执行时间时 很有用

下表基于阶段并行模型性能的 些指标: 哈尔滨工业大学计算机科学与技术学院
哈尔滨工业大学计算机科学与技术学院 11 ◼下表基于阶段并行模型性能的一 些指标:
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第三章 性能指标和基准程序(3.4)并行计算机性能.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第三章 性能指标和基准程序(3.3)基本性能指标.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第三章 性能指标和基准程序(3.2)性能和成本.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第三章 性能指标和基准程序(3.1)系统和应用的基准程序.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第二章 并行编程基础(2.4)通信问题.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第二章 并行编程基础(2.3)并行性问题.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第二章 并行编程基础(2.2)进程任务和线程.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第二章 并行编程基础(2.1)并行编程综述.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第一章 并行计算机模型(1.5)可扩展的范围和设计.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第一章 并行计算机模型(1.5)可扩展的范围和设计.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第一章 并行计算机模型(1.4)并行计算机的抽象模型.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第一章 并行计算机模型 1.2 多处理机和多计算机 1.3 多向量机和SIMD计算机.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第一章 并行计算机模型(1.1)计算技术的现状(季振洲).ppt
- 四川职业技术学院:《数据库基础》模块五 数据查询.ppt
- 四川职业技术学院:《数据库基础》模块六 视图及数据库管理.ppt
- 四川职业技术学院:《数据库基础》模块三 表的建立与维护.ppt
- 四川职业技术学院:《数据库基础》模块四 表记录的维护.ppt
- 四川职业技术学院:《数据库基础》模块二 数据库建立与维护.ppt
- 四川职业技术学院:《数据库基础》模块一 基础知识.ppt
- 《汇编语言程序设计》课程教学资源(PPT课件讲稿)第9章 输入/输出程序设计.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第三章 性能指标和基准程序(3.6)可扩展性和加速比分析.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第四章 处理器构件.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第五章 分布式存储器及其时延容忍(5.1)层次存储器技术.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第五章 分布式存储器及其时延容忍(5.2)高缓一致性协议.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第五章 分布式存储器及其时延容忍(5.3)共享存储器的同一性.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第五章 分布式存储器及其时延容忍(5.4)分布式高速缓存/主存体系结构.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第六章 系统的互联和千兆位网络 6.1 系统互连基础 6.2 静态连接网络.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第六章 系统的互联和千兆位网络(6.3)动态连接网络.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第六章 系统的互联和千兆位网络(6.4)消息传递机制.ppt
- 哈尔滨工业大学:《并行处理与体系结构》课程教学资源(PPT课件讲稿)第六章 系统的互联和千兆位网络(6.5)千兆位网络技术.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第十五章 计算机病毒.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第十一章 软件加密.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第十章 软件安全与盗版.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第四章 计算机实体安全.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第五章 用户.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第一章 概论(陈天洲).ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第八章 操作系统安全模型.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第二十二章 黑客攻击技术.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第二十三章 入侵检测.ppt
- 浙江大学:《信息安全原理》课程教学资源(PPT课件)第二十四章 电子商务安全.ppt