SITE TOP  Linuxシステム構築Tips  Java SciMarkの使用方法+性能測定結果一覧

2-3

  Java SciMarkの使用方法+性能測定結果一覧



    




 Java SciMarkの使用方法

Javaの数値計算ベンチマークツール「Java SciMark 2.0」を用いて、Linux上で動作するJVMの数値演算能力を測定する際の手順メモです。Java実行環境として、Sun MicrosystemsのJ2SDKを使用しています。

  • ディレクトリの作成
    $ cd /home/user
    $ mkdir scimark2

  • ソースのダウンロード
    次のURLより、ZIP形式で圧縮されたソースファイル(scimkar2src.zip)を作成したディレクトリ配下にダウンロードして下さい。
    http://math.nist.gov/scimark2/download_java.html

  • zipファイルの展開
    $ cd /home/user/scimark2
    $ unzip scimark2src.zip

  • javac
    $ javac -O jnt/scimark2/commandline.java

  • 実行
    $ java jnt.scimark2.commandline

  • ラージ・モードでの実行
    $ java jnt.scimark2.commandline -large


  • 実行結果例 (Pentium 4 1.7GHz , RedHat 8.0 , 2.4.18-14)
    SciMark 2.0a

    Composite Score: 127.0763502249935
    FFT (1024): 53.80801518678789
    SOR (100x100):   228.20404456254403
    Monte Carlo : 19.234411700335528
    Sparse matmult (N=1000, nz=5000): 88.3949281042893
    LU (100x100): 245.74035157101085

    java.vendor: Sun Microsystems Inc.
    java.version: 1.4.1_07
    os.arch: i386
    os.name: Linux
    os.version: 2.4.18-14


  • 参考:Java関連の環境変数
    $ cd /home/user
    $ vi .bash_profile
    JAVA_HOME=/usr/java/j2sdk1.4.2_09
    PATH=$PATH:$JAVA_HOME/bin
    CLASSPATH=.:$JAVA_HOME/lib/tools.jar

    export PATH
    export CLASSPATH

公開日:2005/09/17 更新日:2007/11/18
はてなブックマークに追加 はてなブックマーク Yahoo!ブックマーク



 性能測定結果一覧

実環境での測定結果を一覧にまとめました。測定値の妥当性を確認する際、参考にして頂ければと思います。

  • 測定結果は5回実行した結果の「Composite Score」の中央値を記載
  • 小数点第7位以下は切り捨て
  • 他処理が実行されないサーバ環境構築後の無風時に測定
  • [ nCPU ] : CPU n個 を搭載した状態で測定
  • [ HT ] : ハイパースレッド(Hyper-Threading) ONの状態で測定

H/W CPU OS
kernel
Java 測定結果 -large
OptiPlex
GX115
Pentium III
800MHz
RedHat 8.0
2.4.18-14
Sun 1.4.1_07 79.767536 33.042180
CentOS 3.6
2.4.21-37.EL
Sun 1.4.1_07 80.100016 32.097471
Fedora Core 4
2.6.11-1.1369
Sun 1.4.1_07 77.792272 35.125420
OptiPlex
GX240
Pentium 4
1.7GHz
RedHat 8.0
2.4.18-14
Sun 1.4.1_07 127.076350 79.379545
CentOS 3.6
2.4.21-37.EL
Sun 1.4.1_07 126.863062 83.000821
Fedora Core 4
2.6.11-1.1369
Sun 1.4.1_07 122.142777 82.187642
ML350 G3 Xeon 2.2GHz
512KB L2
400MHz FSB
CentOS 3.6
2.4.21-37.ELsmp
Sun 1.4.1_07 173.012250 114.373459
[ HT ] 166.079788 111.391316
Xeon 2.2GHz
512KB L2
400MHz FSB
CentOS 4.4
2.6.9-42.ELsmp
Sun 1.4.1_07 170.846754 112.129455
[ HT ] 169.147493 110.609941
xSeries 335 Xeon 3.06GHz
512KB L2
533MHz FSB
Fedora Core 3
2.6.9-1.667smp
Sun 1.4.1_07 238.823743 169.613586
[ HT ] 234.296162 162.437775
DL360 G4 Xeon 3.0GHz
1MB L2
800MHz FSB
RedHat AS 3
2.4.21-37.ELsmp
Sun 1.4.1_07 198.176337 151.854421
[ HT ] 194.389375 148.747605
xSeries 336 Xeon 3.0GHz
2MB L2
800MHz FSB
RedHat AS 3
2.4.21-37.ELsmp
Sun 1.4.1_07 197.438912 176.308003
[ 2CPU ] 190.118802 171.075124
ML110 G4 Pentium D
925 3.0GHz
2MB L2 * 2
800MHz FSB
CentOS 3.6
2.4.21-37.ELsmp
Sun 1.4.1_07 189.700714 174.812740





  Linuxシステム構築Tips - トップページ へ戻る

  SciMark C版の使用方法+性能測定結果一覧 はてなブックマーク

  姫野ベンチマークの使用方法+性能測定結果一覧 はてなブックマーク

  STREAMの使用方法+性能測定結果一覧 はてなブックマーク

  HDDベンチマーク手順+性能測定結果一覧 (hdparm,dd,bonnie++) はてなブックマーク

 この分野で参考になるホームページのリンク集

 Java SciMark 2.0
    SciMark 2.0の情報、ソースを提供する公式ホームページ。

 Optimizing SciMark 2.0 Using Intel Software Products  (*PDF)
    gcc、Intel C++ CompilerによるSciMarkの実行速度比較。IAサーバ+Cによる実行速度の参考情報。