mubenchは、x86プロセッサのための詳細な、低レベルのベンチマークです。その主な目的は、アセンブリコードを最適化する人々のためとコンパイラを書く人のために有用な情報を提供することにあります。 mubenchプロジェクト対策個々の各命令のレイテンシとスループット(時にはいくつかの同じ命令の形)、ならびに任意の命令ミックスのスループット。 mubenchによって生成された結果は、典型的には、AMDまたはIntelのマニュアルで見られるものよりも詳細な大きさのオーダーです。
プロセッサのさまざまなmubench結果が利用可能です。あなたは、この情報が有用見つけた場合は、お使いのプロセッサ上でmubench実行し、結果をアップロードしてください。
mubenchは完全にSSSE3、SSE3、SSE2、SSE、MMX、MMX内線、3DNowの含むx86用のすべてのSIMD命令セットをサポートしています!との3DNow!内線。非SIMD命令のサポートは部分的である:ほとんどのデータは、バイナリ算術を、移動する論理、シフト/回転とビット/バイトの命令がサポートされていますが、他の命令、特に分岐や関数呼び出し命令またはスタックを操作する命令は、サポートされていません。のx87用の浮動小数点命令はサポートされていません。 mubenchは命令のみのレジスタ間(または即値)形式を使用しています。メモリ·オペランドがサポートされていません。これらの制限は徐々にそれ以降のリリースでは削除されます。
ランニング:
perlのmubench.pl [オプション]
オプション:
- (無)正確な実行が(上のデフォルト)を数回テスト
その場合はここで設定し、通常の/ proc / cpuinfoのから自動検出MHz単位--mhz = 2500プロセッサ速度(、
あなたはSpeedStepのが有効になっている場合)は、例えば、間違っています
- (無)64ビット版のベンチマークの64ビット(AMD64、EMT64、x86-64の)命令(デフォルトは自動検出しました)
- (無)32ビットベンチマークの32ビット命令
- (無)対ベンチマーク命令ミックス(非常に遅い、上のデフォルトは、非常に高速なベンチマークのために--no-ペアを使用します
それは)数分で実行されます
(OK正規表現)のパターンの指定されたリストに一致--include =追加、サブベンチマーク命令のみ
--output = XML | CSV |テキスト出力形式を選択します
XML場合--outfile = file.xml出力ファイルは、(デフォルトのmubench-結果-.xmlファイルに結果を保存します
標準出力その他)
このリリースの新機能:
最近閲覧ソフト
カテゴリから探す
人気のソフトウェア
Super Grub2 Disk 20 Jan 18
Unity Linux 15 Apr 15
Elastix 2 Oct 16
KTurtle 2 Jun 15
DDRescue-GUI 17 Aug 18
Vyatta 18 Feb 15
XTerm 3 Jun 15
mubench
同じようなソフトウェア
開発者の他のソフトウェア Alex Izvorski
h264bitstream
3 Jun 15
へのコメント mubench
最近閲覧ソフト
カテゴリから探す
人気のソフトウェア
Lubuntu 16 Aug 18
Tor Browser 20 Jan 18
Parrot security OS 23 Oct 17
CrossOver 16 Aug 18
Macpup 19 Feb 15
Cub Linux 11 Apr 16
ALT Linux (School Junior) 2 Jun 15
コメントが見つかりません