计算机系统基础:计算机性能评价知识笔记
? ? ? ? ? ? ?
1、計(jì)算機(jī)性能常用的性能評測方法
1.1 時鐘頻率
計(jì)算機(jī)的時鐘頻率可以反映出機(jī)器的運(yùn)行速度。一般主頻越高,速度越快。
1.2 指令執(zhí)行速度
加法指令執(zhí)行速度是衡量計(jì)算機(jī)性能指標(biāo)的重要指標(biāo)之一。
1.3 等效指令速度法
隨著計(jì)算機(jī)指令系統(tǒng)發(fā)展,種類越來越多,單種指令衡量計(jì)算機(jī)運(yùn)算速度越來越局限。等效指令速度法就很好的解決這種局限。
1.4 數(shù)據(jù)處理速率 PDR
在不同的程序當(dāng)中,各類指令的使用頻率是不同的,所以固定比例法有很大的局限性,并且數(shù)據(jù)長度與指令功能的強(qiáng)弱對運(yùn)算速度的影響也很大。
采用PDR值的方法來衡量機(jī)器性能時,PDR越大,機(jī)器性能越好。
計(jì)算機(jī)方法:PDR=L/R
其中
L=0.85G+0.15H+0.4J+0.15K
R=0.85M+0.09N+0.06P
含義:G:每條定點(diǎn)指令的位數(shù)
M:平均定點(diǎn)加法時間
H:每條浮點(diǎn)指令的位數(shù)
N:平均浮點(diǎn)加法時間
J:定點(diǎn)操作數(shù)位數(shù)
P:平均浮點(diǎn)乘法時間
L:浮點(diǎn)操作數(shù)位數(shù)
規(guī)定:G>20 位,H>30位;從主存取一條指令的時間等于取一個字的時間;指令和操作數(shù)存在主存,無變址或間址操作;允許有并行或先行取指令功能,此時選擇平均取指令時間。
1.5 核心程序法
核心程序法它把應(yīng)用程序中用得最頻繁的那部分核心程序作為衡量計(jì)算機(jī)性能的標(biāo)準(zhǔn)程序。
2、基準(zhǔn)測試程序
基準(zhǔn)程序法是測試性能的較好方法,主要用來測試整數(shù)性能、測試浮點(diǎn)數(shù)性能的基準(zhǔn)程序。
2.1 整數(shù)測試程序
Dhrystone是一個綜合性的基準(zhǔn)測試程序用來測試編譯器及CPU處理整數(shù)指令和控制的有效性。
2.2 浮點(diǎn)測試程序
在計(jì)算機(jī)科學(xué)和工程應(yīng)用領(lǐng)域中浮點(diǎn)計(jì)算占了大量比例。機(jī)器的浮點(diǎn)運(yùn)算性能對計(jì)算機(jī)系統(tǒng)的應(yīng)用有很大影響。常用的浮點(diǎn)測試程序介紹如下:
Whettstone:一個綜合性測試程序,可以測試浮點(diǎn)運(yùn)算、整數(shù)計(jì)算、功能調(diào)用等性能。
Linpack基準(zhǔn)測試程序:測試 向量性能和高速緩存性能。
SPEC基準(zhǔn)程序:幾十家知名的計(jì)算機(jī)大廠商支持的非盈利的合作組織。
TPC基準(zhǔn)程序:用來評測計(jì)算機(jī)在事務(wù)處理、數(shù)據(jù)庫處理、企業(yè)管理與決策系統(tǒng)等方面的性能。
IT技術(shù)分享社區(qū)
個人博客網(wǎng)站:https://programmerblog.xyz
文章推薦程序員效率:畫流程圖常用的工具程序員效率:整理常用的在線筆記軟件遠(yuǎn)程辦公:常用的遠(yuǎn)程協(xié)助軟件,你都知道嗎?51單片機(jī)程序下載、ISP及串口基礎(chǔ)知識硬件:斷路器、接觸器、繼電器基礎(chǔ)知識
總結(jié)
以上是生活随笔為你收集整理的计算机系统基础:计算机性能评价知识笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wcl怀旧服网站中文查服务器fb进度,魔
- 下一篇: 操作系统基础知识笔记