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ファイルに結果を保存します
標準出力その他)
このリリースの新機能:
カテゴリから探す
人気のソフトウェア
-
MultiSystem 17 Feb 15
-
LXLE 22 Jun 18
-
Apricity OS 12 Jan 17
-
Linux Lite 20 Jan 18
-
PSPP 3 Jun 15
-
Intel Fortran Compiler For Linux 20 Feb 15
-
HardInfo 3 Jun 15
mubench
同じようなソフトウェア
開発者の他のソフトウェア Alex Izvorski
h264bitstream
3 Jun 15
へのコメント mubench
カテゴリから探す
人気のソフトウェア
-
Parrot security OS 23 Oct 17
-
PlayOnLinux 9 Dec 15
-
ArtistX 19 Feb 15
-
Tiny Core Linux 2 Sep 17
-
AirSnort 3 Jun 15
-
Porteus Xfce 12 Jan 17
-
Oracle Solaris 22 Jun 18
コメントが見つかりません