どうも、('A`)です。
今日の日記はちょっと短めですが、お許しを。
i7サーバの1号機がやってきたので、リアルタイムでテスト構築と日記を書いています。
触った第一印象は「化け物か、こいつ。なんでこんなに早いの?・・・」です。
すごいんです、コンパイルのスピードが。あれよあれよという間にカーネル再構築が
終わりました。
まずは今回のサーバのスペックをご紹介します。
-----------------------------------------------
CPU: Intel Core i7 920 (2.66GHz 4.8GT/s 8M)
RAM: 9GB 3-channel DDR3 Unbuffered Memory
HDD: 2 x 300GB WDC WD3000HLFS SATA 10,000rpm
On-board SATA Controller RAID-0/1/10
On-Board Dual Intel Gigabit/100/1000T Ethernet
520W/280W High Efficiency Power Supply
-----------------------------------------------
足回り(HDD)は今のA-Tigerと同じになっています。
今回のサーバで使われているマザボードはSUPERMICRO社のX8STEです。
このマザーボードはNIC部分が2つ持っている処がいいところ。
実は今までのA-TigerやT-Bananaではマザーボードに1つしかNICが無くて、
NICが2口必要となる場合には、riserカードを使ってPCIスロットにNICを
横刺しに差して増やしていたのです。なので、その時点で他のカード
(例えばRAIDカードとか)を取りつけられなかったのです。
今度のサーバはPCIスロットの心配が無くなったので、個人的には
ホッとしています。
あ、そうだ。今回は写真がちょっと待ちあわなかったのでゴメンなさい。
で、このマザーボード(X8STE)のNICはFreeBSD 7.2R以上でないと認識しません。
NICのemドライバのバージョンが6.9.6でようやく動くようになりました。
同じスペックでサーバを作ろうと考えている人はその点を注意して下さい。
で、7.2Rをインストールしてdmesgを見ると、論理的な頭(CPU)が8つになっています。
もうね、何というかね、すごいです。
SMP: AP CPU #1 Launched!
SMP: AP CPU #5 Launched!
SMP: AP CPU #7 Launched!
SMP: AP CPU #2 Launched!
SMP: AP CPU #4 Launched!
SMP: AP CPU #3 Launched!
SMP: AP CPU #6 Launched!
|
(('A`)はこのサーバの事を「ヤマタノオロチ」と呼んでいます。頭8つだし。)
OROCHIとサーバのケースに書いてやりたいぐらいです。
(痛車みたいかなあ?・・・あ、そうか。ケースに塗料塗れないんだ。発火しちゃうから。)
今回のサーバのdmesgはこちらでご覧いただけます。
で、カーネル再構築してからいつものunixbenchでのベンチマークを実施しました。
結果はこんな感じ
===================================================================================
BYTE UNIX Benchmarks (Version 4.1.0)
System -- tiger3547.maido3.com
Start Benchmark Run: Wed Jul 15 01:29:57 UTC 2009
1 interactive users.
1:29AM up 15 mins, 1 user, load averages: 0.00, 0.01, 0.03
-r-xr-xr-x 1 root wheel 131496 Jul 15 01:11 /bin/sh
/bin/sh: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), for FreeBSD 7.2,
dynamically linked (uses shared libs), FreeBSD-style, stripped
/dev/ar0s1e 2026030 1486920 377028 80% /usr
Dhrystone 2 using register variables 17067437.3 lps (10.0 secs, 10 samples)
Double-Precision Whetstone 3537.4 MWIPS (9.8 secs, 10 samples)
System Call Overhead 1528676.1 lps (10.0 secs, 10 samples)
Pipe Throughput 1944998.7 lps (10.0 secs, 10 samples)
Pipe-based Context Switching 245881.3 lps (10.1 secs, 10 samples)
Process Creation 10065.2 lps (30.0 secs, 3 samples)
Execl Throughput 3252.3 lps (29.9 secs, 3 samples)
File Read 1024 bufsize 2000 maxblocks 1658416.0 KBps (30.0 secs, 3 samples)
File Write 1024 bufsize 2000 maxblocks 128676.0 KBps (30.0 secs, 3 samples)
File Copy 1024 bufsize 2000 maxblocks 131674.0 KBps (30.0 secs, 3 samples)
File Read 256 bufsize 500 maxblocks 446120.0 KBps (30.0 secs, 3 samples)
File Write 256 bufsize 500 maxblocks 108705.0 KBps (30.0 secs, 3 samples)
File Copy 256 bufsize 500 maxblocks 90913.0 KBps (30.0 secs, 3 samples)
File Read 4096 bufsize 8000 maxblocks 4675862.0 KBps (30.0 secs, 3 samples)
File Write 4096 bufsize 8000 maxblocks 118521.0 KBps (30.0 secs, 3 samples)
File Copy 4096 bufsize 8000 maxblocks 114824.0 KBps (30.0 secs, 3 samples)
Shell Scripts (1 concurrent) 8646.5 lpm (60.0 secs, 3 samples)
Shell Scripts (8 concurrent) 2481.6 lpm (60.0 secs, 3 samples)
Shell Scripts (16 concurrent) 1283.7 lpm (60.0 secs, 3 samples)
Arithmetic Test (type = short) 2415731.7 lps (10.0 secs, 3 samples)
Arithmetic Test (type = int) 2417337.4 lps (10.0 secs, 3 samples)
Arithmetic Test (type = long) 890531.8 lps (10.0 secs, 3 samples)
Arithmetic Test (type = float) 1878011.9 lps (10.0 secs, 3 samples)
Arithmetic Test (type = double) 1205460.9 lps (10.0 secs, 3 samples)
Arithoh 379890084.6 lps (10.0 secs, 3 samples)
C Compiler Throughput 2645.1 lpm (60.0 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places 277044.0 lpm (30.0 secs, 3 samples)
Recursion Test--Tower of Hanoi 195241.8 lps (20.0 secs, 3 samples)
INDEX VALUES
TEST BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 17067437.3 1462.5
Double-Precision Whetstone 55.0 3537.4 643.2
Execl Throughput 43.0 3252.3 756.3
File Copy 1024 bufsize 2000 maxblocks 3960.0 131674.0 332.5
File Copy 256 bufsize 500 maxblocks 1655.0 90913.0 549.3
File Copy 4096 bufsize 8000 maxblocks 5800.0 114824.0 198.0
Pipe Throughput 12440.0 1944998.7 1563.5
Pipe-based Context Switching 4000.0 245881.3 614.7
Process Creation 126.0 10065.2 798.8
Shell Scripts (8 concurrent) 6.0 2481.6 4136.0
System Call Overhead 15000.0 1528676.1 1019.1
=========
FINAL SCORE 797.7
===================================================================================
何だっ、このハイスコア!
えーと、えーと、今のA-Tigerでのベンチマーク結果ってどこかになかったっけ?
見当たらないから、またエース( ,_ノ` )y━・~~~にお願いしてA-Tigerを借りようと
思っています。あるかなあ?
とにかく触ってもらいたいです。たぶん、むむむさんやサーバを自作している人は
一発でこのサーバのすごさが判ると思います。
すぐにでも渡したいところなのですが、残念ながら「Polywellからの借り物」なのです。
今回は無理を言って借りたんで・・・
でも、どうなるかなあ。ちょっとアメリカと交渉してみよう。
個人的にはこのサーバ頭はもったいないくらいすごく優秀だなあ、と思います。
ただ、性能をフルで出せるのか心配になってきます。
webサーバとしてつかうなら、もったいないです。頭8つもあるんだから。
でもね、改良点が無いわけではないんですよ。
それは足回り(HDD)です。
今はA-Tigerでおなじみの恐竜さん(VelociRaptor)を使っていますが、10000回転
なのですよ。それ以上となるとSASなんだよなあ。
足回りも早くなったらどんなサーバになるのかなあ・・・
i7に関しては、何か気付いたら報告します。
それでは、また。
【追記 17:10】
エース( ,_ノ` )y━・~~~にお願いしてA-Tigerを借りて、今ベンチマークを取りました。
今回のi7サーバとの比較の為です。
で、今のA-Tigerのスペックを参考までにご紹介します。
-----------------------------------------------
CPU: Intel Core2 Quad Q9550 (2.83GHz)
RAM: 8GB (4xDDR2 800MHz 2GB PC6400 Unbuffered Memory)
HDD: 2 x 300GB WDC WD3000HLFS SATA 10,000rpm
On-board Intel RAID Controller
On-Board Gigabit/100/1000T Ethernet + Intel External NIC card
Gigabit/100/1000T Ethernet
270W 80Plus High Efficiency Power Supply
-----------------------------------------------
で、カーネル再構築してからいつものunixbenchでのベンチマークを実施しました。
結果はこんな感じ
===================================================================================
BYTE UNIX Benchmarks (Version 4.1.0)
System -- tiger3545.maido3.com
Start Benchmark Run: Fri Jul 17 00:11:31 PDT 2009
1 interactive users.
12:11AM up 7 days, 3:47, 1 user, load averages: 0.00, 0.00, 0.00
-r-xr-xr-x 1 root wheel 127720 Jul 8 17:27 /bin/sh
/bin/sh: ELF 64-bit LSB executable, x86-64, version 1 (FreeBSD), for FreeBSD 7.0 (700055),
dynamically linked (uses shared libs), FreeBSD-style, stripped
/dev/ar0s1e 2026030 662118 1201830 36% /usr
Dhrystone 2 using register variables 16165349.4 lps (10.0 secs, 10 samples)
Double-Precision Whetstone 3730.7 MWIPS (9.8 secs, 10 samples)
System Call Overhead 1086363.4 lps (10.0 secs, 10 samples)
Pipe Throughput 1336651.9 lps (10.0 secs, 10 samples)
Pipe-based Context Switching 107357.6 lps (10.0 secs, 10 samples)
Process Creation 3209.2 lps (29.9 secs, 3 samples)
Execl Throughput 2142.3 lps (29.8 secs, 3 samples)
File Read 1024 bufsize 2000 maxblocks 1043253.0 KBps (30.0 secs, 3 samples)
File Write 1024 bufsize 2000 maxblocks 134500.0 KBps (30.0 secs, 3 samples)
File Copy 1024 bufsize 2000 maxblocks 122618.0 KBps (30.0 secs, 3 samples)
File Read 256 bufsize 500 maxblocks 283465.0 KBps (30.0 secs, 3 samples)
File Write 256 bufsize 500 maxblocks 129594.0 KBps (30.0 secs, 3 samples)
File Copy 256 bufsize 500 maxblocks 80282.0 KBps (30.0 secs, 3 samples)
File Read 4096 bufsize 8000 maxblocks 2344513.0 KBps (30.0 secs, 3 samples)
File Write 4096 bufsize 8000 maxblocks 133679.0 KBps (30.0 secs, 3 samples)
File Copy 4096 bufsize 8000 maxblocks 108767.0 KBps (30.0 secs, 3 samples)
Shell Scripts (1 concurrent) 5026.3 lpm (59.9 secs, 3 samples)
Shell Scripts (8 concurrent) 1471.0 lpm (60.1 secs, 3 samples)
Shell Scripts (16 concurrent) 768.2 lpm (60.2 secs, 3 samples)
Arithmetic Test (type = short) 2710064.0 lps (9.9 secs, 3 samples)
Arithmetic Test (type = int) 2741065.0 lps (10.0 secs, 3 samples)
Arithmetic Test (type = long) 763187.6 lps (10.0 secs, 3 samples)
Arithmetic Test (type = float) 2288767.2 lps (10.0 secs, 3 samples)
Arithmetic Test (type = double) 1397979.6 lps (10.0 secs, 3 samples)
Arithoh 403377489.8 lps (9.9 secs, 3 samples)
C Compiler Throughput 2293.9 lpm (60.2 secs, 3 samples)
Dc: sqrt(2) to 99 decimal places 91522.9 lpm (30.0 secs, 3 samples)
Recursion Test--Tower of Hanoi 175458.0 lps (19.9 secs, 3 samples)
INDEX VALUES
TEST BASELINE RESULT INDEX
Dhrystone 2 using register variables 116700.0 16165349.4 1385.2
Double-Precision Whetstone 55.0 3730.7 678.3
Execl Throughput 43.0 2142.3 498.2
File Copy 1024 bufsize 2000 maxblocks 3960.0 122618.0 309.6
File Copy 256 bufsize 500 maxblocks 1655.0 80282.0 485.1
File Copy 4096 bufsize 8000 maxblocks 5800.0 108767.0 187.5
Pipe Throughput 12440.0 1336651.9 1074.5
Pipe-based Context Switching 4000.0 107357.6 268.4
Process Creation 126.0 3209.2 254.7
Shell Scripts (8 concurrent) 6.0 1471.0 2451.7
System Call Overhead 15000.0 1086363.4 724.2
=========
FINAL SCORE 560.6
===================================================================================
まあ、OSのバージョンが違いますが、それでも比較できるかなあ。
少なくとも同じ型のHDDを使っているので足回り(HDD)での差というのは無いはず。
結果を比較してみて、やっぱりi7はすごいなあ、と。
いやあ、今のA-Tigerも結構強力なサーバなのですよ。
スコア的にはCore2Duoよりも結構上ですから。その結果がかすんでしまう位
i7のスコアは良いのですよ。。。
【絵日記 7/15】
来週22日は日食です・・・
o-o、
('A`) メガネメガネ
ノ ノ)_
7/22(水)の午前中に起きる皆既日食に備えて、会社近くのダイエーで
「太陽グラス」というゴーグルを\500で買いました。
こんなのです。

当日は朝から会社なんだけど、時間を見てこのゴーグルで太陽を見てみよう。
わくわくします。箱にも書いてあったのですが「46年ぶり」だそうです。
あ、そうだ。日記の本編では書きもらしましたが、まだ登場していないCore i9って
どうなんでしょうねえ?
|