Linux/AMD Phenom II X6 1090TのCPUクロック
こんにちは。匠技術研究所の谷山 亮治です。
Linux/CentOSを動かしていいるPCサーバーのCPUをAMD Phenom(tm) II X6 1090T Processorにアップグレードしました。サーバーの起動がきびきびと速くなり、試験を行うことが大変楽になりました。
CPUマニアではないのですが、近年のAMD CPUの動作状況を体感することができました。AMD CPUは負荷が少なければ、なるだけ休んでいます。丁度自動車のエンジンの評価のように「3気筒だから、4気筒だから」ということではなく、必要とする仕事に対して十分な処理能力があるかどうかと同じです。AMD CPUの例のように性能が変動するCPUだと、コア単体での能力の数値を比較しても処理能力を知ることはできません。
■基本ソフトの情報
[root@virtsv ~]# uname -a
Linux virtsv 2.6.18-194.17.4.el5 #1 SMP Mon Oct 25 15:50:53 EDT 2010 x86_64 x86_64 x86_64 GNU/Linux
[root@virtsv ~]# lsb_release -a
LSB Version: :core-3.1-amd64:core-3.1-ia32:core-3.1-noarch:graphics-3.1-amd64:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: CentOS
Description: CentOS release 5.5 (Final)
Release: 5.5
Codename: Final
[root@virtsv ~]#
■AMD Phenom(tm) II X6 1090T Processorの1コアの動作状態
6コアなので、そのうちのひとつを抜粋します。負荷かがかかっていない状態なので、省エネ状態で最低クロックで動作しています。それでも、BogoMIPSは6429.07とAthron系列より高速のようです。
AMD Athlon(tm) II X4 620 Processorの1コアでは同じクロック(0.8G)でのBogoMIPSは5223.23なので、1コアあたりの処理能力は、1.23倍向上しています。
6コアなのでこの6倍分の処理能力があるので、驚きです。
[root@virtsv ~]# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 16
model : 10
model name : AMD Phenom(tm) II X6 1090T Processor
stepping : 0
cpu MHz : 800.000
cache size : 512 KB
physical id : 0
siblings : 6
core id : 0
cpu cores : 6
apicid : 0
fpu : yes
fpu_exception : yes
cpuid level : 6
wp : yes
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm 3dnowext 3dnow constant_tsc nonstop_tsc pni cx16 popcnt lahf_lm cmp_legacy svm extapic cr8_legacy altmovcr8 abm sse4a misalignsse 3dnowprefetch osvw
bogomips : 6429.07
TLB size : 1024 4K pages
clflush size : 64
cache_alignment : 64
address sizes : 48 bits physical, 48 bits virtual
power management: ts ttp tm stc 100mhzsteps hwpstate [8] [9]
起動時のBogomMIPSの値をgrepしてみました。
[root@virtsv ~]# dmesg | grep MIPS
Calibrating delay loop (skipped), value calculated using timer frequency.. 6429.07 BogoMIPS (lpj=3214536)
Calibrating delay using timer specific routine.. 6428.93 BogoMIPS (lpj=3214467)
Calibrating delay using timer specific routine.. 6429.07 BogoMIPS (lpj=3214537)
Calibrating delay using timer specific routine.. 6429.07 BogoMIPS (lpj=3214537)
Calibrating delay using timer specific routine.. 6429.07 BogoMIPS (lpj=3214535)
Calibrating delay using timer specific routine.. 6429.62 BogoMIPS (lpj=3214810)
[root@virtsv ~]#
■変動可能なCPUクロック
AMD Phenom(tm) II X6 1090T Processorは各コアごとに最高3.2G、最低0.8Gです。
[root@virtsv ~]# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
3200000 2400000 1600000 800000
Athron II x 4のデーターはこちら
Athron 64 x 2のデーターはこちら
ヤマハルーターやLinuxの勉強会・講座のご案内はこちら。
企業・団体のオープンソース活用のご相談はこちら
匠技術研究所はこちら