クワッドコアXeon3世代性能比較 (2009/6/1)
評価したCPU / メモリ
- Xeon X5365 <4MB Cache×2、3.0GHz> (FB-DIMM 667MHz 2GB×16)
- Xeon X5482 <6MB Cache×2、3.2GHz> (FB-DIMM 800MHz 2GB×16)
- Xeon W5580 <8MB Cache×1、3.2GHz> (DDR3 1333MHz 2GB×6)
※いずれもQuad Core
評価プログラム
- A. 連立一次方程式
-
(1) MKL9.1使用 : キャッシュヒット率高い (2) LAPACK使用 : ソースプログラムをIntel Fortran10.0にてコンパイル
キャッシュヒット率低く、メモリアクセスが多い - B. 一般的なアプリケーション
- ◆
- メモリアクセスの多発するプログラムを1~8個同時に実行
(Lapackをコンパイルして作った実行コード)
CPU | Xeon X5365 | Xeon X5482 | Xeon W5580 | |||||||
---|---|---|---|---|---|---|---|---|---|---|
未知数 | 2000 | 6000 | 10000 | 2000 | 6000 | 10000 | 2000 | 6000 | 10000 | |
実行ジョブ数 | 1 | 3208 | 2297 | 1441 | 3482 | 2743 | 2351 | 2986 | 2471 | 2435 |
2 | 3197 | 2251 | 1268 | 3478 | 2724 | 1421 | 3141 | 2784 | 3312 | |
4 | 3159 | 1985 | 754 | 3442 | 2143 | 1090 | 3214 | 2711 | 2505 | |
8 | 2727 | 380 | 241 | 3095 | 881 | 357 | 3538 | 1567 | 1234 |
単位:MFLOPS
- ◆
- キャッシュによくヒットしピーク性能を出すプログラムを1~8個同時に実行
(数値計算ライブラリをリンクして作った実行コード)
CPU | Xeon X5365 | Xeon X5482 | Xeon W5580 | |||||||
---|---|---|---|---|---|---|---|---|---|---|
未知数 | 2000 | 6000 | 10000 | 2000 | 6000 | 10000 | 2000 | 6000 | 10000 | |
実行ジョブ数 | 1 | 9568 | 10269 | 10289 | 10552 | 11042 | 11113 | 11170 | 11841 | 11999 |
2 | 9433 | 10120 | 10264 | 10489 | 11050 | 11173 | 10573 | 9370 | 9554 | |
4 | 9252 | 10014 | 10232 | 10228 | 11023 | 11216 | 8369 | 9265 | 9926 | |
8 | 7081 | 8366 | 8749 | 8767 | 9812 | 10176 | 6194 | 10919 | 11513 |
単位:MFLOPS
- ◆
- 科学計算プログラムの一例 (MKLルーチンを多用)
CPU | Xeon X5365 | Xeon X5482 | Xeon W5580 | |
---|---|---|---|---|
実行コア数 | 1 | 74.2 | 68.3 | 53.4 |
2 (smp) | 40.2 | 33.4 | 25.6 | |
4 (smp) | 24.3 | 19.3 | 15.6 | |
8 (smp) | 22.4 | 15.4 | 10.5 |
単位:秒