GCC And LLVM Benchmarks New benchmarks of GCC, LLVM, and DragonEgg. For an upcoming Phoronix article and LLVM testing to focus on a tracker. Multiple test systems to be used. Testing done at its defaults. GCC and LLVM built as release builds.
HTML result view exported from: https://openbenchmarking.org/result/1110130-IV-1103264IV79&grt&rdt .
GCC And LLVM Benchmarks Processor Motherboard Chipset Memory Disk Graphics Audio Monitor OS Kernel Desktop Display Server Display Driver Compiler File-System Screen Resolution OpenGL Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock Intel Core i7 X 990 @ 3.47GHz (12 Cores) ASRock X58 Super Intel 5520/5500/X58 + ICH10R 3072MB 320GB Seagate ST3320620AS NVIDIA GeForce 9800 GTX 512MB (675/1100MHz) Realtek ALC889A DELL S2409W Ubuntu 10.10 2.6.38-020638-generic (x86_64) GNOME 2.32.0 X Server 1.9.0 nouveau 0.0.16 GCC 4.5.2 ext4 1920x1080 llvm 2.9svn GCC 4.6.0 GCC 4.5.2 + llvm 2.9svn Intel Core i3-2100 @ 3.10GHz (4 Cores) Intel BLH6710H.86A.0075.2010.1112.1844 Intel Sandy Bridge 1792MB 60GB OCZ VERTEX2 Intel Sandy Bridge IGP Realtek ALC892 DELL P2210H intel 2.14.901 2.1 Mesa 7.11-devel GCC 4.5.2 GCC 4.6.0 GCC 4.5.2 GCC 4.2.1 + Clang 4.2.1 + llvm 2.9svn AMD E-350 @ 1.60GHz (2 Cores) ASUS E35M1-M PRO AMD Device 1510 3328MB 64GB OCZ VERTEX ATI Device 9802 (200/533MHz) ATI R6xx HDMI radeon 6.14.99 2.1 Mesa 7.11-devel Gallium 0.4 GCC 4.6.0 Clang 4.2.1 + llvm 2.9 Intel Core 2 Duo E8400 @ 3.87GHz (2 Cores) Gigabyte EP45T-DS3R Intel 4 + ICH10R 2048MB 160GB Western Digital WDC WD1600JS-00M AMD Radeon HD 4850 256MB 2.6.38-999-generic (x86_64) vesa 2.3.0 GCC 4.5.2 GCC 4.6.0 Clang 4.2.1 + llvm 2.9 GCC 4.5.2 + Clang 4.2.1 + llvm 2.9 AMD Opteron 2384 @ 2.70GHz (4 Cores) TYAN S2927/S2927-E NVIDIA MCP55 4096MB 64GB AGILITY-EX AMD Radeon HD 4870 (750/900MHz) ATI R6xx HDMI 2.6.35-22-generic (x86_64) radeon 6.13.1 GCC 4.5.2 GCC 4.6.0 Clang 4.2.1 + llvm 2.9svn GCC 4.5.2 + Clang 4.2.1 + llvm 2.9svn AMD Phenom II X6 1090T @ 3.20GHz (6 Cores) MSI 890FXA-GD65 (MS-7640) v3.0 ATI RD890 PCI-e GFX Hydra part 8192MB 640GB Western Digital WDC WD6400AAKS-0 + 2 x 500GB Seagate ST3500630AS + 60GB SSD G2 64 NVIDIA GeForce GTX 480 1536MB (700/1848MHz) Realtek ALC892 Ubuntu 11.04 2.6.38-12-generic (x86_64) KDE 4.7.1 X Server 1.10.1 NVIDIA 280.13 4.1.0 NVIDIA 280.13 GCC 4.5.2 3488x1152 OpenBenchmarking.org System Details - Core i7 990X: GCC 4.5.2: Intel SpeedStep was enabled. - Core i7 990X: Clang+LLVM 2.9 SVN: Intel SpeedStep was enabled. - Core i7 990X: GCC 4.6.0 RC2: Intel SpeedStep was enabled. - Core i7 990X: DragonEgg SVN: Intel SpeedStep was enabled. - Core i3 2100: GCC 4.5.2: Intel SpeedStep was enabled. - Core i3 2100: GCC 4.6.0 RC2: Intel SpeedStep was enabled. - Core i3 2100: DragonEgg SVN: Intel SpeedStep was enabled. - Core i3 2100: Clang+LLVM 2.9 SVN: Intel SpeedStep was enabled. - Fusion E-350: GCC 4.6.0 RC2: Compiz was running on this system. AMD CnQ was enabled. - Fusion E-350: Clang+LLVM 2.9 SVN: Compiz was running on this system. AMD CnQ was enabled. - Core 2 Duo: GCC 4.5.2: . - Core 2 Duo: GCC 4.6.0 RC2: . - Core 2 Duo: Clang+LLVM 2.9 SVN: . - Core 2 Duo: DragonEgg SVN: . - Opteron 2384: GCC 4.5.2: Compiz was running on this system. - Opteron 2384: GCC 4.6.0 RC2: Compiz was running on this system. - Opteron 2384: Clang+LLVM 2.9 SVN: Compiz was running on this system. - Opteron 2384: DragonEgg SVN: Compiz was running on this system. - 1090T stock: Firefox was running on this system. AMD CnQ was enabled.
GCC And LLVM Benchmarks compress-7zip: Compress Speed Test c-ray: Total Time encode-flac: WAV To FLAC graphics-magick: HWB Color Space graphics-magick: Blur graphics-magick: Local Adaptive Thresholding graphics-magick: Resizing graphics-magick: Sharpen himeno: Poisson Pressure Solver john-the-ripper: MD5 john-the-ripper: Blowfish encode-mp3: WAV To MP3 openssl: RSA 4096-bit Performance smallpt: Global Illumination Renderer; 100 Samples build-apache: Time To Compile mafft: Multiple Sequence Alignment x264: H.264 Video Encoding Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 24077 33.59 7.94 158 114 89 142 92 210.61 16948 979 22.90 57.78 73 24.10 22.40 136.14 32.92 8.38 110 55 23 71 22 143.05 17655 972 24.74 57.65 619 17.98 24.85 131.12 24048 33.29 7.66 168 122 93 151 95 210.69 16845 1016 22.36 57.83 73 24.34 22.23 139.00 23616 29.17 8.61 157 104 90 142 91 357.96 17748 942 23.54 56.30 80 19.34 25.60 132.20 7501 133.34 7.70 116 76 40 96 41 287.33 11960 747 22.68 73.00 226 36.28 24.17 46.41 7265 133.25 7.40 124 80 41 100 42 288.34 11913 767 22.67 72.85 233 36.68 24.05 47.12 6887 103.85 8.35 116 71 40 99 40 460.96 10834 725 23.77 72.95 255 30.46 28.86 45.20 114.17 8.19 96 48 20 63 19 197.53 11118 726 24.98 72.80 618 28.01 27.44 44.97 1940 594.11 23.52 45 25 11 30 17 60.31 5461 398 78.03 24.85 946 147.02 78.93 8.64 617.31 26.57 35 18 6 20 10 45.74 5861 370 76.81 24.48 2199 109.79 86.49 8.24 5927 117.31 7.86 126 65 33 87 30 262.81 16776 1019 22.62 56.83 286 35.02 23.17 33.77 5994 116.97 7.54 126 65 33 87 30 264.52 16674 1080 23.04 57.13 285 35.31 22.92 34.31 116.62 8.17 108 55 24 71 23 170.64 17100 1033 25.16 56.70 611 26.25 24.08 32.40 5717 109.45 8.64 134 63 32 101 29 425.26 17153 1018 23.48 56.83 319 29.57 24.97 32.11 8655 125.48 10.06 106 67 39 90 43 158.35 12353 770 34.85 50.95 229 36.46 35.82 47.51 8456 125.56 10.04 103 66 39 88 43 157.87 12268 814 35.80 51.43 230 36.85 35.53 47.94 146.37 12.10 65 39 13 49 18 115.66 11067 712 45.13 50.80 999 24.50 38.97 45.15 7982 100.82 12.40 107 64 39 89 43 181.34 11751 730 38.55 50.93 283 27.58 41.02 44.55 14157 73.30 7.31 135 83 59 119 66 187.71 16230 999 25.96 66.63 166 31.75 28.02 76.93 OpenBenchmarking.org
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 9.13 Compress Speed Test Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Fusion E-350: GCC 4.6.0 RC2 Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: DragonEgg SVN 1090T stock 5K 10K 15K 20K 25K SE +/- 334.69, N = 3 SE +/- 321.74, N = 3 SE +/- 206.00, N = 3 SE +/- 136.24, N = 6 SE +/- 95.18, N = 6 SE +/- 106.87, N = 5 SE +/- 21.01, N = 3 SE +/- 86.39, N = 4 SE +/- 44.37, N = 3 SE +/- 72.19, N = 3 SE +/- 7.51, N = 3 SE +/- 10.17, N = 3 SE +/- 12.29, N = 3 SE +/- 4.81, N = 3 24077 24048 23616 7501 7265 6887 1940 5927 5994 5717 8655 8456 7982 14157
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 130 260 390 520 650 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.26, N = 3 SE +/- 0.14, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.12, N = 3 33.59 32.92 33.29 29.17 133.34 133.25 103.85 114.17 594.11 617.31 117.31 116.97 116.62 109.45 125.48 125.56 146.37 100.82 73.30
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.2.1 WAV To FLAC Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 6 12 18 24 30 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.04, N = 5 SE +/- 0.04, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.05, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.07, N = 5 SE +/- 0.03, N = 5 SE +/- 0.02, N = 5 7.94 8.38 7.66 8.61 7.70 7.40 8.35 8.19 23.52 26.57 7.86 7.54 8.17 8.64 10.06 10.04 12.10 12.40 7.31
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: HWB Color Space Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 40 80 120 160 200 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 158 110 168 157 116 124 116 96 45 35 126 126 108 134 106 103 65 107 135
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Blur Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 30 60 90 120 150 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 114 55 122 104 76 80 71 48 25 18 65 65 55 63 67 66 39 64 83
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Local Adaptive Thresholding Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 89 23 93 90 40 41 40 20 11 6 33 33 24 32 39 39 13 39 59
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Resizing Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 30 60 90 120 150 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.67, N = 3 142 71 151 142 96 100 99 63 30 20 87 87 71 101 90 88 49 89 119
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Sharpen Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 20 40 60 80 100 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 92 22 95 91 41 42 40 19 17 10 30 30 23 29 43 43 18 43 66
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 100 200 300 400 500 SE +/- 0.25, N = 3 SE +/- 0.02, N = 3 SE +/- 0.51, N = 3 SE +/- 0.47, N = 3 SE +/- 0.24, N = 3 SE +/- 1.84, N = 3 SE +/- 6.43, N = 6 SE +/- 0.72, N = 3 SE +/- 0.28, N = 3 SE +/- 0.18, N = 3 SE +/- 1.34, N = 3 SE +/- 0.13, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 0.11, N = 3 SE +/- 0.70, N = 3 SE +/- 0.34, N = 3 SE +/- 0.23, N = 3 SE +/- 0.84, N = 3 210.61 143.05 210.69 357.96 287.33 288.34 460.96 197.53 60.31 45.74 262.81 264.52 170.64 425.26 158.35 157.87 115.66 181.34 187.71
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.7.3.1 Test: MD5 Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 4K 8K 12K 16K 20K SE +/- 1.20, N = 3 SE +/- 13.09, N = 3 SE +/- 24.54, N = 3 SE +/- 30.00, N = 3 SE +/- 5.61, N = 3 SE +/- 30.17, N = 3 SE +/- 2.19, N = 3 SE +/- 13.17, N = 3 SE +/- 10.50, N = 3 SE +/- 9.02, N = 3 SE +/- 11.02, N = 3 SE +/- 22.92, N = 3 SE +/- 63.38, N = 3 SE +/- 91.26, N = 3 SE +/- 1.76, N = 3 SE +/- 0.33, N = 3 SE +/- 7.69, N = 3 SE +/- 2.40, N = 3 SE +/- 34.02, N = 3 16948 17655 16845 17748 11960 11913 10834 11118 5461 5861 16776 16674 17100 17153 12353 12268 11067 11751 16230
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.7.3.1 Test: Blowfish Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 200 400 600 800 1000 SE +/- 0.00, N = 3 SE +/- 0.88, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 3.18, N = 3 SE +/- 1.53, N = 3 SE +/- 1.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 SE +/- 2.67, N = 3 979 972 1016 942 747 767 725 726 398 370 1019 1080 1033 1018 770 814 712 730 999
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.98.2 WAV To MP3 Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 20 40 60 80 100 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.03, N = 5 SE +/- 0.01, N = 5 SE +/- 0.04, N = 5 SE +/- 0.02, N = 5 22.90 24.74 22.36 23.54 22.68 22.67 23.77 24.98 78.03 76.81 22.62 23.04 25.16 23.48 34.85 35.80 45.13 38.55 25.96
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.0a RSA 4096-bit Performance Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 16 32 48 64 80 SE +/- 0.02, N = 4 SE +/- 0.03, N = 4 SE +/- 0.05, N = 4 SE +/- 0.79, N = 4 SE +/- 0.20, N = 4 SE +/- 0.26, N = 4 SE +/- 0.23, N = 4 SE +/- 0.17, N = 4 SE +/- 0.03, N = 4 SE +/- 0.03, N = 4 SE +/- 0.07, N = 4 SE +/- 0.05, N = 4 SE +/- 0.04, N = 4 SE +/- 0.03, N = 4 SE +/- 0.05, N = 4 SE +/- 0.06, N = 4 SE +/- 0.00, N = 4 SE +/- 0.03, N = 4 SE +/- 0.11, N = 4 57.78 57.65 57.83 56.30 73.00 72.85 72.95 72.80 24.85 24.48 56.83 57.13 56.70 56.83 50.95 51.43 50.80 50.93 66.63
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 500 1000 1500 2000 2500 SE +/- 1.20, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 0.88, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 1.00, N = 3 SE +/- 0.58, N = 3 SE +/- 5.24, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 2.54, N = 6 73 619 73 80 226 233 255 618 946 2199 286 285 611 319 229 230 999 283 166
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.2.17 Time To Compile Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.08, N = 3 SE +/- 0.06, N = 3 SE +/- 0.10, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.13, N = 3 SE +/- 0.04, N = 3 SE +/- 0.06, N = 3 SE +/- 0.35, N = 3 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 24.10 17.98 24.34 19.34 36.28 36.68 30.46 28.01 147.02 109.79 35.02 35.31 26.25 29.57 36.46 36.85 24.50 27.58 31.75
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.706 Multiple Sequence Alignment Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 20 40 60 80 100 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 SE +/- 0.17, N = 3 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 22.40 24.85 22.23 25.60 24.17 24.05 28.86 27.44 78.93 86.49 23.17 22.92 24.08 24.97 35.82 35.53 38.97 41.02 28.02
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2010-11-22 H.264 Video Encoding Core i7 990X: GCC 4.5.2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN 1090T stock 30 60 90 120 150 SE +/- 3.09, N = 6 SE +/- 2.39, N = 6 SE +/- 3.36, N = 6 SE +/- 2.27, N = 6 SE +/- 0.09, N = 3 SE +/- 0.22, N = 3 SE +/- 0.31, N = 3 SE +/- 0.50, N = 3 SE +/- 0.03, N = 3 SE +/- 0.04, N = 3 SE +/- 0.22, N = 3 SE +/- 0.15, N = 3 SE +/- 0.20, N = 3 SE +/- 0.17, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.35, N = 3 136.14 131.12 139.00 132.20 46.41 47.12 45.20 44.97 8.64 8.24 33.77 34.31 32.40 32.11 47.51 47.94 45.15 44.55 76.93
Phoronix Test Suite v10.8.5