- 1、本文档共10页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
例1.1假設某一系統的某一部件的處理速度加快到10倍,但該部件的原處理時間僅為整個運行時間的40%,則採用加快措施後能使整個系統的性能提高多少?解:Fe=0.4Se=10根據Amdahl定律Sn=11-Fe+Fe/Se=10.6+0.4/10=1.56採用加快措施後能使整個系統性能提高56%例1.2假設FPSQR操作占整個測試程式執行時間的20%。改進的一種方法是採用FPSQR硬體,使FPSQR操作的速度加快到10倍。另一種方法是使FP指令的速度提高到2倍,FP指令占整個執行時間的50%。比較兩個設計方案。解:分別計算兩種方案的加速比:SFPSQR=1(1-0.2)+0.2/10=1.22SFP=1(1-0.5)+0.5/2=1.33使所有FP指令的速度提高這一方案更好。3CPU性能公式CPI(ClockcyclesPerInstruction):IC(InstructionCount)CPI=CPU時鐘週期數/ICCPUTime=CPI*IC/時鐘頻率或CPUTime=CPU時鐘週期數*時鐘週期長決定CPU性能的三個要素:時鐘頻率、每條指令的時鐘週期數、指令條數。用多個程式測試CPU的性能時:CPUClockcycles=?(CPIi*Ii)i=1nCPUTime=時鐘週期長度*?(CPIi*Ii)i=1nCPI=?(CPIi*Ii)i=1nIC=?(CPIi*Ii/IC)i=1nIi是第i種指令的條數,Ii/IC是第I種指令所占比例數。訪問的局部性原理一個程式用90%的時間去執行僅占10%的程式代碼。局部性的實質:根據程式的最近情況,可以較精確地測出最近的將來將要用到那些指令和數據。時間上的局部性空間上的局部性電腦系統設計者的主要任務1確定用戶對電腦系統的功能、價格和性能的要求涉及:應用領域、軟體相容層次、操作系統需求、標準2軟硬體的平衡3設計出符合今後發展方向的系統結構電腦系統設計的主要方法1“由下往上”(bottom-up)設計2“由上往下”(top-down)設計3“由中間開始”(middle-out)設計1.3系統結構的評價標準性能1主要標準衡量機器性能的唯一固定而且可靠的標準就是真正執行程式的時間,其他各種替代標準可能導致錯誤的結論,從而使設計失敗。以下是幾種替代標準:MIPS(millioninstructionpersecond)MFLOPS(millionfloatingpointoprationspersecond)用基準測試程式來測試評價機器的性能綜合基準測試程式MIPS=指令條數執行時間?106=時鐘頻率CPI?106MFLOPS=程式中浮點操作次數執行時間?106性能的比較例子:如下表總執行時間:一致的衡量標準A機B機C機程式111020程式2100010020總時間1001110401nAm=n?Tii=1平均執行時間加權平均時間Hm=?i=1n1Ri1調和平均時間MFLOPS1nAm=n?WiTii=1加權平均執行時間Hm=?i=1nWiRi1加權調和平均時間MFLOPS例子:如下表所示ABCW1W2W3程式11.0010.0020.000.500.9090.999程式21000.0010.0020.000.500.0910.001加權平均W1500.0055.0020.00加權平均W291.8218.1820.00加權平均W32.0010.0920.00將一個任務的執行時間標準化為一個參考機器的執行時間幾何平均公式:性質:G=n?ETRini=1G(Xi)G(Yi)=G(XiYi)ETR是程式標準化為參考機器後的時間加權平均不僅要受在任務中使用的頻度的影響,而且還要受具體機器及輸入量的制約,而標準化執行時間的幾何平均是和程式的執行時間無關,與具體機器無關。成本1成本指標硬體成本和軟體成本19501955196019651970
您可能关注的文档
- 急斜煤层采煤法课件.ppt
- 急性肾功能衰竭课件.ppt
- 疾病的发生与控制课件.ppt
- 疾病的发生与控制课件.ppt
- 疾病的分子机制课件.ppt
- 疾病的分子机制课件.ppt
- 疾病的细胞机制课件.ppt
- 疾病的细胞机制课件.ppt
- 疾病概论课件.ppt
- 疾病概论课件.ppt
- 2025至2030年中国钢渣破碎线数据监测研究报告.docx
- 2025至2030年中国干湿两用纤体房数据监测研究报告.docx
- 2025至2030年中国干洗机控制器数据监测研究报告.docx
- 2025至2030年中国钢制文件柜数据监测研究报告.docx
- 2025至2030年中国高倍数泡沫产生器数据监测研究报告.docx
- 2025至2030年中国缸垫板材数据监测研究报告.docx
- 教科版科学六年级下册第三单元学习达标测试 作业课件.pptx
- 2025至2030年中国高档时装毛衫数据监测研究报告.docx
- 2025至2030年中国高产奶牛数据监测研究报告.docx
- 2025至2030年中国钢网擦拭布数据监测研究报告.docx
文档评论(0)