欢迎来到天天文库
浏览记录
ID:59520422
大小:1.61 MB
页数:24页
时间:2020-11-06
《第1章计算机系统概述(计算机组成原理课件)-图文.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、综合性能评价的方法°可以用以下两种平均值来评价:•Arithmeticmean(算术平均:求和后除n•Geometricmean(几何平均:求积后开根号n°根据算术平均执行时间能得到总平均执行时间°根据几何平均执行时间不能得到程序总的执行时间°执行时间的规格化(测试机器相对于参考机器的性能):•timeonreferencemachine÷timeonmeasuredmachine°平均规格化执行时间不能用算术平均来计算,而应该用几何平均•programAgoingfrom2secondsto1secondasimportantasprogramBgoingfrom200
2、0secondsto1000seconds.(算术平均值不能反映这一点!)综上所述,算术平均和几何平均各有长处,可灵活使用!Chapter1.462010年12月28日星期二第二讲小结°性能的定义:一般用程序的响应时间或系统的吞吐率表示机器或系统整体性能。°CPU性能的测量(用户程序的CPU执行时间):•一般把程序的响应时间划分成CPU时间和等待时间,CPU时间又分成用户CPU时间和系统CPU时间。•因为操作系统对自己所花费的时间进行测量时,不十分准确,所以,对CPU性能的测算一般通过测算用户CPU时间来进行。°各种性能指标之间的关系:•CPU执行时间=CPU时钟周期数x
3、时钟周期•时钟周期和时钟频率互为倒数•CPU时钟周期数=程序指令数x每条指令的平均时钟周期数CPI°MIPS数在有些情况下不能说明问题,不具有可比性!°性能评价程序的选择:•采用一组基准测试程序进行综合(算术(加权)平均/几何平均)评测。•有些制造商会针对评测程序中频繁出现的语句采用专门的编译器,使评测程序的运行效率大幅提高。因此有时基准评测程序也不能说明问题。°对于某种特定的指令集体系结构,提高计算机性能的主要途径有:•提高时钟频率(第七章流水线)•优化处理器中数据通路的结构以降低CPI(第六章单周期/多周期处理器)•采用编译优化措施来减少指令条数或降低指令复杂度(第五
4、章指令系统)Chapter1.472010年12月28日星期二
此文档下载收益归作者所有