Dhrystoneとは?CPU性能評価に使われるベンチマーク
Dhrystone(ドライストーン)とは、
コンピュータのCPU処理性能を評価するために開発された
代表的なベンチマークプログラムです。
主に整数演算や制御構造の処理能力を測定する目的で利用され、
組込みシステムやプロセッサ性能比較の分野で広く知られています。
Dhrystoneの概要と目的
Dhrystoneは1984年にReinhold P. Weicker氏によって開発されました。
浮動小数点演算を含まず、C言語に近い処理内容で構成されているため、
実際のプログラム実行に近い負荷をCPUに与えられる点が特徴です。
このため、科学技術計算向けではなく、
業務処理や制御系システムの性能指標として利用されることが多くあります。
Dhrystone MIPSとは
Dhrystoneの測定結果は、
Dhrystone MIPS(DMIPS)という単位で表されます。
これは、基準となるVAX-11/780の実行性能を1 MIPSとした相対値です。
ただし、DMIPSはコンパイラ最適化の影響を強く受けるため、
数値だけでCPU性能を単純比較するのは注意が必要とされています。
他のベンチマークとの違い
Dhrystoneは整数演算中心である一方、
浮動小数点演算を評価するベンチマークとしては
Whetstone(ウェットストーン)が有名です。
用途に応じて、どのベンチマーク結果を見るべきかを
使い分けることが重要になります。
試験対策・学習ポイント
情報処理技術者試験では、
「Dhrystone=整数演算中心のCPUベンチマーク」
「結果はDhrystone MIPSで表される」
といった点が頻出です。
Whetstoneとの対比で覚えると理解が深まります。
まとめ
Dhrystoneは、CPUの整数処理性能を測定するための
代表的なベンチマークです。
DMIPSの意味や限界を理解したうえで活用することで、
より正確な性能評価が可能になります。
コメント