横河ディジタルコンピュータ株式会社

横河グループ
 
 
 

ベンチマーク測定ツール【QQBENCH】

概 要

Windows CE/Windows Mobileを搭載した組込み機器の演算速度、メモリアクセス、画面描画などのベンチマーク測定を行なうプログラムです。

機 能

  • 整数演算、実数演算、File I/O、GDI描画の性能を測定することができます。
  • RAM、Flash ROM、外部ストレージのFile I/O性能を測定することができます。
  • 測定スレッド(QQBENCH.exe)のプライオリティを指定することができます。

注 意

測定値は必ずしも機器の正確な速度を表すとは限りません。

OS構成、操作状態により影響を受けるので、QQBENCH実行時はなるべく他のプログラムを終了させて下さい。

ダウンロード

ダウンロードDOWNLOAD

ベンチマーク測定ツール【QQBENCH】

【QQBENCH】測定結果
(画面をクリックすると拡大します。)




ファイルデータ

ファイル名 : QQBENCH.zip

ファイル形式 : zip

プログラム名 : QQBENCH.exe (ベンチマーク測定プログラム)

ライセンス : Free

バージョン : Rev. 1.00

更新日 : 2010/02/22

ファイルサイズ : 25.0KB


動作環境

Windows CE (ARM/x86)


使用方法

実行中のプログラムを終了させてから、QQBENCHを起動します。

測定項目の意味は、次のとおりです。

(1) Integer(整数演算性能測定) :整数型(int)四則演算回数(単位:K回/sec)

(2) Floating(実数演算性能測定):実数型(double)四則演算回数(単位:K回/sec)

(3) File I/O(File I/O性能測定):File I/O用APIによるRead/Write時間(単位:アクセスbyte/sec)

(4) GDI(GDI描画性能測定) :ビットイメージ処理(StretchBlt, BitBlt)とアイコン描画(DrawIcon)を行った回数(回/sec)


起動方法

次の方法によりQQBENCHを起動することができます。

(1) エクスプローラからQQBENCH.exeをダブルクリック

(2) コマンドラインから

(3) タスクマネージャから(Startメニュー>Run...)


オプション

QQBENCHの起動オプションについては、ダウンロードファイルに含まれるReadme.txtを参照して下さい。

オプションなしでQQBENCHを起動すると、QQBENCHは以下の測定を行ないます。

  • 測定結果をシリアルポートに出力
  • スレッドプライオリティ251で、全測定項目を10回測定した平均を出力
  • File I/O性能測定は、Windowsフォルダに対して行う

※ Readme.txt、HELPのオプション指定に一部誤記があります。
フォルダを指定する際の指定は、"-V" ではなく "-F" になります。


ベンチマーク

測定値は必ずしも機器の正確な速度を表すとは限りません。
OS構成、操作状態により影響を受けるので、QQBENCH実行時は
なるべく他のプログラムを終了させて下さい。

GDIの測定値は、画面解像度により大きく変動します。
(VGAとQVGAのシステムでは、単純に比較できません)


【測定条件】

  • Thread priority : 251
  • Test loop count : 10
  • File size : 1.0[MB]
  • Test folder name : Windows


【測定結果】
Model Integer
((K)/sec)
Floating
((K)/sec)
Write
(/sec)
(Cache On)
Read
(/sec)
(Cache On)
Write
(/sec)
(Cache Off)
Read
(/sec)
(Cache Off)
GDI
(/sec)
M2ID 3608 363 2364 157285 2369 159782 49
Armadillo-500FX 1339 132 14226 70903 14424 72401 19
Armadillo-500 1136 124 13231 96278 13426 94530 13
Armadillo-9 705 71 12350 26348 12350 26415 9
Armadillo-240 698 70 12220 26281 12235 26214 9

※ M2ID:CE6.0 (ARM Cortex-A8 800MHz:i.MX51)
※ Armadillo-500FX : CE6.0 (ARM1136 400MHz:i.MX31)
※ Armadillo-500 : CE6.0 (ARM1136 400MHz:i.MX31L)
※ Armadillo-9 : CE6.0 (ARM9 200MHz:EP9315)
※ Armadillo-240 : CE6.0 (ARM9 200MHz:EP9307)



本ソフトウェアご利用条件

  • 本プログラムのダウンロード、および導入は、お客様の責任において行っていただきます。
  • 本プログラムにより生じたいかなる損害についても、横河ディジタルコンピュータ株式会社は
    その責任を負わず、一切の賠償も行ないません。
  • 本プログラムは、お客様への事前連絡なしに仕様の変更を行うことがあります。
  • 本プログラムの著作権は、横河ディジタルコンピュータ株式会社に帰属します。
  • 他のメディアへの転載、第三者への販売、レンタル等の商行為を禁止します。
  • 会社名・商品名は、各社の商標または登録商標です。
(C)2002〜 Yokogawa Digital Computer Corporation. All Rights Reserved サイトの利用法 特定商取引に関する法律に基づく表示 プライバシーポリシー