Webとメールに特化したクラウド型レンタルサーバー。php5.3 MySQL5.1 root権限 ssh対応、複数ドメイン。色々対応で月額5,250円!!

10月 22

@msmですよ!

前回のHDBENCH clone編に続き、「NEC Express5800/i110Ra-1h」と、「A.T.WORKS radservMR」のベンチマークを計測したいと思います。

今回は、前回予告した「姫野ベンチ」に加え、円周率計算「superπ」でも計測してみました。まずは「superπ」です。

superπ編

このソフトウェアは円周率計算にかかる時間を測定する国産のソフトです。
作者の東京大学金田研究室のページに乗っているココ(FTPサイト)からDLします。

圧縮されていますので、解凍します。

$ tar zxvf super_pi-jp.tar.gz

特にインストールなどは必要ありません。そのまま実行します。今回は104万桁を計測しますので、20と入力します。

$ ./super_pi
  (省略)
 Parameter(%i) to super_pi is missing. Parameter value ? 20
 Start of PI calculation up to 1048576 decimal digits
 End of initialization. Time=       0.467 Sec.
 I= 1 L=       0        Time=       1.537 Sec.
  (省略)
 I=19 L=   89415        Time=       1.616 Sec.
 End of main loop
 End of calculation.    Time=      35.384 Sec.
 End of data output.    Time=       0.220 Sec.
 Total calculation(I/O) time=      35.604(       1.032) Sec.

superπ 結果

NEC Express5800/i110Ra-1h  35.6秒

Start of PI calculation up to 1048576 decimal digits
 End of initialization. Time=       0.467 Sec.
 I= 1 L=       0        Time=       1.537 Sec.
 I= 2 L=       0        Time=       1.794 Sec.
 I= 3 L=       1        Time=       1.805 Sec.
 I= 4 L=       2        Time=       1.796 Sec.
 I= 5 L=       5        Time=       1.794 Sec.
 I= 6 L=      10        Time=       1.803 Sec.
 I= 7 L=      21        Time=       1.793 Sec.
 I= 8 L=      43        Time=       1.793 Sec.
 I= 9 L=      87        Time=       1.796 Sec.
 I=10 L=     174        Time=       1.794 Sec.
 I=11 L=     349        Time=       1.792 Sec.
 I=12 L=     698        Time=       1.803 Sec.
 I=13 L=    1396        Time=       1.792 Sec.
 I=14 L=    2794        Time=       1.796 Sec.
 I=15 L=    5588        Time=       1.786 Sec.
 I=16 L=   11176        Time=       1.775 Sec.
 I=17 L=   22353        Time=       1.761 Sec.
 I=18 L=   44707        Time=       1.705 Sec.
 I=19 L=   89415        Time=       1.616 Sec.
 End of main loop
 End of calculation.    Time=      35.384 Sec.
 End of data output.    Time=       0.220 Sec.
 Total calculation(I/O) time=      35.604(       1.032) Sec.

A.T.WORKS radservMR  28.9秒

Start of PI calculation up to 1048576 decimal digits
 End of initialization. Time=       0.376 Sec.
 I= 1 L=       0        Time=       1.257 Sec.
 I= 2 L=       0        Time=       1.459 Sec.
 I= 3 L=       1        Time=       1.461 Sec.
 I= 4 L=       2        Time=       1.461 Sec.
 I= 5 L=       5        Time=       1.460 Sec.
 I= 6 L=      10        Time=       1.459 Sec.
 I= 7 L=      21        Time=       1.463 Sec.
 I= 8 L=      43        Time=       1.461 Sec.
 I= 9 L=      87        Time=       1.459 Sec.
 I=10 L=     174        Time=       1.460 Sec.
 I=11 L=     349        Time=       1.464 Sec.
 I=12 L=     698        Time=       1.459 Sec.
 I=13 L=    1396        Time=       1.458 Sec.
 I=14 L=    2794        Time=       1.459 Sec.
 I=15 L=    5588        Time=       1.452 Sec.
 I=16 L=   11176        Time=       1.441 Sec.
 I=17 L=   22353        Time=       1.424 Sec.
 I=18 L=   44707        Time=       1.386 Sec.
 I=19 L=   89415        Time=       1.304 Sec.
 End of main loop
 End of calculation.    Time=      28.764 Sec.
 End of data output.    Time=       0.145 Sec.
 Total calculation(I/O) time=      28.909(       1.089) Sec.

姫野ベンチ編

こちらも有名な国産のベンチマークソフトです。

今回は、こちらの「ソースコード(C, static allocate version)」の「M」を利用しました。

解凍し、ファイル名を変更し、makeします。

$ lha -e cc_himenoBMTxp_m.lzh
$ mv himenobmtxps.c himenoBMTxps.c
$ make

実行すると、計測が開始されます。

 ./bmt
mimax = 129 mjmax = 129 mkmax = 257
imax = 128 jmax = 128 kmax =256
  (省略)
 Gosa : 1.214094e-03
 MFLOPS measured : 522.863618   cpu : 59.261650
 Score based on Pentium III 600MHz : 6.376386

姫野ベンチ結果

gccバージョン: gcc-3.4.6-8

NEC Express5800/i110Ra-1h

mimax = 129 mjmax = 129 mkmax = 257
imax = 128 jmax = 128 kmax =256
 Start rehearsal measurement process.
 Measure the performance in 3 times. 

 MFLOPS: 518.339571 time(s): 0.793525 1.693779e-03 

 Now, start the actual measurement process.
 The loop will be excuted in 226 times
 This will take about one minute.
 Wait for a while 

 Loop executed for 226 times
 Gosa : 1.214094e-03
 MFLOPS measured : 522.863618   cpu : 59.261650
 Score based on Pentium III 600MHz : 6.376386

A.T.WORKS radservMR

mimax = 129 mjmax = 129 mkmax = 257
imax = 128 jmax = 128 kmax =256
 Start rehearsal measurement process.
 Measure the performance in 3 times. 

 MFLOPS: 915.790523 time(s): 0.449137 1.693779e-03 

 Now, start the actual measurement process.
 The loop will be excuted in 400 times
 This will take about one minute.
 Wait for a while 

 Loop executed for 400 times
 Gosa : 1.063075e-03
 MFLOPS measured : 936.301103   cpu : 58.573096
 Score based on Pentium III 600MHz : 11.418306

それぞれのプログラムでの数値を比較すると、Express5800/i110Ra-1hに対してradservMRがsuperπでは1.2倍、姫野ベンチでは、1.8倍の数字が確認できました。

投稿者: @msm
Trackback URL:

Leave a Reply

Get Adobe Flash playerPlugin by wpburn.com wordpress themes