Real-life CPU benchmarks

CPU megahertz isn't everything. On this page I have gathered some benchmarks for computers used at our department, as well as for some other computers. If you have a different computer that you would like to see in this list, let me know. The benchmarks are based on cut-down versions of programs that people have been running long enough for CPU speed to be a real issue. (I would like to have a few more programs to test with, though.) The point of these benchmarks is to show the difference between different CPU architectures (useful when buying new computers), the difference between different compiler flags (useful when compiling), the difference between machines at the department (useful when running CPU-intensive programs), and the difference between different compiler versions (mostly as a curiosity, really).

All programs have been compiled with gcc 3.2 or newer, with -O3 and a few different sets of compiler flags. The code was compiled for i686 on the 32-bit x86 systems, and for the compiler's default target on the 64-bit systems.

The table below is bit messy, but it should be fairly self-explanatory. The scores for individual tests are just 1/exectime times a factor that brings the scores into the range of clock frequencies. The overall scores are the geometric means of the individual test scores. For the first set of compiler options, the /MHz column is the overall score divided by the real frequency. When n instances of the programs were run in parallel, as shown by *n in the first column, the scores reflect the total performance, not the performance per CPU core.

For the other sets of options, the % ch column shows the change in score versus the first set of options. Red and green have been used for scores deviating much from the overall score, to point out strengths and weaknesses. Each test has been run at least three times, and the best time is used. Pink background is used for tests where the standard deviation is above some threshold, whereas blue background indicates that the test was only run once. The whole set of programs (including the PHP script that generated the main table) can be downloaded here.

For the last two sets of compiler options, the program is compiled with -fprofile-arcs, run, and recompiled with -fbranch-probabilities. The [best match] architecture is the one listed in the -march column. The possible choices depends on the compiler, and I have tried to make the script choose the one that most closely matches the hardware. In some cases a different choice may well have produced faster code.

The log() function is a source of confusion, as its implementation in glibc has changed once or twice. More generally, the performance of glibc can differ between systems depending on version and how it was compiled.

Programs
ProgramWeightDescription
HP191.0 Enumeration of all designing sequences in the HP model for N=19. Mostly data structure handling (trees) with limited RAM consumption (~2MB). No floating-point operations. (carl)
4cyc0.5 Calculation of the number of 4-cycles in Kauffman networks. Floating-point summation of a septuple-sum, with many calls to log() and exp(). (carl)
sand0.3 5-dimensional sandpile simulation with 30^5 cells. Extremely memory-intensive with random memory accesses in two 24MB blocks. (bjorn)
6cyc0.5 Monte Carlo summation of the number of 6-cycles in Kauffman networks. (bjorn)
6c_ld0.5 The same as 6cyc, but with long double instead of double. (bjorn)
hair1.0 All-atom MC simulation of a beta-hairpin (244 atoms). Lots of floating-point operations, limited memory consumption. (anders)
canal1.0 Counting cycles in boolean networks with nested canalyzing rules and a power law connectivity distribution. (carl)
osim1.0 Simulation of plant cell growth. (henrik)

ComputerCPU MHz GCC -march Score (bogo-MHz) (-O3 only) plus -fomit-frame-pointer -maccumulate-outgoing-argsplus -ffast-mathplus -march=nativeminus -march, plus profiling for branch predictionplus -march=native (with profiling)
ALL/MHz HP19 4cyc sand 6cyc 6c_ld hair canal osim ALL% chHP19 4cyc sand 6cyc 6c_ld hair canal osimALL% chHP19 4cyc sand 6cyc 6c_ld hair canal osimALL% chHP19 4cyc sand 6cyc 6c_ld hair canal osimALL% chHP19 4cyc sand 6cyc 6c_ld hair canal osimALL% chHP19 4cyc sand 6cyc 6c_ld hair canal osim
tellus*16/7.4.1/64 Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz 5000 7.4.1 native 131646 26.33 117386 125538 43287 180176 142631 118677 118440 213717 131928 +0.2% 117886 125621 43299 179560 142958 119054 118886 214011 135489 +2.9% 118632 125811 43290 208414 163674 121186 117147 214500 136457 +3.7% 111294 127317 43299 218426 163363 126565 118008 220120 - - - - - - - - - - - - - - - - - - - -
tellus*8/7.4.1/64 Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz 5000 7.4.1 native 103500 20.70 90357 92348 42340 118744 91730 94515 87435 210962 103334 -0.2% 89991 93217 42340 119393 92004 93441 87259 210819 105765 +2.2% 90244 90945 42365 134760 102368 96120 85951 214454 106939 +3.3% 85226 90995 42389 140431 101920 100855 87384 222711 - - - - - - - - - - - - - - - - - - - -
einstein*8/4.5.1/64 Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz 3401 4.5.1 native 43582 12.81 38101 48574 20897 56020 43787 35868 36648 74849 44928 +3.1% 38708 49232 21540 57237 45128 37409 38001 77955 47333 +8.6% 39429 48506 21605 60490 53428 38905 38740 87895 46231 +6.1% 40159 42804 21346 59891 52307 40376 36784 82902 - - - - - - - - - - - - - - - - - - - -
coyne*8/4.5.0/64 Intel(R) Core(TM) i7 CPU 950 @ 3.07GHz 3060 4.5.0 native 34156 11.16 28389 40661 22022 42553 38372 28665 30324 48743 34266 +0.3% 28445 40729 21987 42581 38498 28971 30309 48950 35156 +2.9% 28415 38924 21974 47327 43290 30317 30415 49547 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
einstein*4/4.5.1/64 Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz 3401 4.5.1 native 29365 8.63 25291 32270 13227 35767 28417 24709 23518 56477 30393 +3.5% 26329 33253 13511 36116 29625 25907 24426 58015 31972 +8.9% 25987 33182 13600 39294 33146 28123 25935 61958 31175 +6.2% 26495 23952 13393 39550 32560 28240 24880 64799 - - - - - - - - - - - - - - - - - - - -
selma*8/4.1.2/64 Intel(R) Xeon(R) CPU E5345 @ 2.33GHz 2327 4.1.2 nocona 26761 11.50 21954 20822 10580 29821 28657 26351 32871 36973 26776 +0.1% 21940 20840 10590 29844 28766 26366 32860 36995 28070 +4.9% 21921 21230 10577 32199 31328 31023 32841 37858 - - - - - - - - - - 28124 +5.1% 20476 21187 10616 36042 33569 30919 33012 37355 27275 +1.9% 20352 21333 10631 36169 33692 26359 34020 35540
coyne*4/4.5.0/64 Intel(R) Core(TM) i7 CPU 950 @ 3.07GHz 3060 4.5.0 native 25411 8.30 21157 28867 14382 28263 25648 22060 21477 43697 25355 -0.2% 21133 28867 14376 28333 25537 22067 21197 43796 26215 +3.2% 21139 29352 14376 32130 28082 23296 21192 44696 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
base2*8/4.1.2/64 Intel(R) Xeon(R) CPU E5310 @ 1.60GHz 1596 4.1.2 - 20353 12.75 17303 21798 8578 23555 21459 19410 22537 25703 20354 +0.0% 17304 21827 8575 23454 21462 19420 22547 25720 21120 +3.8% 17275 23163 8575 25362 23283 21051 22532 26410 - - - - - - - - - - 21063 +3.5% 15636 22526 8633 29290 25320 21081 22678 25732 - - - - - - - - - -
tellus/7.4.1/64 Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz 5000 7.4.1 native 13879 2.78 12007 12073 7935 15130 12115 12522 11440 28040 13910 +0.2% 12048 12409 8097 15660 12214 12141 11447 27999 14209 +2.4% 11994 12111 8097 17919 13540 12772 11338 27446 14426 +3.9% 11367 12243 8110 18547 13582 13187 11665 29046 - - - - - - - - - - - - - - - - - - - -
coyne*2/4.5.0/64 Intel(R) Core(TM) i7 CPU 950 @ 3.07GHz 3060 4.5.0 native 12766 4.17 10575 14432 7712 14164 12845 11029 10728 21975 12736 -0.2% 10587 14432 7713 14082 12799 11031 10612 21994 13157 +3.1% 10562 14676 7713 16083 14006 11650 10607 22374 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
coyne*2/4.5.0/64;1 Intel(R) Core(TM) i7 CPU 950 @ 3.07GHz 3060 4.5.0 native 12589 4.11 10503 14392 6581 14127 12802 10971 10693 21681 12526 -0.5% 10510 14277 6513 14009 12727 10926 10654 21519 12887 +2.4% 10447 14523 6332 15971 13911 11507 10518 21981 12823 +1.9% 10347 14766 6496 15917 13933 11651 10690 20644 - - - - - - - - - - - - - - - - - - - -
beckett/7.4.1/64 Intel(R) Core(TM) i9-9900K CPU @ 3.60GHz 4000 7.4.1 native 11378 2.84 9646 10002 7291 12761 9804 10088 9341 22861 11328 -0.4% 9676 10002 7343 12736 9795 10015 9332 22387 11515 +1.2% 9667 9685 7359 14343 10977 10259 9052 22412 11647 +2.4% 9126 9832 7343 14951 10912 10783 9369 22754 - - - - - - - - - - - - - - - - - - - -
c3/4.8.1/64 Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz 4001 4.8.1 native 11098 2.77 10321 7991 6770 12391 10177 9711 8941 22861 11127 +0.3% 10331 7987 6713 12561 10381 9677 8945 22942 10441 -5.9% 10150 7496 6797 8001 7145 10297 8916 23639 10650 -4.0% 10018 6623 6811 8008 7147 11154 9434 24912 - - - - - - - - - - - - - - - - - - - -
castor/4.8.5/64 Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz 4200 4.8.5 native 10886 2.59 8769 8431 6209 12346 9791 9724 9467 23160 10894 +0.1% 8755 8381 6258 12437 9787 9669 9458 23383 10204 -6.3% 8780 7807 6243 8088 7326 9741 9439 23582 10100 -7.2% 8674 6267 6300 8036 7343 10475 8975 24535 - - - - - - - - - - - - - - - - - - - -
base2*4/4.1.2/64 Intel(R) Xeon(R) CPU E5310 @ 1.60GHz 1596 4.1.2 - 10308 6.46 8656 10935 5420 11765 10695 9693 11233 12959 10293 -0.1% 8652 10787 5362 11781 10673 9698 11279 12931 10698 +3.8% 8648 11593 5413 12672 11627 10516 11251 13297 - - - - - - - - - - 10654 +3.4% 7810 11255 5423 14641 12709 10545 11318 12860 - - - - - - - - - -
camus/4.8.1/64 Intel(R) Core(TM) i7-4770 CPU @ 3.40GHz 3401 4.8.1 native 9835 2.89 9038 7018 5874 10990 9086 8605 8068 20283 9850 +0.2% 9072 6959 6042 10978 9030 8565 8081 20433 9155 -6.9% 8863 6432 5840 6999 6285 9025 7990 20716 9306 -5.4% 8777 5793 6035 7002 6271 9775 8161 21711 - - - - - - - - - - - - - - - - - - - -
einstein/4.5.1/64 Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz 3401 4.5.1 native 8587 2.52 7368 9327 4202 10336 8240 7273 6834 16426 8588 +0.0% 7365 9283 4203 10336 8143 7264 6846 16566 8878 +3.4% 7363 9147 4200 10732 9060 7699 7107 17120 8656 +0.8% 7370 6578 4215 10807 8958 7736 6826 18059 - - - - - - - - - - - - - - - - - - - -
patsy/4.5.1/64 Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz 3401 4.5.1 native 8482 2.49 7286 9222 4195 10241 8098 7159 6768 16179 8444 -0.5% 7224 9157 4097 10215 8037 7141 6749 16234 8717 +2.8% 7212 9125 4097 10475 8893 7566 7000 16737 8480 -0.0% 7203 6469 4095 10563 8812 7604 6696 17649 - - - - - - - - - - - - - - - - - - - -
kafka/4.8.1/64 Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz 3800 4.8.1 native 8442 2.22 8130 5958 4321 9239 8040 7077 7369 17075 8429 -0.2% 8121 5954 4307 9248 8034 7080 7369 16956 7841 -7.1% 7901 5606 4312 5926 5616 7425 7145 17350 8029 -4.9% 7866 5243 4332 5959 5581 8314 7321 17992 - - - - - - - - - - - - - - - - - - - -
johnny/4.8.5/64 Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz 3800 4.8.5 native 8315 2.19 7921 6204 4234 9610 7891 6948 7172 16398 8336 +0.2% 7950 6105 4328 9596 7858 6930 7413 16139 7929 -4.7% 7915 5947 4323 6058 5741 7405 7418 16926 8050 -3.2% 7772 5391 4303 6167 5719 8259 7566 17288 - - - - - - - - - - - - - - - - - - - -
einstein/4.7.2/64 Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz 3401 4.7.2 native 8106 2.38 7798 5875 4635 8184 7462 6484 7352 16737 8118 +0.1% 7817 5891 4650 8160 7479 6494 7364 16751 7787 -3.9% 7889 5428 4698 6152 5934 6753 7293 17000 7955 -1.9% 7933 4986 4606 6171 5934 7670 7301 17633 - - - - - - - - - - - - - - - - - - - -
selma*2/4.1.2/64 Intel(R) Xeon(R) CPU E5345 @ 2.33GHz 2327 4.1.2 nocona 6813 2.93 5486 5208 3626 7426 7195 6592 8235 9317 6801 -0.2% 5481 5210 3595 7460 7197 6588 8180 9299 7153 +5.0% 5489 5299 3717 8039 7858 7761 8237 9494 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
davies/4.6.3/64 Intel(R) Core(TM) i5-3450S CPU @ 2.80GHz 2793 4.6.3 native 6427 2.30 5326 4522 3981 7024 6057 5935 5437 13466 6435 +0.1% 5321 4541 3984 6980 6064 5937 5435 13579 6480 +0.8% 5296 4287 3971 7146 6396 6312 5336 13494 6469 +0.6% 5337 3892 3980 7252 6387 6273 5490 13504 - - - - - - - - - - - - - - - - - - - -
amdx2*2/4.1.2/64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ 2200 4.1.2 athlon64 6183 2.81 6247 6412 3205 7486 5791 6475 6554 6190 6179 -0.1% 6214 6409 3231 7475 5787 6474 6557 6194 6341 +2.6% 6236 6446 3222 7138 6847 6871 6564 6335 - - - - - - - - - - 6509 +5.3% 6067 6600 3241 8667 7061 6954 6546 6622 6538 +5.7% 5930 6922 3270 8702 7051 7043 6628 6593
hank*2/4.4.1/64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 2000 4.4.1 athlon64 5953 2.98 5603 5683 2880 7488 6201 6035 5602 7367 5953 +0.0% 5608 5704 2882 7478 6195 6034 5595 7367 6116 +2.7% 5607 5389 2886 8315 7392 6318 5598 7346 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
willie*2/4.1.0/64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 2000 4.1.0 athlon64 5670 2.83 5470 5808 3082 6679 5214 6196 5825 5966 5669 -0.0% 5468 5803 3078 6683 5228 6196 5814 5967 5822 +2.7% 5463 5920 3082 7125 6196 6366 5816 5972 - - - - - - - - - - 5942 +4.8% 5371 6421 3124 7763 6444 6447 5835 6049 5985 +5.6% 5590 6419 3120 7758 6435 6445 5848 6059
hank*2/4.1.0/64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 2000 4.1.0 athlon64 5661 2.83 5464 5845 3066 6687 5228 6199 5768 5951 5663 +0.0% 5468 5846 3068 6690 5225 6203 5759 5967 5817 +2.8% 5464 5889 3056 7120 6223 6365 5807 5975 - - - - - - - - - - 5949 +5.1% 5373 6422 3127 7769 6448 6449 5841 6072 5983 +5.7% 5597 6422 3111 7747 6442 6448 5846 6043
hank*2/4.0.2/64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 2000 4.0.2 athlon64 5459 2.73 5677 5706 3079 6292 3726 6073 5896 5723 5453 -0.1% 5676 5702 3069 6302 3721 6065 5864 5732 5717 +4.7% 5678 5760 3068 6071 5920 6415 5878 5716 - - - - - - - - - - 5847 +7.1% 5756 6154 3136 6784 6083 6508 5715 5838 5847 +7.1% 5755 6162 3124 6805 6083 6509 5713 5837
willie*2/4.0.2/64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 2000 4.0.2 athlon64 5440 2.72 5668 5666 3077 6173 3720 6067 5866 5727 5443 +0.1% 5666 5658 3070 6161 3721 6067 5896 5734 5682 +4.5% 5669 5772 3074 5657 5933 6411 5858 5727 - - - - - - - - - - 5803 +6.7% 5750 6139 3136 6458 6031 6506 5712 5769 5820 +7.0% 5757 6154 3127 6458 6069 6502 5714 5842
base2*2/4.1.2/64 Intel(R) Xeon(R) CPU E5310 @ 1.60GHz 1596 4.1.2 - 5176 3.24 4322 5470 3039 5821 5347 4848 5609 6467 5182 +0.1% 4321 5467 2955 5894 5383 4847 5639 6471 5393 +4.2% 4329 5840 3041 6350 5837 5265 5617 6678 - - - - - - - - - - 5346 +3.3% 3901 5654 2940 7301 6293 5265 5666 6436 - - - - - - - - - -
angus/4.2.1/64 Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz 2667 4.2.1 native 4401 1.65 3553 4398 2246 4908 4384 4060 4790 6303 4301 -2.3% 3483 4310 2119 4806 4297 3979 4647 6212 4452 +1.2% 3514 3975 2231 5346 4577 4346 4803 6274 - - - - - - - - - - 4543 +3.2% 3246 4273 2286 5840 5126 4205 5141 6384 4502 +2.3% 3223 4242 2264 5841 5121 4160 5067 6303
willie*2/4.1.0/32@64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 2000 4.1.0 athlon64 4239 2.12 4820 3414 3039 4186 3787 4631 3936 4816 4493 +6.0% 5389 3423 3395 4222 3771 4842 4465 4906 5011 +18.2% 5391 5456 3402 5835 5532 5145 4389 4917 - - - - - - - - - - 5096 +20.2% 5324 5373 3428 6744 6116 5064 4553 4784 5298 +25.0% 5320 5370 3419 6778 6099 6055 4545 5024
hank*2/4.1.0/32@64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 2000 4.1.0 athlon64 4228 2.11 4801 3387 2986 4191 3786 4635 3941 4795 4489 +6.2% 5367 3422 3359 4233 3786 4843 4462 4907 5014 +18.6% 5370 5457 3402 5842 5531 5146 4414 4922 - - - - - - - - - - 5097 +20.6% 5310 5375 3402 6739 6109 5065 4547 4821 5298 +25.3% 5300 5369 3419 6751 6093 6057 4553 5046
davies/4.2.1 Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz 2667 4.2.1 native 3504 1.31 3181 3642 2553 3247 3230 3832 3288 4392 3418 -2.5% 3585 3664 2684 3245 2547 3861 2629 4633 3940 +12.4% 3615 5127 2684 3740 3941 4171 3424 4715 - - - - - - - - - - 3997 +14.1% 3190 5383 2756 4137 4319 4212 3606 4800 4032 +15.1% 3211 5378 2753 4145 4299 4304 3706 4786
angus/4.2.1 Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz 2660 4.2.1 core2 3481 1.31 3168 3626 2348 3214 3342 3818 3257 4365 3622 +4.1% 3599 3644 2452 3215 3199 3842 3424 4601 3899 +12.0% 3593 5107 2452 3716 3928 4155 3394 4671 - - - - - - - - - - 3976 +14.2% 3171 5363 2534 4107 4360 4193 3638 4787 - - - - - - - - - -
angus/4.2.1;1 Intel(R) Core(TM)2 Duo CPU E6750 @ 2.66GHz 2667 4.2.1 native 3475 1.30 3170 3619 2290 3226 3219 3821 3291 4379 3624 +4.3% 3598 3637 2380 3221 3215 3859 3434 4616 3919 +12.8% 3602 5114 2442 3727 3955 4169 3445 4697 - - - - - - - - - - 3976 +14.4% 3177 5369 2530 4136 4344 4198 3628 4776 4008 +15.3% 3203 5369 2529 4111 4361 4298 3699 4760
selma/4.1.2/64 Intel(R) Xeon(R) CPU E5345 @ 2.33GHz 2327 4.1.2 - 3420 1.47 2735 2608 1971 3716 3574 3292 4119 4674 3422 +0.1% 2741 2601 1972 3715 3596 3293 4112 4679 3574 +4.5% 2738 2667 1869 4009 3891 3879 4109 4756 - - - - - - - - - - 3590 +5.0% 2559 2647 2010 4514 4206 3865 4127 4645 - - - - - - - - - -
amdx2/4.1.2/64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ 2200 4.1.2 athlon64 3106 1.41 3105 3211 1755 3738 2890 3228 3270 3130 3096 -0.3% 3055 3211 1757 3737 2901 3230 3282 3107 3172 +2.1% 3076 3292 1759 3559 3421 3426 3264 3133 - - - - - - - - - - 3275 +5.5% 3027 3296 1797 4316 3530 3465 3295 3333 3273 +5.4% 2955 3461 1791 4260 3507 3514 3327 3275
burke/4.1.2/64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ 2200 4.1.2 athlon64 3047 1.38 3058 3134 1699 3716 2854 3188 3197 3038 3033 -0.5% 3062 3108 1720 3659 2850 3164 3194 3007 3126 +2.6% 3050 3178 1723 3478 3365 3361 3204 3148 - - - - - - - - - - 3211 +5.4% 2956 3283 1760 4257 3483 3410 3206 3249 3218 +5.6% 2898 3413 1754 4259 3403 3466 3245 3240
tanya/4.0.2/64 AMD Athlon(tm) 64 Processor 3500+ 2200 4.0.2 athlon64 3022 1.37 3132 3162 1894 3422 2049 3348 3239 3152 3025 +0.1% 3134 3159 1896 3411 2050 3350 3249 3159 3173 +5.0% 3131 3249 1896 3325 3259 3524 3240 3150 - - - - - - - - - - 3228 +6.8% 3172 3398 1857 3709 3364 3581 3134 3205 3225 +6.7% 3170 3390 1852 3688 3354 3579 3135 3211
willie/4.1.0/64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 2000 4.1.0 athlon64 2844 1.42 2723 2912 1673 3343 2618 3092 2903 2981 2842 -0.1% 2723 2904 1676 3344 2612 3093 2910 2967 2925 +2.8% 2727 2964 1677 3564 3104 3175 2912 2997 - - - - - - - - - - 2982 +4.9% 2673 3209 1706 3872 3226 3214 2923 3030 3002 +5.6% 2785 3208 1709 3886 3221 3215 2924 3016
hank/4.1.0/64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 2000 4.1.0 athlon64 2841 1.42 2727 2924 1673 3342 2609 3094 2905 2953 2844 +0.1% 2728 2918 1672 3344 2615 3094 2908 2970 2917 +2.7% 2727 2934 1670 3563 3109 3175 2910 2968 - - - - - - - - - - 2976 +4.7% 2676 3151 1702 3882 3225 3218 2925 3008 2998 +5.5% 2771 3212 1699 3879 3223 3220 2926 3005
hank/4.0.2/64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 2000 4.0.2 athlon64 2735 1.37 2830 2841 1670 3134 1864 3031 2943 2852 2736 +0.1% 2833 2842 1672 3136 1865 3031 2933 2863 2868 +4.9% 2833 2840 1662 3047 2962 3200 2950 2857 - - - - - - - - - - 2938 +7.5% 2866 3079 1711 3477 3044 3249 2858 2907 2942 +7.6% 2874 3088 1715 3483 3046 3245 2858 2914
willie/4.0.2/64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 2000 4.0.2 athlon64 2728 1.36 2825 2825 1671 3077 1862 3025 2938 2863 2725 -0.1% 2826 2826 1667 3079 1858 3025 2931 2854 2844 +4.2% 2831 2884 1673 2768 2966 3197 2924 2855 - - - - - - - - - - 2920 +7.0% 2871 3075 1707 3316 3011 3243 2855 2894 2928 +7.3% 2869 3080 1709 3380 3009 3245 2855 2908
tom*2/4.1.1 Intel(R) Pentium(R) 4 CPU 3.00GHz 3015 4.1.1 pentium4 2703 0.90 2821 2383 2374 2315 2215 2673 2783 3361 2813 +4.1% 2927 2381 2401 2302 2238 2792 3099 3489 3129 +15.8% 2946 4208 2394 2934 2927 2993 3073 3530 - - - - - - - - - - 3084 +14.1% 2958 4339 2404 3194 3170 2719 2963 3341 3095 +14.5% 2883 4379 2434 3269 3179 2818 2931 3343
base2/4.1.2/64 Intel(R) Xeon(R) CPU E5310 @ 1.60GHz 1596 4.1.2 - 2593 1.62 2164 2734 1546 2949 2671 2426 2791 3242 2581 -0.4% 2161 2562 1546 2946 2686 2426 2820 3227 2679 +3.3% 2162 2773 1468 3185 2919 2631 2821 3322 - - - - - - - - - - 2690 +3.8% 1953 2827 1576 3680 3172 2636 2843 3229 - - - - - - - - - -
amdx2/4.1.1/32@64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ 2200 4.1.1 athlon64 2395 1.09 2671 2132 1696 2445 2257 2551 2170 2669 2541 +6.1% 3004 2161 1991 2464 2256 2658 2430 2702 2757 +15.1% 3007 3006 1988 3220 2873 2830 2431 2677 - - - - - - - - - - 2802 +17.0% 2971 2962 2023 3711 3221 2784 2505 2587 2900 +21.1% 2956 2949 2019 3735 3282 3338 2501 2626
lev/4.1.1 AMD Athlon(tm) 64 Processor 3700+ 2211 4.1.1 athlon64 2387 1.08 2614 1874 1840 2319 2110 2862 2160 2649 2515 +5.3% 2925 1853 2163 2309 2090 2943 2417 2681 2846 +19.2% 2921 2992 2164 3221 3033 3337 2416 2684 - - - - - - - - - - 2862 +19.9% 2908 2941 2170 3708 3348 3208 2490 2514 2905 +21.7% 2898 2937 2195 3745 3340 3325 2493 2634
tanya/4.1.1/32@64 AMD Athlon(tm) 64 Processor 3500+ 2200 4.1.1 athlon64 2337 1.06 2635 1862 1849 2310 2078 2548 2177 2617 2482 +6.2% 2950 1860 2164 2327 2088 2665 2429 2693 2778 +18.9% 2949 3004 2162 3222 3051 2832 2430 2698 - - - - - - - - - - 2819 +20.6% 2925 2963 2188 3711 3368 2788 2501 2598 2923 +25.0% 2927 2954 2201 3747 3359 3343 2507 2653
leo/4.1.1/32@64 AMD Athlon(tm) 64 Processor 3500+ 2210 4.1.1 athlon64 2294 1.04 2605 1847 1713 2283 2101 2489 2133 2554 2430 +5.9% 2924 1840 1985 2203 2103 2604 2385 2647 2718 +18.5% 2924 2965 1987 3168 3001 2756 2381 2636 - - - - - - - - - - 2758 +20.2% 2892 2920 2029 3653 3272 2734 2467 2522 2862 +24.7% 2891 2910 2040 3691 3282 3117 2466 2726
dylan/4.1.1 AMD Athlon(tm) pros}ssor 2088 4.1.1 athlon-xp 2178 1.04 2436 1933 1205 2222 2031 2467 2032 2395 2295 +5.4% 2718 1961 1225 2322 2027 2589 2231 2441 2503 +14.9% 2712 2785 1223 2975 2724 2746 2230 2440 - - - - - - - - - - 2541 +16.7% 2666 2762 1266 3383 2965 2743 2298 2352 2544 +16.8% 2592 2770 1282 3331 2983 2726 2343 2403
niemi/4.1.0 Intel(R) Pentium(R) 4 CPU 2.80GHz 2800 4.1.0 pentium4 2132 0.76 2156 2016 1537 1517 1582 1936 2614 2959 2172 +1.9% 2228 2021 1551 1533 1567 1868 2783 3092 2429 +13.9% 2231 2985 1570 1881 2118 2301 2775 3062 - - - - - - - - - - 2495 +17.0% 2252 3006 1610 2042 2270 2252 2887 3183 2442 +14.5% 2214 3003 1709 2106 2297 2234 2589 3096
hank/4.1.1/32@64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 2000 4.1.1 athlon64 2123 1.06 2407 1703 1628 2087 1933 2302 1971 2381 2254 +6.2% 2697 1703 1894 2105 1933 2408 2202 2446 2516 +18.5% 2697 2698 1899 2918 2766 2562 2206 2444 - - - - - - - - - - 2552 +20.2% 2653 2691 1928 3368 3051 2522 2270 2357 2646 +24.6% 2685 2680 1924 3389 3047 3023 2274 2393
hank/4.1.0/32@64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 2000 4.1.0 athlon64 2122 1.06 2397 1704 1642 2096 1886 2310 1971 2387 2259 +6.5% 2683 1712 1918 2119 1894 2419 2233 2446 2517 +18.7% 2680 2728 1906 2918 2768 2570 2197 2455 - - - - - - - - - - 2566 +21.0% 2642 2689 1951 3370 3056 2529 2270 2424 2665 +25.6% 2645 2689 1952 3385 3050 3022 2268 2524
willie/4.1.0/32@64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ 2000 4.1.0 athlon64 2122 1.06 2404 1703 1648 2090 1891 2310 1966 2385 2258 +6.4% 2690 1709 1916 2114 1886 2416 2230 2448 2517 +18.7% 2690 2728 1917 2915 2768 2566 2191 2453 - - - - - - - - - - 2566 +20.9% 2674 2688 1957 3362 3058 2528 2272 2393 2666 +25.7% 2655 2688 1955 3383 3049 3021 2271 2518
tom/4.1.1 Intel(R) Pentium(R) 4 CPU 3.00GHz 3015 4.1.1 pentium4 2102 0.70 2098 1946 1525 1763 1648 1975 2360 2822 2163 +2.9% 2209 1912 1551 1717 1647 2048 2473 2955 2362 +12.4% 2210 2989 1551 2064 2024 2246 2489 2938 - - - - - - - - - - 2312 +10.0% 2172 3060 1550 2195 2114 2016 2438 2817 2304 +9.6% 2105 3069 1550 2224 2115 2057 2440 2767
frodo/4.2.1 AMD Athlon(tm) XP 2500+ 1833 4.2.1 athlon-xp 2030 1.11 2184 1581 1129 2040 1871 2302 2218 2136 2090 +3.0% 2328 1587 1169 2043 1868 2314 2265 2289 2309 +13.8% 2338 2469 1168 2795 2503 2453 2272 2260 - - - - - - - - - - 2367 +16.6% 2401 2495 1202 2924 2649 2438 2320 2347 2385 +17.5% 2393 2482 1229 3020 2709 2474 2302 2368
jersild/4.1.1 AMD Athlon(tm) 64 Processor 2800+ 1808 4.1.1 athlon64 1937 1.07 2137 1523 1470 1887 1722 2321 1756 2129 2030 +4.8% 2373 1520 1727 1878 1704 2348 1951 2150 2289 +18.2% 2359 2425 1715 2605 2464 2649 1952 2156 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
jersild/4.1.1;1 AMD Athlon(tm) 64 Processor 2800+ 1808 4.1.1 athlon64 1926 1.07 2112 1516 1465 1873 1709 2308 1746 2127 2030 +5.4% 2360 1516 1714 1878 1733 2356 1946 2150 2287 +18.8% 2362 2423 1715 2606 2457 2656 1946 2147 - - - - - - - - - - 2317 +20.3% 2356 2383 1723 3006 2722 2558 2015 2072 2324 +20.7% 2353 2378 1724 3028 2706 2552 2021 2113
onyx/4.1.1 Intel(R) Pentium(R) 4 CPU 2.53GHz 2524 4.1.1 pentium4 1925 0.76 1947 1892 1052 1488 1510 1731 2431 2601 1969 +2.3% 2015 1877 1072 1486 1480 1739 2489 2815 2163 +12.4% 2032 2703 1070 1650 1856 2049 2533 2833 - - - - - - - - - - 2167 +12.6% 2041 2738 1079 1855 1958 1862 2617 2769 2183 +13.4% 2011 2784 1087 1875 2028 1876 2565 2868
jersild/4.1.0 AMD Athlon(tm) 64 Processor 2800+ 1808 4.1.0 athlon64 1920 1.06 2114 1516 1528 1877 1713 2282 1746 2082 2036 +6.0% 2372 1513 1794 1877 1718 2352 1939 2168 2294 +19.5% 2369 2424 1796 2609 2441 2653 1937 2166 - - - - - - - - - - 2342 +22.0% 2365 2382 1844 3012 2715 2613 2012 2112 2352 +22.5% 2362 2383 1835 3022 2694 2536 2006 2245
jersild/4.0.2 AMD Athlon(tm) 64 Processor 2800+ 1808 4.0.2 athlon64 1918 1.06 2112 1521 1526 1921 1504 2209 2039 1931 1999 +4.2% 2346 1525 1787 1942 1506 2226 2059 2054 2237 +16.6% 2346 2376 1784 2599 2344 2406 2047 2040 - - - - - - - - - - 2298 +19.8% 2379 2390 1807 2990 2618 2322 2123 2058 2347 +22.4% 2353 2345 1839 2951 2598 2595 2156 2102
davies/4.1.0;1 AMD Sempron(tm) Processor 3000+ 1603 4.1.0 i686 1779 1.11 1968 1547 1321 1816 1638 2089 1568 1878 1871 +5.2% 2139 1554 1538 1826 1574 2150 1767 1936 2054 +15.5% 2138 2173 1533 2348 2219 2345 1768 1918 - - - - - - - - - - 2089 +17.4% 2113 2151 1490 2705 2413 2422 1820 1821 2093 +17.7% 2117 2151 1491 2707 2412 2423 1821 1839
oe/4.1.1 Intel(R) Pentium(R) 4 CPU 2.40GHz 2400 4.1.1 pentium4 1760 0.73 1805 1571 1004 1288 1271 1626 2272 2479 1796 +2.0% 1870 1583 1006 1272 1325 1613 2357 2561 2013 +14.4% 1865 2538 1005 1524 1686 1944 2379 2622 - - - - - - - - - - 2032 +15.4% 1883 2581 1007 1712 1794 1763 2485 2625 2024 +15.0% 1866 2622 1006 1718 1834 1762 2427 2597
jersild/3.4.3 AMD Athlon(tm) 64 Processor 2800+ 1808 3.4.3 athlon64 1741 0.96 2080 1508 1543 1899 1533 2301 1981 1101 - - - - - - - - - - 2015 +15.7% 2334 2317 1756 2699 2433 2388 1960 1153 - - - - - - - - - - 2065 +18.6% 2321 2373 1839 2999 2610 2406 2007 1157 2107 +21.0% 2293 2279 1835 2999 2665 2599 2061 1197
salman/4.1.0 AMD Athlon(TM) XP2000+ 1679 4.1.0 athlon-xp 1688 1.01 1926 1384 946 1685 1542 2023 1629 1759 1793 +6.2% 2156 1385 969 1773 1550 2100 1815 1861 1987 +17.7% 2159 2223 969 2428 2246 2178 1817 1822 - - - - - - - - - - 2011 +19.1% 2104 2242 999 2723 2468 2059 1846 1853 2022 +19.8% 2055 2249 1005 2787 2493 2067 1879 1877
davies/4.1.0 AMD Athlon(TM) XP 1900+ 1592 4.1.0 athlon-xp 1653 1.04 1891 1481 808 1694 1553 1936 1565 1739 1729 +4.6% 2014 1489 824 1725 1575 1971 1767 1796 1881 +13.8% 2011 2133 825 2212 2144 2087 1771 1750 - - - - - - - - - - 1920 +16.2% 1977 2120 846 2567 2283 2162 1819 1688 1926 +16.5% 1980 2120 843 2585 2301 2122 1800 1754
salman/3.3.3 AMD Athlon(TM) XP2000+ 1679 3.3.3 athlon-xp 1569 0.93 1784 1363 858 1887 1423 1987 1313 1602 1597 +1.8% 1769 1377 888 1956 1462 1996 1334 1677 1789 +14.0% 1780 2155 888 2683 2415 2057 1334 1654 - - - - - - - - - - 1810 +15.4% 1889 2183 897 2665 2424 2077 1321 1657 1813 +15.6% 1892 2216 898 2637 2394 2049 1366 1642
salman/3.4.3 AMD Athlon(TM) XP2000+ 1679 3.4.3 athlon-xp 1566 0.93 1931 1365 967 1764 1406 2064 1791 1038 1603 +2.3% 2105 1355 967 1848 1424 2014 1817 1071 1792 +14.4% 2105 2133 967 2514 2280 2094 1816 1064 - - - - - - - - - - 1831 +16.9% 2079 2157 974 2702 2460 2153 1871 1061 1817 +16.0% 2075 2184 985 2587 2409 2065 1893 1070
whitman/4.1.1 Intel(R) Pentium(R) 4 CPU 2.00GHz 2018 4.1.1 pentium4 1488 0.74 1507 1312 901 1069 1102 1356 1911 2129 1484 -0.2% 1564 1312 906 1059 1099 1384 1808 2104 1676 +12.6% 1558 2113 904 1264 1374 1606 1988 2162 - - - - - - - - - - 1678 +12.8% 1574 2144 906 1418 1445 1457 2071 2085 1688 +13.5% 1546 2172 904 1420 1484 1463 2014 2204
c3/4.1.1 Intel(R) Pentium(R) 4 CPU 2.00GHz 2018 4.1.1 pentium4 1468 0.73 1499 1309 888 1066 1074 1345 1902 2048 1479 +0.7% 1556 1314 889 1053 1121 1371 1696 2223 1663 +13.2% 1557 2109 893 1260 1366 1594 1986 2102 - - - - - - - - - - 1675 +14.0% 1566 2142 894 1416 1471 1434 2065 2101 - - - - - - - - - -
sauron/3.3.4 AMD Sempron(tm) Processor 2600+ 1607 3.3.4 athlon-xp 1424 0.89 1887 1341 1402 1718 1372 1857 1294 869 1497 +5.1% 2136 1333 1493 1755 1399 1881 1403 902 1703 +19.6% 2136 2110 1488 2311 2194 2198 1411 899 - - - - - - - - - - 1807 +26.9% 2098 2151 1970 2719 2499 2245 1537 912 1822 +28.0% 2136 2160 1938 2718 2446 2276 1547 935
base1/4.2.1 AMD Athlon(tm) Processor 1194 4.2.1 athlon-mp 1301 1.09 1412 1031 762 1340 1215 1494 1438 1271 1353 +4.0% 1509 1036 801 1371 1216 1502 1464 1413 1487 +14.3% 1512 1607 799 1816 1628 1590 1473 1386 - - - - - - - - - - 1526 +17.3% 1553 1622 824 1916 1706 1579 1510 1444 1544 +18.7% 1551 1617 843 1962 1759 1604 1493 1492
snorre/4.1.0 Pentium III (Coppermine) 933 4.1.0 pentium3 919 0.98 926 931 870 931 931 932 931 882 954 +3.9% 1016 935 917 943 875 938 1021 916 1048 +14.1% 1017 1400 912 1190 1218 1018 1024 895 - - - - - - - - - - 1075 +17.0% 1055 1381 924 1311 1344 1023 1016 910 1068 +16.2% 1029 1381 920 1311 1344 1021 1016 899
snorre/3.4.3 Pentium III (Coppermine) 933 3.4.3 pentium3 831 0.89 935 930 876 964 881 917 909 514 864 +4.0% 1011 930 918 965 886 921 918 578 936 +12.6% 1011 1324 911 1184 1223 943 918 578 - - - - - - - - - - 959 +15.3% 1025 1357 954 1278 1312 918 951 589 962 +15.7% 1026 1394 949 1270 1312 939 955 578
adams/4.1.0 Pentium III (Coppermine) 800 4.1.0 pentium3 803 1.00 800 800 803 799 800 800 800 815 835 +4.0% 878 803 847 809 751 808 877 848 922 +14.8% 879 1202 847 1021 1046 883 879 847 - - - - - - - - - - 937 +16.8% 912 1186 851 1124 1151 881 873 831 929 +15.7% 889 1186 848 1124 1151 881 873 808
camus/4.1.0 Pentium III (Coppermine) 800 4.1.0 pentium3 800 1.00 799 799 800 799 800 801 800 800 831 +3.9% 877 803 830 809 751 807 876 834 916 +14.5% 877 1201 837 1021 1046 883 879 821 - - - - - - - - - - 926 +15.9% 911 1186 838 1124 1151 879 873 783 927 +16.0% 888 1186 844 1124 1151 878 873 806
barks/4.1.0 Pentium III (Coppermine) 800 4.1.0 pentium3 796 1.00 799 800 798 799 799 798 799 783 833 +4.6% 877 803 838 809 751 804 876 845 912 +14.5% 876 1201 843 1021 1046 883 879 798 - - - - - - - - - - 931 +17.0% 910 1186 846 1124 1151 884 873 799 928 +16.5% 888 1186 841 1124 1150 881 873 806
branok/4.1.1 Pentium III (Coppermine) 803 4.1.1 pentium3 792 0.99 796 812 791 800 807 790 813 752 826 +4.3% 875 803 836 806 756 817 882 790 898 +13.3% 876 1177 833 985 993 870 880 785 - - - - - - - - - - 897 +13.3% 906 1144 838 1121 1119 805 882 730 903 +14.0% 908 1146 838 1127 1127 815 878 745
davies/3.3.1 AMD Duron(TM) 995 3.3.1 i686 780 0.78 1090 807 492 803 669 1204 514 661 796 +2.1% 1187 812 509 806 675 1205 504 683 875 +12.2% 1186 1269 509 1009 974 1239 504 684 - - - - - - - - - - 942 +20.7% 1192 1280 589 1377 1279 1228 541 698 942 +20.7% 1191 1280 589 1377 1279 1228 541 698
snorre/3.3.1 Pentium III (Coppermine) 933 3.3.1 pentium3 776 0.83 910 931 804 744 703 909 493 863 830 +7.0% 1014 931 879 757 732 916 586 904 891 +14.8% 1014 1324 882 889 918 974 586 881 - - - - - - - - - - 938 +20.9% 1031 1347 1072 1064 1092 969 624 868 948 +22.2% 1030 1338 1074 1057 1092 992 624 908
camus/3.4.3 Pentium III (Coppermine) 800 3.4.3 pentium3 718 0.90 806 799 795 828 757 786 780 449 744 +3.6% 873 798 825 828 760 792 788 495 812 +13.0% 873 1137 826 1017 1049 809 788 515 - - - - - - - - - - 834 +16.2% 884 1165 864 1096 1124 790 842 518 836 +16.5% 885 1196 864 1088 1124 804 842 511
barks/3.4.3 Pentium III (Coppermine) 800 3.4.3 pentium3 718 0.90 806 799 783 828 757 787 780 449 749 +4.3% 873 798 831 828 760 790 788 512 812 +13.1% 873 1137 824 1017 1049 804 788 520 - - - - - - - - - - 835 +16.3% 885 1165 865 1096 1124 790 842 520 839 +16.9% 885 1196 860 1088 1124 807 842 521
adams/3.4.3 Pentium III (Coppermine) 800 3.4.3 pentium3 717 0.90 807 799 795 828 757 787 781 445 751 +4.7% 874 798 819 828 761 790 788 524 811 +13.1% 874 1137 820 1017 1050 809 788 513 - - - - - - - - - - 830 +15.7% 886 1165 863 1096 1124 790 842 503 839 +17.0% 886 1197 861 1089 1124 806 842 520
adams/3.3.1 Pentium III (Coppermine) 800 3.3.1 pentium3 676 0.84 786 799 736 639 603 782 423 784 713 +5.4% 876 800 802 650 628 787 503 754 771 +14.1% 876 1137 809 764 788 837 503 774 - - - - - - - - - - 817 +20.9% 892 1156 1033 914 937 831 536 778 819 +21.1% 892 1149 1041 908 937 849 536 772
barks/3.3.1 Pentium III (Coppermine) 800 3.3.1 pentium3 671 0.84 784 799 730 638 603 781 423 752 716 +6.8% 874 799 809 650 628 787 503 778 771 +15.0% 875 1137 808 763 788 835 503 775 - - - - - - - - - - 814 +21.4% 890 1156 1026 914 937 830 536 766 820 +22.3% 890 1148 1025 907 937 850 536 786
camus/3.3.1 Pentium III (Coppermine) 800 3.3.1 pentium3 669 0.84 784 799 737 638 603 781 423 740 719 +7.4% 875 799 813 650 628 785 503 794 773 +15.5% 875 1137 810 763 788 837 503 784 - - - - - - - - - - 815 +21.8% 890 1156 1031 914 937 831 536 766 823 +23.0% 890 1148 1034 908 937 850 536 797
bulgakov/4.1.0 Pentium III (Katmai) 499 4.1.0 pentium3 481 0.96 469 500 561 470 469 487 500 449 500 +3.8% 510 502 590 474 445 491 549 467 549 +14.1% 510 752 591 592 596 537 549 465 - - - - - - - - - - 560 +16.4% 528 742 597 648 654 537 545 465 558 +16.0% 516 742 598 648 654 536 545 467
watson/4.1.0 Pentium III (Katmai) 497 4.1.0 pentium3 480 0.97 467 497 572 467 465 485 496 453 499 +4.0% 508 499 610 471 442 488 544 473 549 +14.5% 509 747 609 588 593 534 546 476 - - - - - - - - - - 557 +16.1% 527 737 623 644 650 534 541 458 555 +15.7% 515 737 623 644 650 534 541 460
bulgakov/3.4.3 Pentium III (Katmai) 499 3.4.3 pentium3 435 0.87 474 500 554 486 442 479 487 263 453 +4.2% 509 499 581 487 446 482 492 301 490 +12.8% 510 711 579 591 605 494 492 302 - - - - - - - - - - 505 +16.1% 514 728 598 643 651 482 526 306 507 +16.7% 515 748 596 639 652 491 526 307
watson/3.4.3 Pentium III (Katmai) 497 3.4.3 pentium3 434 0.87 472 497 565 483 439 477 485 263 452 +4.3% 507 496 597 483 443 479 488 303 489 +12.8% 507 707 597 587 602 491 489 303 - - - - - - - - - - 502 +15.7% 513 725 623 639 647 479 523 300 505 +16.4% 513 744 623 635 648 488 523 302
watson/3.3.1 Pentium III (Katmai) 497 3.3.1 pentium3 404 0.81 460 497 525 371 349 474 263 434 430 +6.5% 508 497 584 378 358 477 313 447 463 +14.5% 508 707 584 439 447 509 313 445 - - - - - - - - - - 489 +21.2% 516 719 777 529 532 505 333 439 492 +21.9% 516 714 777 525 532 516 333 446
bulgakov/3.3.1 Pentium III (Katmai) 499 3.3.1 pentium3 404 0.81 462 500 516 371 343 476 265 431 430 +6.6% 510 500 571 382 348 479 315 450 464 +15.0% 510 711 571 441 450 512 315 448 - - - - - - - - - - 491 +21.7% 518 723 741 532 535 507 335 445 492 +21.9% 518 718 740 531 525 519 335 445

Some computers have changed names, hardware or OS since they were tested, the this page might not be entire up-to-date or self-consistent. davies (not davies.thep.lu.se) is my Linux box at home, and at the moment it's the only non-department machine in the list. base2, sauron and base2 are BASE servers of various sorts. selma is part of the new cluster in the basement. The hardware of selma and base2 is identical except for the CPU frequency, and the discrepancy in performance per MHz is mostly caused by differences in glibc version or compilation. selma runs ubuntu edgy and base2 runs openSUSE 10.2.

The Athlon XPs in salman and the current davies have Palomino cores. dylan is a Barton 2800+ with its weird identification string. leo appears to be a Clawhammer (OPN ADA3500DEP4AS). b>lev is a San Diego (OPN ADA3700DKA5CF) whose greater L2 cache unfortunately has little impact on any of these tests. Some of the 64-bit machines are running in 32-bit mode, due to some odd problem with SuSE 9.3. nabokov, bob and beckett are Venices of a newer stepping (OPN ADA3500DAA4BW). The older P4s (whitman, c3, oe, saramago) are HT-able Northwoods running without HT. The newer machines james and tom are Prescotts (model number 530) running with HT. The old jersild and auster were stolen and replaced with Newcastle Athlon 64s.

There are some clear differences between the different processor architectures. The Athlons are generally about as fast compared to older Pentium 4s as their ratings suggest, but there's a nice extra boost to be had from running in 64-bit mode. There's a general trend towards doing more work per CPU cycle, with the exception of that whole Netburst excursion. Prescott is really as slow compared to earlier cores as has been reported, but on the other hand HyperThreading works quite well on it, with a boost of about 20%. The dual and quad core machines show excellent scaling with the number of processes, except in the bus-abusing sandpile test.

The sandpile test just shows the importance of low-latency RAM and that CPU frequency has improved faster than memory speed. If any conclusions can be drawn from the different compiler flags, it's that -ffast-math should be used unless there's some specific reason not to, and that -fomit-frame-pointer -maccumulate-outgoing-args generally gives faster 32-bit code. Profiling for branch prediction makes a rather large difference for a subset of the programs, but it can also make code run slower. Compiling for a specific architecture seems mostly to matter for 32-bit code on 64-bit CPUs.