ユーザ用ツール

サイト用ツール


distributed.net情報

文書の過去の版を表示しています。


ベンチマークについて

全項目が揃っているCPUについては、dnetc v2.9112-521-GTR-16020313で測定した。古いものは当時のクライアントで。演算コアが同じなら結果も同じと思う。

dnetcのベンチマークはシングルスレッドで行われる。

ほとんどL1キャッシュ内で収まる小さな演算のようなので、L2キャッシュの容量や速度などはほとんど影響しない。

実際の計算はマルチスレッドで行われるため、マルチコアならほぼコア数に比例する実性能が出る。

Hyper Threadingによる2スレッド処理は、Core iシリーズの場合で、1スレッド処理より2割増し程度の実性能になる。(経験則)

最近のCPUは最高クロックが変動するが、ベンチマークはシングルスレッドで実行されるため、Turbo Boostが有効になる最高クロックで実施される。実際の演算はマルチスレッド実行のため、ベンチマークより低いクロックで実行される。実際の実行クロックは、デスクトップ版Core iシリーズなどではカタログスペック通りらしいが、モバイル版Core iシリーズは実測が必要だった。

以上のことから、下の票の「Actual」の項目は、

  • ベンチマーク最速の演算コアの値を、Max Clockで割り、Clockを掛ける。
  • マルチコアならコア数を掛ける。
  • コア数に対してスレッド数が多い(=Hyper Threading)なら、1.2倍する

という計算で求められている。

OGR-NG

AMD Mobile

CPUCoreOSClockMax ClockCT1T MAXper ClockActual
Geode LX 800GeodeWin XP 0.5 0.5 1 1 2,405,873 4,811,746 2,405,873
Geode LX 800GeodeUbuntu 12.04 0.5 0.5 1 1 2,371,584 4,743,168 2,371,584
C-60OntarioWin 7 64bit 1 1.33 2 2 12,380,715 9,308,808 18,617,617
A6 Micro-6500TMullinsWin 10 64bit 1.2 1.8 4 4 30,103,934 16,724,40880,277,157

AMD Desktop

CPUCoreOSClockMax ClockCT1T MAXper ClockActual
Phenom II X3 705eHekaWin 7 32bit 2.5 2.5 3 3 33,390,949 13,356,380 100,172,847
A8-7600KaveriWin 8.1 64bit 3.1 3.8 4 4 52,405,053 13,790,803 171,005,962

Intel Mobile

CPUCoreOSClockMax ClockCT1T MAXper ClockActual
Atom Z650Oak TrailWin 7 32bit 0.6 0.6 1 2 3,381,329 5,635,548 4,057,595
Atom Z3775GBayTrail-TWin 10 32bit 1.33 1.83 4 4 15,648,519 8,551,103 45,491,869
Mobile Celeron 866MHzCoppermine-128kWin Me 0.866 0.866 1 1 9,008,384 10,402,291 9,008,384
Mobile Celeron 2.2GHzNorthwood-256kWin 2000 2.2 2.2 1 1 15,876,426 7,216,557 15,876,426
Pentium M 735DothanWin XP 1.7 1.7 1 1 21,154,423 12,443,778 21,154,423
Core 2 Duo U7600MeromWin 7 32bit 1.2 1.2 2 2 20,743,621 17,286,351 41,487,242
Core 2 Duo P8400PenrynWin 7 32bit 2.26 2.26 2 2 39,882,499 17,647,123 79,764,998
Core 2 Duo P9500PenrynWin 7 32bit 2.53 2.53 2 2 44,764,321 17,693,408 89,528,642
Core i3-380MNehalemUbuntu 16.04 2.53 2.53 2 4 49,531,470 19,577,656 118,875,528
Core i7 3517UIvy BridgeWin 10 64bit 2.8 3 2 4 66,616,061 22,205,354 149,219,977
Core i5 4200UHaswellWin 10 64bit 2.1 2.6 2 4 56,798,142 21,845,439 110,101,014

Intel Desktop

CPUCoreOSClockMax ClockCT1T MAXper ClockActual
Celeron E1400Allendale-512kUbuntu 16.04 2 2 2 2 41,707,095 20,853,548 83,414,190
Core 2 Duo E8300WolfdaleUbuntu 16.04 2.83 2.83 2 2 60,164,129 21,259,410 120,328,258
Core i7-2600KSandy BridgeWin 7 64bit 3.4 3.8 4 8 80,080,248 21,073,749 343,923,591
Pentium G3240HaswellWin 8.1 64bit 3.1 3.1 2 2 72,030,860 23,235,761 144,061,720
Core i5 4440HaswellWin 7 64bit 3.1 3.3 4 4 70,397,963 21,332,716 264,525,679
Core i3 6100SkylakeWin 10 64bit 3.7 3.7 2 4 78,873,123 21,317,060 189,295,495

VIA

CPUCoreOSClockMax ClockCT1T MAXper ClockActual
C7-M ULV 1GHzEstherWin XP Tablet 1 1 1 1 5,700,765 5,700,765 5,700,765
Nano L2200Nano 2000Win XP 1.6 1.6 1 1 18,036,552 11,272,845 18,036,552

履歴

2016/10/25表内容変更、GeodeLX800(Ubuntu)、Mobile Celeron 866/2.2、Celeron E1400、Core 2 Duo P8400/E8300、Pentium G3240、C7-M ULV追加
2016/08/29A6 Micro-6500T追加
2016/08/27Core i3-380M (32bit)追加
2016/07/14Core i3-380M (64bitのみ)、C-60追加
2016/06/16新規

RC5-72 (CPU)

CPUCoreOSClockMax ClockCoresThreadsRC5-72 MAXper ClockActualSES 1-pipeSES 2-pipeDG 2-pipeDG 3-pipeDG 3-pipe altSS 2-pipeGO 2-pipeSGP 3-pipeMA 4-pipeMMX 4-pipeGO 2-pipe altGO 2-pipe bYK/RT AVX2SNJL 3-pipeKBE-64 3-pipeGO 2-pipe cGO 2-pipe dYK AVX2
Geode LX 800Win XP 0.5 0.5 1 1 591,525 1,183,050 591,525 413,869 423,821 454,190 443,570 462,742 476,775 568,471 458,910 301,058 483,058 591,525
C7-M ULVEstherWin XP Tablet 1 1 1 1 1,276,738 1,276,738 1,276,738 794,531 881,875 1,208,262 1,028,997 1,241,557 1,276,738 1,144,950 1,241,557 782,738 1,044,188 926,007 1,131,889
Nano L2200Nano 2000Win XP 1.6 1.6 1 1 4,683,483 2,927,177 4,683,483 1,807,266 3,498,389 3,595,012 3,697,125 3,916,992 3,408,239 4,642,365 4,264,357 3,644,544 1,831,889 4,264,912 4,683,483
Core 2 Duo P9500PenrynWin 7 32bit 2.53 2.53 2 2 10,073,845 3,981,757 20,147,690 5,393,578 9,005,144 7,235,303 9,117,070 8,259,877 7,790,529 9,128,837 9,393,976 7,908,772 6,573,376 9,760,870 10,073,845
Phenom II X3 705eHekaWin 7 32bit 2.5 2.5 3 3 9,507,322 3,802,929 28,521,966 9,507,322
C-60OntarioWin 7 64bit 1 1.33 2 2 4,207,192 3,163,302 6,326,605 2,503,120 3,205,716 3,129,856 2,927,489 3,034,871 3,158,791 3,491,154 3,059,092 1,643,723 2,272,295 3,457,092 3,521,332 3,126,694 3,243,759 4,207,192 4,191,534
A6 Micro-6500TMullinsWin 10 64bit 1.2 1.8 4 4 6,148,124 3,415,624 16,394,997 3,470,372 4,618,531 4,219,537 4,438,302 4,570,605 4,709,409 5,132,518 4,460,961 3,775,425 2,780,588 4,730,336 5,287,483 4,547,116 4,761,532 5,984,191 6,148,124
A8-7600KaveriWin 8.1 64bit 3.1 3.8 4 4 14,737,608 3,878,318 48,091,142 6,122,767 10,039,986 10,269,494 10,285,574 10,497,198 10,629,859 13,669,796 10,814,057 10,409,327 6,469,337 11,739,530 14,737,608 11,281,618 11,788,410 13,253,012 13,641,526
Atom Z650Oak TrailWin 7 32bit 0.6 0.6 1 2 1,088,621 1,814,368 1,306,345 596,648 668,442 1,020,092 883,238 950,623 958,785 1,088,621 1,061,462 793,783 490,652 743,630 1,078,739
Atom Z3775GBayTrail-TWin 10 32bit 1.33 1.83 4 4 3,470,372 1,896,378 10,088,732 2,523,145 2,561,211 3,028,147 2,888,542 3,055,225 2,951,233 3,470,372 3,029,515 2,844,247 2,999,350 2,949,804 3,242,904
Core i3-380MNehalemUbuntu 16.04 2.53 2.53 2 4 8,226,255 3,251,484 19,743,012 4,958,819 6,760,221 6,917,033 6,657,246 7,032,012 6,871,374 7,969,032 7,040,128 6,183,497 6,257,567 7,182,710 8,245,230 6,653,468 6,764,643 7,916,467 8,226,255
Core i7-2600KSandy BridgeWin 7 64bit 3.4 3.8 4 8 10,884,261 2,864,279 46,745,037 6,256,561 8,153,578 8,342,705 9,052,272 9,212,874 8,832,163 10,884,261 9,810,463 8,767,055 9,414,965 10,105,550 10,349,009 9,076,639 9,726,232 10,404,437 10,629,489
Core i7-2600K(OC)Sandy BridgeWin 8.1 64bit 4.2 4.5 4 8 13,399,438 2,977,653 60,029,482 7,760,375 10,018,543 10,307,551 11,217,332 11,200,402 10,928,128 13,399,438 11,945,690 10,714,622 11,598,998 12,450,312 13,075,237
Core i7 3517UIvy BridgeWin 10 64bit 2.8 3 2 4 11,078,197 3,692,732 24,815,161 5,181,346 7,652,750 7,837,154 9,759,579 8,564,363 8,865,436 9,601,074 10,104,379 8,878,838 7,692,985 9,305,070 10,047,129 10,515,822 11,078,197 10,220,190 11,052,214
Core i5 4200UHaswellWin 10 64bit 2.1 2.6 2 4 31,390,539 12,073,284 60,849,353 5,087,832 7,399,270 7,777,678 8,153,792 7,603,057 7,285,418 8,750,684 8,391,645 6,524,515 6,671,213 8,747,180 8,576,947 16,397,362 7,949,656 8,480,464 9,166,710 8,763,883 31,390,539
Core i5 4440HaswellWin 7 64bit 3.1 3.3 4 4 39,459,347 11,957,378 148,271,486 6,001,230 8,836,514 9,236,380 9,436,345 8,882,089 8,806,189 10,983,609 10,237,918 8,183,820 8,065,713 10,645,723 10,851,058 24,225,779 9,798,058 10,214,126 11,057,490 10,765,231 39,459,347
Core i3 6100SkylakeWin 10 64bit 3.7 3.7 2 4 58,987,453 15,942,555 141,569,887 6,423,272 7,035,946 7,001,719 6,826,771 7,183,256 7,243,531 8,075,958 7,066,544 6,287,416 5,965,582 7,484,388 8,418,124 35,984,297 13,793,614 15,009,229 14,181,640 15,119,802 58,987,453

履歴

2016/08/29A6 Micro-6500T追加
2016/08/27Core i3-380M (32bit)追加
2016/07/14Core i3-380M (64bitのみ)、C-60追加
2016/06/16新規

RC5-72 GPU(OpenCL)

CPUCoreCore ClockCURC5-72 MAXper Clockper Shader・ClockCL ANSI 1-pipeCL 1-pipeCL 2-pipeCL 4-pipe
C-60Ontario / HD6290 0.276 1 18,771,174 68,011,500 68,011,500 925,935 8,792,477 15,659,505 18,771,174
A6 Micro-6500TMullins / R4 0.4 2 69,265,350 173,163,375 86,581,688 48,266,023 67,382,386 68,544,909 69,265,350
A8-7600Kaveri / R7 0.72 6 368,669,066 512,040,369 85,340,062 256,346,913 362,397,732 368,320,396 368,669,066
Atom Z3775GBayTrail-T / HD Graphics 0.646 4 8,196,000 12,687,307 3,171,827 1,806,427 8,196,000 7,402,838 4,374,400
Core i7 3517UIvy Bridge / HD 4000 1.05 16 51,975,552 49,500,526 3,093,783 13,109,217 51,975,552 51,482,828 20,013,608
Core i5 4440Haswell / HD 4600 1.15 20 54,251,156 47,174,918 2,358,746 4,402,779 53,819,700 54,251,156 22,738,765
Core i5 4200UHaswell / HD 4400 1 20 72,659,752 72,659,752 3,632,988 9,056,389 72,659,752 63,324,192 59,749,208
Core i3 6100Skylake / HD 530 1.05 23 167,064,510 159,109,057 6,917,785 82,643,081 136,158,173 138,839,558 167,064,510
RADEON HD 5670Redwood XT 0.775 5 422,688,000 545,403,871 109,080,774 56,723,393 129,307,704 256,927,676 422,688,000
RADEON HD 6450Caicos 0.89 2 142,487,261 160,098,046 80,049,023 25,357,640 43,516,766 86,500,121 142,487,261
RADEON HD 6970Cayman XT 0.89 24 2,072,623,683 2,328,790,655 97,032,944 430,530,004 701,171,444 1,465,984,182 2,072,623,683
GeForce GTX560TiGF114 (Fermi) 1.76 8 287,769,879 163,505,613 20,438,202 89,677,090 280,316,834 287,769,879 182,862,783
GeForce GTX750TiGM107 (Maxwell) 1.085 5 960,905,679 885,627,354 177,125,471 851,484,291 858,137,746 940,304,196 960,905,679
GeForce GTX1070GP104-200 (Pascal) 1.835 15 5,297,460,608 2,886,899,514 192,459,968 3,950,677,571 5,009,633,571 5,049,103,681 5,297,460,608

履歴

2016/09/03GeForce GTX1070追加
2016/08/29A6 Micro-6500T追加、Shadersの項をCU数に変更
2016/07/14C-60追加
2016/06/16新規

ベンチマークから得られる知見

オンボードグラフィックでのRC5-72 GPU処理の有用性

Fusion APUならGPUの性能が素晴らしいのでGPUを使うべき。

Intel系でも、最近はCPU性能よりGPU性能が上昇傾向にあり、RC5-72でも、内蔵GPUを利用するほうがパワーが出るケースがある。

Skylakeでは、AVX2対応演算コアのおかげでCPUでも高速に処理できるが、GPUの強化も大きいため、性能が拮抗している。

Core i3-6100ではややGPUが上回る。デスクトップ用Core i5/i7の多くは同じHD 530なので、クアッドコアモデルならCPUが勝りそうだ。

また、Celeronや一部Pentium、末尾P品番のものに搭載のHD 510は、EU数半減のため性能が見込めない。これならCPU優位になるかもしれない。

逆にモバイル用を中心としたIris Graphics搭載モデルは、EU数が2倍または3倍と強化されている。モバイル用はi5/i7にもデュアルコアのものが多いので、これらではGPU優位がはっきり出そうだ。

Haswellでは、GPUがさほど奮わないので、4コアのものではCPU優位になる。

Ivy Bridge以前では、CPUがAVX2非対応で伸びないため、GPU優位になるようだ。

distributed.net情報.1477356430.txt.gz · 最終更新: 2016/10/25 09:47 by mubouan