Itanium2 ベンチマーク (2005/1/20)
→ 最新プロセッサベンチマーク TOPへ戻る
未知数2000、4000、6000、8000、10000の連立一次方程式を、Lapackをコンパイルして得られた実行コード及び高速ライブラリを用いて得られた実行コードにて計算し、計算結果をMFLOPSの単位にてまとめてあります。Pentium4以外いずれもSMPシステムで、メモリバスの競合による性能低下の度合いを把握できる様に、1個または2個あるいは4個のジョブを実行し(即ち各CPUの上で1ジョブが実行されている)ています。
比較したCPU:
- Itanium2-1.4GHz(3MB cache) / 6.4GB/sec×1 (DDR-266×4) Dual CPU < Tempest8D >
- Itanium2-1.6GHz(3MB cache) / 6.4GB/sec×1 (DDR-266×4) Dual CPU < Tempest8D >
- Itanium2-1.5GHz(6MB cache) / 6.4GB/sec×1 (DDR-266×4) Quad CPU < Tempest8Q >
- Itanium2-1.6GHz(6MB cache) / 6.4GB/sec×1 (DDR-266×4) Dual CPU < Tempest8D >
- Itanium2-1.6GHz(9MB cache) / 6.4GB/sec×1 (DDR-266×4) Dual CPU < Tempest8D >
◆ メモリアクセスの多発するプログラム(Lapackをコンパイルして実行)
< 商用コンパイラ >
CPU |
Itanium2- 1.4GHz(3MB) |
Itanium2- 1.6GHz(3MB) |
Itanium2- 1.5GHz(6MB) |
Itanium2- 1.6GHz(6MB) |
Itanium2- 1.6GHz(9MB) |
CPU数 |
2 |
2 |
4 |
2 |
2 |
コンパイラ |
Intel Fortran 7.1 |
Intel Fortran 7.1 |
Intel Fortran 7.1 |
Intel Fortran 7.1 |
Intel Fortran 7.1 |
ジョブ数 |
1 |
2 |
1 |
2 |
1 |
2 |
4 |
1 |
2 |
1 |
2 |
2000 |
1808.7 |
1807.5 |
2019.4 |
1908.9 |
1906.9 |
1900.8 |
1905.9 |
2012.6 |
1999.0 |
2024.8 |
2021.7 |
4000 |
2088.9 |
1827.4 |
1859.8 |
1246.3 |
2124.3 |
2122.0 |
2085.5 |
2240.9 |
2237.2 |
2179.0 |
2177.7 |
6000 |
1945.0 |
1051.2 |
1306.6 |
1053.8 |
2208.1 |
1600.0 |
1686.6 |
2307.2 |
1928.5 |
2269.8 |
2271.4 |
8000 |
1309.7 |
823.1 |
1378.5 |
868.6 |
2342.6 |
1392.0 |
1290.8 |
2464.0 |
1392.5 |
2404.4 |
2270.7 |
10000 |
1165.8 |
749.2 |
1222.7 |
749.3 |
2191.1 |
1339.8 |
1103.7 |
2316.0 |
1397.7 |
2349.0 |
2087.9 |
< g77 >
CPU |
Itanium2- 1.4GHz(3MB) |
Itanium2- 1.6GHz(3MB) |
Itanium2- 1.5GHz(6MB) |
Itanium2- 1.6GHz(6MB) |
Itanium2- 1.6GHz(9MB) |
CPU数 |
2 |
2 |
4 |
2 |
2 |
コンパイラ |
g77 3.0.2 |
g77 3.0.2 |
g77 3.0.2 |
g77 3.0.2 |
g77 3.0.2 |
ジョブ数 |
1 |
2 |
1 |
2 |
1 |
2 |
4 |
1 |
2 |
1 |
2 |
2000 |
141.2 |
141.4 |
160.9 |
161.2 |
151.4 |
151.4 |
151.5 |
161.3 |
161.1 |
161.3 |
161.5 |
4000 |
123.9 |
123.9 |
140.6 |
128.8 |
132.9 |
132.9 |
132.9 |
141.6 |
141.6 |
141.4 |
141.7 |
6000 |
104.7 |
105.5 |
114.8 |
111.7 |
151.4 |
146.4 |
149.0 |
161.2 |
157.7 |
161.2 |
161.4 |
8000 |
90.9 |
86.2 |
98.0 |
83.8 |
132.7 |
115.7 |
111.8 |
141.1 |
119.3 |
141.1 |
140.0 |
10000 |
86.5 |
82.8 |
93.6 |
88.4 |
149.7 |
103.6 |
104.5 |
158.0 |
121.3 |
161.1 |
148.1 |
◆ キャッシュによくヒットしピーク性能を出すプログラム(MKLを用いて実行)
CPU |
Itanium2- 1.4GHz(3MB) |
Itanium2- 1.6GHz(3MB) |
Itanium2- 1.5GHz(6MB) |
Itanium2- 1.6GHz(6MB) |
Itanium2- 1.6GHz(9MB) |
CPU数 |
2 |
2 |
4 |
2 |
2 |
ライブラリ |
MKL 6.1 |
MKL 6.1 |
MKL 6.1 |
MKL 6.1 |
MKL 6.1 |
ジョブ数 |
1 |
2 |
1 |
2 |
1 |
2 |
4 |
1 |
2 |
1 |
2 |
2000 |
4780.1 |
4687.7 |
5355.4 |
5051.4 |
5204.0 |
5158.8 |
5109.4 |
5476.2 |
5409.7 |
5515.8 |
5481.9 |
4000 |
4856.2 |
4765.1 |
5459.9 |
5361.1 |
5273.1 |
5222.1 |
5183.4 |
5565.9 |
5489.3 |
5584.1 |
5566.7 |
6000 |
4923.4 |
4867.3 |
5532.0 |
5450.4 |
5349.8 |
5272.1 |
5260.5 |
5627.5 |
5561.3 |
5668.5 |
5630.0 |
8000 |
4895.3 |
4853.2 |
5504.1 |
5455.5 |
5312.8 |
5265.0 |
5273.4 |
5539.1 |
5505.3 |
5568.4 |
5545.7 |
10000 |
4961.1 |
4903.4 |
5575.9 |
5503.5 |
5340.1 |
5292.7 |
5295.0 |
5613.9 |
5547.9 |
5654.1 |
5596.4 |