ユーザ用ツール

サイト用ツール


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

CPUCoreOSClockMax ClockCoresThreadsOGR-NG MAXper ClockActualFLEGE 2.0rt-asm-genericrt-asm-mmxcj-asm-sse2cj-asm-sse-p4cj-asm-sse-k8cj-asm-sse4.1cj-asm-sse2-lzcntFLEGE-64 2.0cj-asm-genericcj-asm-sse2cj-asm-sse2-lzcnt
Geode LX 800Win XP 0.5 0.5 1 1 2,405,873 4,811,746 2,405,873 1,468,621 2,405,873 2,128,391
C7-M ULVEstherWin XP Tablet 1 1 1 1 5,700,765 5,700,765 5,700,765 3,158,057 3,543,252 5,700,765 5,222,400 5,041,230 5,244,558
Pentium M 735DothanWin XP 1.7 1.7 1 1 21,154,423 12,443,778 21,154,423 11,405,976 15,022,434 20,613,925 16,986,975 20,530,103 21,154,423
Nano L2200Nano 2000Win XP 1.6 1.6 1 1 18,036,552 11,272,845 18,036,552 8,664,198 7,652,498 14,691,725 18,036,552 14,563,555 14,785,560
Core 2 Duo P9500PenrynWin 7 32bit 2.53 2.53 2 2 44,764,321 17,693,408 89,528,642 20,497,829 27,853,675 37,409,855 44,764,321 36,205,173 39,241,430 44,475,743
Phenom II X3 705eHekaWin 7 32bit 2.5 2.5 3 3 33,390,949 13,356,380 100,172,847 33,390,949
C-60OntarioWin 7 64bit 1 1.33 2 2 12,380,715 9,308,808 18,617,617 6,519,986 6,883,151 10,023,772 9,327,899 9,992,581 10,395,939 10,395,939 10,378,809 12,380,715 11,386,026 11,953,267
A6 Micro-6500TMullinsWin 10 64bit 1.2 1.8 4 4 30,103,934 16,724,408 80,277,157 10,384,205 9,249,878 13,426,147 19,098,960 14,773,669 15,928,888 20,978,233 22,806,949 17,476,167 21,047,957 26,779,393 30,103,934
A8-7600KaveriWin 8.1 64bit 3.1 3.8 4 4 52,405,053 13,790,803 171,005,962 25,261,296 27,235,889 30,868,590 34,471,600 31,819,214 32,796,507 34,662,479 34,832,177 45,640,603 52,405,053 45,954,277 47,741,790
Atom Z650Oak TrailWin 7 32bit 0.6 0.6 1 2 3,381,329 5,635,548 4,057,595 1,998,010 2,533,024 2,632,710 3,381,329 2,337,695 2,480,963
Atom Z3775GBayTrail-TWin 10 32bit 1.33 1.83 4 4 15,648,519 8,551,103 45,491,869 7,431,051 8,746,153 11,690,800 15,648,519 10,729,357 13,036,972 15,130,579
Core i3-380MNehalemUbuntu 16.04 2.53 2.53 2 4 49,531,470 19,577,656 118,875,528 21,181,798 28,514,665 34,649,872 38,002,834 32,660,319 36,111,654 38,120,165 35,745,405 41,527,518 49,531,470
Core i7-2600KSandy BridgeWin 7 64bit 3.4 3.8 4 8 80,080,248 21,073,749 343,923,591 22,949,078 34,551,781 52,919,166 64,172,487 52,243,792 53,645,210 64,577,518 42,667,341 48,575,577 80,080,248
Core i7-2600K(OC)Sandy BridgeWin 8.1 64bit 4.2 4.5 4 8 98,725,659 21,939,035 442,290,952 28,335,673 42,913,998 66,425,054 79,798,461 64,456,308 66,285,310 79,740,193 52,636,472 59,635,430 98,725,659
Core i7 3517UIvy BridgeWin 10 64bit 2.8 3 2 4 66,616,061 22,205,354 149,219,977 22,286,965 28,922,971 44,549,060 53,911,176 44,610,235 41,922,560 52,813,616 44,945,043 45,692,996 66,616,061
Core i5 4200UHaswellWin 10 64bit 2.1 2.6 2 4 56,798,142 21,845,439 110,101,014 17,731,590 27,335,251 41,543,829 45,192,314 40,839,868 41,492,786 44,413,608 45,456,695 33,021,822 35,713,119 56,798,142 56,571,971
Core i5 4440HaswellWin 7 64bit 3.1 3.3 4 4 70,397,963 21,332,716 264,525,679 22,099,544 32,939,875 50,783,025 57,071,973 49,874,823 51,782,689 56,290,109 39,944,965 43,737,937 69,736,356 70,397,963
Core i3 6100SkylakeWin 10 64bit 3.7 3.7 2 4 78,873,123 21,317,060 189,295,495 18,049,040 25,448,434 38,006,784 43,271,806 37,867,868 38,124,490 43,843,584 43,482,798 53,772,316 56,885,311 78,873,123 77,777,517

履歴

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情報.1472913950.txt.gz · 最終更新: 2016/09/03 23:45 by mubouan