计算机体系结构 -- 第一章3 -- 设计的定量4个原则
生活随笔
收集整理的這篇文章主要介紹了
计算机体系结构 -- 第一章3 -- 设计的定量4个原则
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- 體系設計的原則
- 大概率事件優(yōu)先原則
- Amdahl定律
- CPU性能公式
- 訪問局部性原理
體系設計的原則
大概率事件優(yōu)先原則
基本思想:對于大概率事件,賦予它優(yōu)先處理權(quán)和資源使用權(quán),以獲取全局的最優(yōu)效果。
其實就是2/8法則在計算機領域的使用,集中精力去解決最大的矛盾,獲取事半功倍的而效果。
Amdahl定律
系統(tǒng)的某個部件由于采用更快的執(zhí)行方式后,整個系統(tǒng)的性能提高
整體性能 與 這種執(zhí)行方式的使用頻率 or 占總執(zhí)行時間 的比例有關
物理意義:可以告訴我們一項改進措施可以使整個系統(tǒng)的性能提高多少
例題:
CPU性能公式
一些概念:
- 時鐘周期:計算機運行周期,表示程序執(zhí)行時間
- 每個指令的平均周期數(shù)CPI:= CPU時鐘周期數(shù)目 / IC ------一個程序中包含多個指令,不同指令可擁有不同時間周期數(shù),多個指令的時間周期數(shù)的平均值就是CPI
- 指令的條數(shù):IC
CPU時間 = CPU時鐘周期數(shù) / 頻率
CPU時間 = CPU時鐘周期數(shù) * 時鐘周期長
CPU時間 = (IC * CPI) * CPU周期
- 時鐘周期長:大多數(shù)計算機時鐘速度是固定的
總結(jié):CPU時間取決于3個因素:1、 CPU指令條數(shù) 2、時鐘頻率 3、每條指令所花的時鐘周期數(shù)
CPU時鐘周期總數(shù)的方法:
CPU時鐘周期數(shù) = 求和(CPI * I)
注:I–指令i所需的平均時鐘周期數(shù)
提高CPU性能:
系統(tǒng)響應能?能反映計算機系統(tǒng)的軟、硬件性能。 不能僅?計算機主頻衡量系統(tǒng)性能
訪問局部性原理
總結(jié)
以上是生活随笔為你收集整理的计算机体系结构 -- 第一章3 -- 设计的定量4个原则的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 熊猫烧香怎么破解的(一.什么是逆向分析)
- 下一篇: 软件工程--第二章--可行性分析