第一章 计算机系统概述 1.3 计算机的性能指标 [计算机组成原理笔记]
第一章 計算機系統概述 1.3 計算機的性能指標
本筆記參考書目:
本節重點:
- 容量計算
- K/M/G/T單位轉換
- CPU主頻/CPI/IPS/FLOPS
- 數據通路帶寬/吞吐量/響應時間
轉載請注明文章來源!
總容量計算
總容量 = 儲存單元個數 X 儲存字長 bit
字節單位換算
常見2的指數換算:
24=162^4=1624=16
25=322^5=3225=32
26=642^6=6426=64
27=1282^7=12827=128
28=2562^8=25628=256
29=5122^9=51229=512
210=10242^{10}=1024210=1024
字節(Bytes)換算:
1KB=210B=1024B1KB=2^{10}B=1024B1KB=210B=1024B
1MB=210?1KB=(210)2B=220B1MB=2^{10}*1KB=\left(2^{10}\right)^2B=2^{20}B1MB=210?1KB=(210)2B=220B
1GB=230B1GB=2^{30}B1GB=230B
1TB=240B1TB=2^{40}B1TB=240B
K/M/G/T:增長倍數為 2102^{10}210
CPU的性能指標
CPU主頻(時鐘頻率): CPU內數字脈沖信號振蕩頻率
單位:Hz
CPU主頻(時鐘頻率)和CPU時鐘周期互為倒數
CPI(Clock Cycles per Instruction) :執行一條指令需要的時鐘周期數
執行不同/相同指令的時間周期數CPI不一定相同。
執行一條指令的平均耗時 = Avg. CPI X CPU時鐘周期
CPU執行時間 :執行整個程序(而非單條指令)的耗時
IPS(Instructions per Second) :每秒執行多少條指令
IPS=CPU主頻Avg.CPIIPS=\frac{CPU主頻}{Avg.\ CPI}IPS=Avg.?CPICPU主頻?
FLOPS(Floating-point Operations per Second):每秒執行多少次浮點運算
IPS和FLOPS增加單位:
KIPS、MIPS
KFLOPS、MFLOPS、GFLOPS、TFLOPS
K/M/G/T:增長倍數為 10310^3103
描述儲存和CPU時,K/M/G/T增長倍數有區別!
系統整體的性能指標
數據通路帶寬 :數據總線一次能并行傳送的信息的位數。
各硬件間(I/O、控制器、運算器、主儲存器)通過數據總線進行數據傳輸。
吞吐量 :系統在單位時間內處理請求的數量
響應時間:用戶向計算機發請求,系統對請求的響應時間
🤔思考
主頻高的CPU一定比主頻低的快嗎?
Ans:不一定。Avg. CPI高,導致高頻CPU的IPS低。
??若CPI相同,主頻高一定意味著更快嗎?
Ans:不一定! 操作系統設計不同,導致快慢不同。比如,A不支持乘法,只能通過多次加法實現乘法,而B支持乘法,意味著B更快。
知識回顧
總結
以上是生活随笔為你收集整理的第一章 计算机系统概述 1.3 计算机的性能指标 [计算机组成原理笔记]的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第二章 数据的表示和运算 2.1.5 汉
- 下一篇: 第一章 计算机系统概述 1.2.2 各硬