情報技術の四方山話

AI、IoT、ヤマハルータ、VPN、無線LAN、Linux、クラウド、仮想サーバと情報セキュリティのよもやま話

Linux/AMD新旧CPUの最小クロックでの処理能力を比較

2010-11-07 19:52:14 | Linux/Android
匠技術研究所
Linux/AMD新旧CPUの最小クロックでの処理能力を比較


こんにちは。匠技術研究所の谷山 亮治です。
Linux/AMD CPUでの負荷状況に合わせたクロックの自動変化を観察しています。昨日に続き、サーバー機の様子を紹介します。

■実行環境
[root@virtsv ~]# uname -a
Linux virtsv 2.6.18-194.8.1.el5 #1 SMP Thu Jul 1 19:04:48 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 ~]#

■Linux/CentOSサーバーで調整可能なCPUクロック
[root@virtsv ~]# dmesg | grep power
powernow-k8: Found 1 AMD Athlon(tm) II X4 620 Processor processors (4 cpu cores) (version 2.20.00)
powernow-k8: 0 : fid 0x0 gid 0x0 (2600 MHz)
powernow-k8: 1 : fid 0x0 gid 0x0 (1900 MHz)
powernow-k8: 2 : fid 0x0 gid 0x0 (1400 MHz)
powernow-k8: 3 : fid 0x0 gid 0x0 (800 MHz)

[root@virtsv ~]# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies
2600000 1900000 1400000 800000

■実際に稼働しているCPUクロック
最低のクロックで動作しています。このシステムはAMDの4コアのCPUなので4コア表示しています。
[root@virtsv ~]# cat /proc/cpuinfo
processor : 0
vendor_id : AuthenticAMD
cpu family : 16
model : 5
model name : AMD Athlon(tm) II X4 620 Processor
stepping : 2
cpu MHz : 800.000
cache size : 512 KB
bogomips : 5223.59
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]

processor : 1
vendor_id : AuthenticAMD
cpu family : 16
model : 5
model name : AMD Athlon(tm) II X4 620 Processor
stepping : 2
cpu MHz : 800.000
cache size : 512 KB
bogomips : 5223.96
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]

processor : 2
vendor_id : AuthenticAMD
cpu family : 16
model : 5
model name : AMD Athlon(tm) II X4 620 Processor
stepping : 2
cpu MHz : 800.000
cache size : 512 KB
bogomips : 5223.78
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]

processor : 3
vendor_id : AuthenticAMD
cpu family : 16
model : 5
model name : AMD Athlon(tm) II X4 620 Processor
stepping : 2
cpu MHz : 800.000
cache size : 512 KB
bogomips : 5223.23
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]

[root@virtsv ~]#

■前回のCPUとの比較
前回紹介したCPUはやや古い2コアのCPUでした。今回のCPUと比較すると、
新しい方が動作中のクロックが800Mと古い方の動作クロック1000Mに比べて低いのですが、一コアあたりの処理能力の目安である、BogoMIPSは約2.6倍に向上しています。

クロック当たりのBogoMIPSを見ると
古いCPU : AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
BogoMIPS/Clock : 1999.90/1000.000 = 1.99
新しいCPU : AMD Athlon(tm) II X4 620 Processor
BogoMIPS/Clock : 5223.59/800.000 = 6.53

6.53/1.99 = 3.28倍/Clock

この単一コアでの比較では、動作クロックが低くなっても性能が向上していることが良く判ります。

processor : 0
vendor_id : AuthenticAMD
cpu family : 15
model : 75
model name : AMD Athlon(tm) 64 X2 Dual Core Processor 4200+
stepping : 2
cpu MHz : 1000.000
cache size : 512 KB
bogomips : 1999.90
clflush size : 64
cache_alignment : 64
address sizes : 40 bits physical, 48 bits virtual
power management: ts fid vid ttp tm stc

processor : 0
vendor_id : AuthenticAMD
cpu family : 16
model : 5
model name : AMD Athlon(tm) II X4 620 Processor
stepping : 2
cpu MHz : 800.000
cache size : 512 KB
bogomips : 5223.59
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]


ヤマハルーターやLinuxの勉強会・講座のご案内はこちら。



企業・団体のオープンソース活用のご相談はこちら
匠技術研究所はこちら


RTXVPN「どこでもネット!」へ
OpenOffice.orgをダウンロードMozilla Firefox ブラウザ無料ダウンロード

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« 11月6日(土)のつぶやき | トップ | 11月7日(日)のつぶやき »
最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

Linux/Android」カテゴリの最新記事