- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1.5.3 计算机系统结构的性能评价标准 关于计算机的性能评价,通常用峰值性能(peak performance)及持续性能(sustained performance)两个指标。峰值性能是指在理想情况下计算机系统可获得的最高理论性能值,它不能反映系统的实际性能。持续性能又称实际性能,它的值往往只有峰值性能的5%到35%(因算法而异)。 第九十五页,共一百五十二页,2022年,8月28日 持续性能的表示常用算术平均值、调和平均值和几何平均值三种方法,这三种性能值(运算速率)的计算公式表示如下: 1. 算术性能平均值Am 以程序执行的速率Ri来进行性能评价,则有 (1.9) 第九十六页,共一百五十二页,2022年,8月28日 其中Ti是第i个程序的执行时间,式1.9得到的结果是n个程序的平均执行速率。若根据执行时间进行评价,则平均执行时间是各执行时间的算术平均值。式1.9则改写为: (1.10) 这时的Am表示的是n个程序的平均执行时间。 第九十七页,共一百五十二页,2022年,8月28日 2. 调和性能平均值Hm 调和性能平均值Hm的表达式为: (1.11) 第九十八页,共一百五十二页,2022年,8月28日 由式1.11可以看出,Hm的值与运行所有程序所需时间的总和成反比关系,从执行时间是衡量性能指标的唯一标准这一点来看,用Hm值来衡量计算机系统性能是较为精确的。 第九十九页,共一百五十二页,2022年,8月28日 3. 几何性能平均值Gm 对性能的评价的第三种方法是使用几何平均值,其表达式如下: (1.12) 第一百页,共一百五十二页,2022年,8月28日 使用Gm有一个很好的特性: ,即几何平均值之比与比的几何平均值是相等的,因此在对各种机器性能比较而进行性能规格化(即以某台机器性能作参考标准,其它机器性能除以该参考标准所得到的值)过程中,不论取哪一台作参考机,Gm均能保持比较结果的一致性,Am和Hm由于没有这样的特性,因而在作比较时,就不如Gm那样方便。下面我们通过一个例子来说明这一点。 第一百零一页,共一百五十二页,2022年,8月28日 例1.4 已知四个程序在三台计算机上的执行时间如表1.6所示,假设四个程序中每一个都有100 000 000条指令要执行,计算这三台计算机中每台机器上每个程序的MIPS速率。根据这些速率值,能否得出有关三台计算机相对性能的明确结论?能否找到一种将它们统计排序的方法,试说明理由。 第一百零二页,共一百五十二页,2022年,8月28日 表1.6 四个程序在三台计算机上的执行时间 执行时间(s) 程序 计算机A 计算机B 计算机C 程序1 1 10 20 程序2 1000 100 20 程序3 500 1000 50 程序4 100 800 100 第一百零三页,共一百五十二页,2022年,8月28日 解:(1)这三台计算机中每台机器上每个程序的MIPS速率如表1.7所示。 表1.7 四个程序在三台计算机上的MIPS速率 MIPS速率(MIPS) 程序 计算机A 计算机B 计算机C 程序1 100 10 5 程序2 0.1 1 5 程序3 0.2 0.1 2 程序4 1 0.125 1 第一百零四页,共一百五十二页,2022年,8月28日 (2)以A机为标准的规格化测试值和Gmi/GmA值如
文档评论(0)