だ・か・らっ、Dia“l”yだってばさ!

これは『戯れ言』です。また、“Diary”ではなく“Dialy”です。つまり、日記に似て非なるものです。 所謂『日記』ではありません。お間違えの無いようお願いします。(^^;A

dnetc on ATOM(330)

Dual Coreですが、周波数は1.6 GHzであり、1.5 GHzなC7と近いので、昨日のC7と比較してみましょう。

C:\Program Files\distributed.net>dnetc -bench rc5-72

distributed.net client for Win32 Copyright 1997-2009, distributed.net
Please visit http://www.distributed.net/ for up-to-date contest information.
Start the client with '-help' for a list of valid command line options.


dnetc v2.9103-509-CTR-09013001 for Win32 (WindowsNT 6.1).
Please provide the *entire* version descriptor when submitting bug reports.
The distributed.net bug report pages are at http://bugs.distributed.net/
Using email address (distributed.net ID) 'sr@hyper.cx'

[Mar 26 23:52:06 UTC] Automatic processor type detection found
                      an Intel Atom processor.
[Mar 26 23:52:06 UTC] RC5-72: using core #0 (SES 1-pipe).
[Mar 26 23:52:25 UTC] RC5-72: Benchmark for core #0 (SES 1-pipe)
                      0.00:00:16.61 [1,672,720 keys/sec]
[Mar 26 23:52:25 UTC] RC5-72: using core #1 (SES 2-pipe).
[Mar 26 23:52:45 UTC] RC5-72: Benchmark for core #1 (SES 2-pipe)
                      0.00:00:17.17 [1,856,785 keys/sec]
[Mar 26 23:52:45 UTC] RC5-72: using core #2 (DG 2-pipe).
[Mar 26 23:53:04 UTC] RC5-72: Benchmark for core #2 (DG 2-pipe)
                      0.00:00:16.68 [3,017,006 keys/sec]
[Mar 26 23:53:04 UTC] RC5-72: using core #3 (DG 3-pipe).
[Mar 26 23:53:24 UTC] RC5-72: Benchmark for core #3 (DG 3-pipe)
                      0.00:00:16.39 [2,523,145 keys/sec]
[Mar 26 23:53:24 UTC] RC5-72: using core #4 (DG 3-pipe alt).
[Mar 26 23:53:43 UTC] RC5-72: Benchmark for core #4 (DG 3-pipe alt)
                      0.00:00:16.26 [2,792,040 keys/sec]
[Mar 26 23:53:43 UTC] RC5-72: using core #5 (SS 2-pipe).
[Mar 26 23:54:03 UTC] RC5-72: Benchmark for core #5 (SS 2-pipe)
                      0.00:00:16.39 [2,765,114 keys/sec]
[Mar 26 23:54:03 UTC] RC5-72: using core #6 (GO 2-pipe).
[Mar 26 23:54:22 UTC] RC5-72: Benchmark for core #6 (GO 2-pipe)
                      0.00:00:16.68 [3,238,635 keys/sec]
[Mar 26 23:54:22 UTC] RC5-72: using core #7 (SGP 3-pipe).
[Mar 26 23:54:42 UTC] RC5-72: Benchmark for core #7 (SGP 3-pipe)
                      0.00:00:17.14 [3,125,085 keys/sec]
[Mar 26 23:54:42 UTC] RC5-72: using core #8 (MA 4-pipe).
[Mar 26 23:55:02 UTC] RC5-72: Benchmark for core #8 (MA 4-pipe)
                      0.00:00:16.40 [2,335,099 keys/sec]
[Mar 26 23:55:02 UTC] RC5-72: using core #9 (MMX 4-pipe).
[Mar 26 23:55:20 UTC] RC5-72: Benchmark for core #9 (MMX 4-pipe)
                      0.00:00:16.10 [1,396,752 keys/sec]
[Mar 26 23:55:20 UTC] RC5-72: using core #10 (GO 2-pipe alt).
[Mar 26 23:55:39 UTC] RC5-72: Benchmark for core #10 (GO 2-pipe alt)
                      0.00:00:16.50 [2,084,314 keys/sec]
[Mar 26 23:55:39 UTC] RC5-72 benchmark summary :
                      Default core : #6 (GO 2-pipe)
                      Fastest core : #6 (GO 2-pipe)

ほぉほぉ、だいぶ差がありますね。
C7は、"SS 2-pipe"で[1,908,192 keys/sec]でした。
Atomは、"GO 2-pipe"で[3,238,635 keys/sec]。
GHz当たりに修正すると、

C7:   1,908,192 / 1.5 = 1,272,128 keys/sec
Atom: 3,238,635 / 1.6 = 2,024,147 keys/sec

だいたい1.7倍ですね。
nanoはC7よりどのくらい速いんでしょう?
1.9倍なんて記事も見たことありますが、これがそのままdnetcに当てはまるのであれば、Atomは越えられるのかな・・・
まぁ、そうは言っても、AtomAthlon64系(含むPhenom系)と比較して、GHz当たりの搾乳量は半分以下なので、nanoがAtomの3.5倍とかにならない限りdnetc的には駄目ですね。
また、仮にそうであったとしても、周波数がねぇ。