「姫野ベンチマーク」の版間の差分
imported>MikeCAT 作成 |
imported>Administrator |
||
| (他の1人の利用者による、間の2版が非表示) | |||
| 1行目: | 1行目: | ||
'''姫野ベンチマーク''' | '''姫野ベンチマーク'''(読み:ひめのべんちまーく)とは、[[理化学研究所]]で公開されている[[ベンチマーク]]ソフトである。<ref>[http://accc.riken.jp/2145.htm 姫野ベンチマーク/理化学研究所 情報基盤センター 公式ページ]</ref> | ||
[http://accc.riken.jp/ | == 概要 == | ||
姫野ベンチマークは理化学研究所・情報基盤センターのセンター長である姫野龍太郎氏が非圧縮流体解析コードの性能評価のために考えたものであり、[[ポアッソン方程式]]を[[ヤコビの反復法]]で解く場合に主要な[[ループ]]の処理速度を計るものである。 | |||
[[ソースコード]]は非常に短く、[[パソコンの大先生]]程度でも簡単に[[コンパイル]]でき、誰でも実行して即座に実測速度(何 MFLOPS)を求めることが出来る。 | |||
* http://accc.riken.jp/supercom/himenobmt/ | |||
姫野ベンチは [[LGPL ver2.0]] 以降に基づいて提供される。 | |||
==使い方== | ==使い方== | ||
| 11行目: | 17行目: | ||
===自分で[[コンパイル]]する場合=== | ===自分で[[コンパイル]]する場合=== | ||
# 公式ページから[[ソースコード]] | # 公式ページから[[ソースコード]]を[[ダウンロード]]する | ||
# 適当な[[コンパイラ]]・[[コンパイルオプション]] | # 適当な[[コンパイラ]]・[[コンパイルオプション]]で[[コンパイル]]する | ||
# [[端末]]/[[コマンドプロンプト]]から実行する | # [[端末]]/[[コマンドプロンプト]]から実行する | ||
# 計算のサイズを選ぶ(大きすぎると[[強制終了]]してしまうことがある) | # 計算のサイズを選ぶ(大きすぎると[[強制終了]]してしまうことがある) | ||
| 28行目: | 34行目: | ||
自分でコンパイル 最適化O2 OpenMPあり 824.265609 MFLOPS | 自分でコンパイル 最適化O2 OpenMPあり 824.265609 MFLOPS | ||
公式バイナリ 1277.829 MFLOPS</pre> | 公式バイナリ 1277.829 MFLOPS</pre> | ||
== 関連項目 == | |||
* [[Green500]] | |||
== 参考文献 == | |||
{{reflist}} | |||
{{stub}} | |||
2016年5月26日 (木) 08:21時点における最新版
姫野ベンチマーク(読み:ひめのべんちまーく)とは、理化学研究所で公開されているベンチマークソフトである。[1]
概要[編集 | ソースを編集]
姫野ベンチマークは理化学研究所・情報基盤センターのセンター長である姫野龍太郎氏が非圧縮流体解析コードの性能評価のために考えたものであり、ポアッソン方程式をヤコビの反復法で解く場合に主要なループの処理速度を計るものである。
ソースコードは非常に短く、パソコンの大先生程度でも簡単にコンパイルでき、誰でも実行して即座に実測速度(何 MFLOPS)を求めることが出来る。
姫野ベンチは LGPL ver2.0 以降に基づいて提供される。
使い方[編集 | ソースを編集]
公式バイナリを用いる場合[編集 | ソースを編集]
自分でコンパイルする場合[編集 | ソースを編集]
- 公式ページからソースコードをダウンロードする
- 適当なコンパイラ・コンパイルオプションでコンパイルする
- 端末/コマンドプロンプトから実行する
- 計算のサイズを選ぶ(大きすぎると強制終了してしまうことがある)
- 1分くらい待つ
- 結果が表示される
測定結果例(参考)[編集 | ソースを編集]
Intel(R) Core(TM)2 Duo CPU T8100 @ 2.10GHz 2.10GHz RAM 4.00GB Windows Vista Home Premium SP2 32ビット gcc 4.7.2 計算サイズ M 自分でコンパイル 最適化O2 OpenMPなし 510.711759 MFLOPS 自分でコンパイル 最適化O2 OpenMPあり 824.265609 MFLOPS 公式バイナリ 1277.829 MFLOPS