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&sro&grs .
GCC And LLVM Benchmarks Processor Motherboard Chipset Memory Disk Graphics Monitor Audio OS Kernel Desktop Display Server Display Driver Compiler File-System Screen Resolution OpenGL Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: DragonEgg SVN Core 2 Duo: Clang+LLVM 2.9 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 Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i7 990X: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: DragonEgg SVN Opteron 2384: Clang+LLVM 2.9 SVN 1090T stock 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 DELL P2210H Ubuntu 10.10 2.6.38-999-generic (x86_64) GNOME 2.32.0 X Server 1.9.0 vesa 2.3.0 GCC 4.5.2 ext4 1920x1080 GCC 4.6.0 GCC 4.5.2 + Clang 4.2.1 + llvm 2.9 Clang 4.2.1 + llvm 2.9 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 2.6.38-020638-generic (x86_64) 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 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 nouveau 0.0.16 GCC 4.5.2 GCC 4.6.0 GCC 4.5.2 + llvm 2.9svn 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 DELL P2210H radeon 6.14.99 2.1 Mesa 7.11-devel Gallium 0.4 GCC 4.6.0 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) 2.6.35-22-generic (x86_64) radeon 6.13.1 GCC 4.5.2 GCC 4.6.0 GCC 4.5.2 + Clang 4.2.1 + llvm 2.9svn 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 2 Duo: GCC 4.5.2: . - Core 2 Duo: GCC 4.6.0 RC2: . - Core 2 Duo: DragonEgg SVN: . - Core 2 Duo: Clang+LLVM 2.9 SVN: . - 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. - Core i7 990X: GCC 4.5.2: 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 i7 990X: 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. - 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: DragonEgg SVN: Compiz was running on this system. - Opteron 2384: Clang+LLVM 2.9 SVN: Compiz was running on this system. - 1090T stock: Firefox was running on this system. AMD CnQ was enabled.
GCC And LLVM Benchmarks graphics-magick: Sharpen build-apache: Time To Compile graphics-magick: Resizing graphics-magick: Blur graphics-magick: HWB Color Space smallpt: Global Illumination Renderer; 100 Samples mafft: Multiple Sequence Alignment encode-flac: WAV To FLAC encode-mp3: WAV To MP3 john-the-ripper: MD5 c-ray: Total Time openssl: RSA 4096-bit Performance john-the-ripper: Blowfish x264: H.264 Video Encoding graphics-magick: Local Adaptive Thresholding compress-7zip: Compress Speed Test himeno: Poisson Pressure Solver Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core 2 Duo: DragonEgg SVN Core 2 Duo: Clang+LLVM 2.9 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 Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i7 990X: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 Opteron 2384: DragonEgg SVN Opteron 2384: Clang+LLVM 2.9 SVN 1090T stock 30 35.02 87 65 126 286 23.17 7.86 22.62 16776 117.31 56.83 1019 33.77 33 5927 262.81 30 35.31 87 65 126 285 22.92 7.54 23.04 16674 116.97 57.13 1080 34.31 33 5994 264.52 29 29.57 101 63 134 319 24.97 8.64 23.48 17153 109.45 56.83 1018 32.11 32 5717 425.26 23 26.25 71 55 108 611 24.08 8.17 25.16 17100 116.62 56.70 1033 32.40 24 170.64 41 36.28 96 76 116 226 24.17 7.70 22.68 11960 133.34 73.00 747 46.41 40 7501 287.33 42 36.68 100 80 124 233 24.05 7.40 22.67 11913 133.25 72.85 767 47.12 41 7265 288.34 40 30.46 99 71 116 255 28.86 8.35 23.77 10834 103.85 72.95 725 45.20 40 6887 460.96 19 28.01 63 48 96 618 27.44 8.19 24.98 11118 114.17 72.80 726 44.97 20 197.53 92 24.10 142 114 158 73 22.40 7.94 22.90 16948 33.59 57.78 979 136.14 89 24077 210.61 95 24.34 151 122 168 73 22.23 7.66 22.36 16845 33.29 57.83 1016 139.00 93 24048 210.69 91 19.34 142 104 157 80 25.60 8.61 23.54 17748 29.17 56.30 942 132.20 90 23616 357.96 22 17.98 71 55 110 619 24.85 8.38 24.74 17655 32.92 57.65 972 131.12 23 143.05 17 147.02 30 25 45 946 78.93 23.52 78.03 5461 594.11 24.85 398 8.64 11 1940 60.31 10 109.79 20 18 35 2199 86.49 26.57 76.81 5861 617.31 24.48 370 8.24 6 45.74 43 36.46 90 67 106 229 35.82 10.06 34.85 12353 125.48 50.95 770 47.51 39 8655 158.35 43 36.85 88 66 103 230 35.53 10.04 35.80 12268 125.56 51.43 814 47.94 39 8456 157.87 43 27.58 89 64 107 283 41.02 12.40 38.55 11751 100.82 50.93 730 44.55 39 7982 181.34 18 24.50 49 39 65 999 38.97 12.10 45.13 11067 146.37 50.80 712 45.15 13 115.66 66 31.75 119 83 135 166 28.02 7.31 25.96 16230 73.30 66.63 999 76.93 59 14157 187.71 OpenBenchmarking.org
GraphicsMagick Operation: Sharpen OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Sharpen 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 20 40 60 80 100 SE +/- 0.33, 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.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 66 23 29 30 30 19 40 41 42 22 91 92 95 10 17 18 43 43 43
Timed Apache Compilation Time To Compile OpenBenchmarking.org Seconds, Fewer Is Better Timed Apache Compilation 2.2.17 Time To Compile 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 30 60 90 120 150 SE +/- 0.04, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.11, N = 3 SE +/- 0.06, N = 3 SE +/- 0.04, N = 3 SE +/- 0.13, N = 3 SE +/- 0.01, N = 3 SE +/- 0.05, N = 3 SE +/- 0.08, N = 3 SE +/- 0.10, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.35, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 SE +/- 0.04, N = 3 31.75 26.25 29.57 35.02 35.31 28.01 30.46 36.28 36.68 17.98 19.34 24.10 24.34 109.79 147.02 24.50 27.58 36.46 36.85
GraphicsMagick Operation: Resizing OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Resizing 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 30 60 90 120 150 SE +/- 0.67, 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.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.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 119 71 101 87 87 63 99 96 100 71 142 142 151 20 30 49 89 90 88
GraphicsMagick Operation: Blur OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Blur 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 30 60 90 120 150 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 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 83 55 63 65 65 48 71 76 80 55 104 114 122 18 25 39 64 67 66
GraphicsMagick Operation: HWB Color Space OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: HWB Color Space 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 40 80 120 160 200 SE +/- 0.33, 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.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.33, N = 3 SE +/- 0.00, N = 3 135 108 134 126 126 96 116 116 124 110 157 158 168 35 45 65 107 106 103
Smallpt Global Illumination Renderer; 100 Samples OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 500 1000 1500 2000 2500 SE +/- 2.54, N = 6 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 1.00, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.88, N = 3 SE +/- 1.20, N = 3 SE +/- 0.58, N = 3 SE +/- 5.24, N = 3 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 166 611 319 286 285 618 255 226 233 619 80 73 73 2199 946 999 283 229 230
Timed MAFFT Alignment Multiple Sequence Alignment OpenBenchmarking.org Seconds, Fewer Is Better Timed MAFFT Alignment 6.706 Multiple Sequence Alignment 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 20 40 60 80 100 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.07, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.00, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 SE +/- 0.06, N = 3 SE +/- 0.05, N = 3 SE +/- 0.06, N = 3 SE +/- 0.06, N = 3 SE +/- 0.11, N = 3 SE +/- 0.17, N = 3 SE +/- 0.03, N = 3 SE +/- 0.01, N = 3 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 28.02 24.08 24.97 23.17 22.92 27.44 28.86 24.17 24.05 24.85 25.60 22.40 22.23 86.49 78.93 38.97 41.02 35.82 35.53
FLAC Audio Encoding WAV To FLAC OpenBenchmarking.org Seconds, Fewer Is Better FLAC Audio Encoding 1.2.1 WAV To FLAC 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 6 12 18 24 30 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.03, N = 5 SE +/- 0.04, N = 5 SE +/- 0.03, N = 5 SE +/- 0.04, N = 5 SE +/- 0.03, N = 5 SE +/- 0.05, N = 5 SE +/- 0.07, N = 5 SE +/- 0.03, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 7.31 8.17 8.64 7.86 7.54 8.19 8.35 7.70 7.40 8.38 8.61 7.94 7.66 26.57 23.52 12.10 12.40 10.06 10.04
LAME MP3 Encoding WAV To MP3 OpenBenchmarking.org Seconds, Fewer Is Better LAME MP3 Encoding 3.98.2 WAV To MP3 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 20 40 60 80 100 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.03, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.00, N = 5 SE +/- 0.01, N = 5 SE +/- 0.01, N = 5 SE +/- 0.02, N = 5 SE +/- 0.02, N = 5 SE +/- 0.01, N = 5 SE +/- 0.03, N = 5 SE +/- 0.03, N = 5 SE +/- 0.01, N = 5 SE +/- 0.04, N = 5 SE +/- 0.01, N = 5 SE +/- 0.03, N = 5 25.96 25.16 23.48 22.62 23.04 24.98 23.77 22.68 22.67 24.74 23.54 22.90 22.36 76.81 78.03 45.13 38.55 34.85 35.80
John The Ripper Test: MD5 OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.7.3.1 Test: MD5 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 4K 8K 12K 16K 20K SE +/- 34.02, N = 3 SE +/- 63.38, N = 3 SE +/- 91.26, N = 3 SE +/- 11.02, N = 3 SE +/- 22.92, N = 3 SE +/- 13.17, N = 3 SE +/- 2.19, N = 3 SE +/- 5.61, N = 3 SE +/- 30.17, N = 3 SE +/- 13.09, N = 3 SE +/- 30.00, N = 3 SE +/- 1.20, N = 3 SE +/- 24.54, N = 3 SE +/- 9.02, N = 3 SE +/- 10.50, N = 3 SE +/- 7.69, N = 3 SE +/- 2.40, N = 3 SE +/- 1.76, N = 3 SE +/- 0.33, N = 3 16230 17100 17153 16776 16674 11118 10834 11960 11913 17655 17748 16948 16845 5861 5461 11067 11751 12353 12268
C-Ray Total Time OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 130 260 390 520 650 SE +/- 0.12, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.05, N = 3 SE +/- 0.01, N = 3 SE +/- 0.02, N = 3 SE +/- 0.07, N = 3 SE +/- 0.09, N = 3 SE +/- 0.02, N = 3 SE +/- 0.14, N = 3 SE +/- 0.26, N = 3 SE +/- 0.07, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 SE +/- 0.03, N = 3 73.30 116.62 109.45 117.31 116.97 114.17 103.85 133.34 133.25 32.92 29.17 33.59 33.29 617.31 594.11 146.37 100.82 125.48 125.56
OpenSSL RSA 4096-bit Performance OpenBenchmarking.org Signs Per Second, More Is Better OpenSSL 1.0.0a RSA 4096-bit Performance 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 16 32 48 64 80 SE +/- 0.11, N = 4 SE +/- 0.04, N = 4 SE +/- 0.03, N = 4 SE +/- 0.07, N = 4 SE +/- 0.05, N = 4 SE +/- 0.17, N = 4 SE +/- 0.23, N = 4 SE +/- 0.20, N = 4 SE +/- 0.26, N = 4 SE +/- 0.03, N = 4 SE +/- 0.79, N = 4 SE +/- 0.02, N = 4 SE +/- 0.05, N = 4 SE +/- 0.03, N = 4 SE +/- 0.03, N = 4 SE +/- 0.00, N = 4 SE +/- 0.03, N = 4 SE +/- 0.05, N = 4 SE +/- 0.06, N = 4 66.63 56.70 56.83 56.83 57.13 72.80 72.95 73.00 72.85 57.65 56.30 57.78 57.83 24.48 24.85 50.80 50.93 50.95 51.43
John The Ripper Test: Blowfish OpenBenchmarking.org Real C/S, More Is Better John The Ripper 1.7.3.1 Test: Blowfish 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 200 400 600 800 1000 SE +/- 2.67, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.58, N = 3 SE +/- 3.18, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 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 +/- 1.67, N = 3 SE +/- 1.53, N = 3 SE +/- 0.88, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 999 1033 1018 1019 1080 726 725 747 767 972 942 979 1016 370 398 712 730 770 814
x264 H.264 Video Encoding OpenBenchmarking.org Frames Per Second, More Is Better x264 2010-11-22 H.264 Video Encoding 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 30 60 90 120 150 SE +/- 0.35, N = 3 SE +/- 0.20, N = 3 SE +/- 0.17, N = 3 SE +/- 0.22, N = 3 SE +/- 0.15, N = 3 SE +/- 0.50, N = 3 SE +/- 0.31, N = 3 SE +/- 0.09, N = 3 SE +/- 0.22, N = 3 SE +/- 2.39, N = 6 SE +/- 2.27, N = 6 SE +/- 3.09, N = 6 SE +/- 3.36, N = 6 SE +/- 0.04, N = 3 SE +/- 0.03, N = 3 SE +/- 0.02, N = 3 SE +/- 0.10, N = 3 SE +/- 0.12, N = 3 SE +/- 0.09, N = 3 76.93 32.40 32.11 33.77 34.31 44.97 45.20 46.41 47.12 131.12 132.20 136.14 139.00 8.24 8.64 45.15 44.55 47.51 47.94
GraphicsMagick Operation: Local Adaptive Thresholding OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.12 Operation: Local Adaptive Thresholding 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 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.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 59 24 32 33 33 20 40 40 41 23 90 89 93 6 11 13 39 39 39
7-Zip Compression Compress Speed Test OpenBenchmarking.org MIPS, More Is Better 7-Zip Compression 9.13 Compress Speed Test 1090T stock Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 5K 10K 15K 20K 25K SE +/- 4.81, N = 3 SE +/- 72.19, N = 3 SE +/- 86.39, N = 4 SE +/- 44.37, N = 3 SE +/- 106.87, N = 5 SE +/- 136.24, N = 6 SE +/- 95.18, N = 6 SE +/- 206.00, N = 3 SE +/- 334.69, N = 3 SE +/- 321.74, N = 3 SE +/- 21.01, N = 3 SE +/- 12.29, N = 3 SE +/- 7.51, N = 3 SE +/- 10.17, N = 3 14157 5717 5927 5994 6887 7501 7265 23616 24077 24048 1940 7982 8655 8456
Himeno Benchmark Poisson Pressure Solver OpenBenchmarking.org MFLOPS, More Is Better Himeno Benchmark 3.0 Poisson Pressure Solver 1090T stock Core 2 Duo: Clang+LLVM 2.9 SVN Core 2 Duo: DragonEgg SVN Core 2 Duo: GCC 4.5.2 Core 2 Duo: GCC 4.6.0 RC2 Core i3 2100: Clang+LLVM 2.9 SVN Core i3 2100: DragonEgg SVN Core i3 2100: GCC 4.5.2 Core i3 2100: GCC 4.6.0 RC2 Core i7 990X: Clang+LLVM 2.9 SVN Core i7 990X: DragonEgg SVN Core i7 990X: GCC 4.5.2 Core i7 990X: GCC 4.6.0 RC2 Fusion E-350: Clang+LLVM 2.9 SVN Fusion E-350: GCC 4.6.0 RC2 Opteron 2384: Clang+LLVM 2.9 SVN Opteron 2384: DragonEgg SVN Opteron 2384: GCC 4.5.2 Opteron 2384: GCC 4.6.0 RC2 100 200 300 400 500 SE +/- 0.84, N = 3 SE +/- 0.03, N = 3 SE +/- 0.12, N = 3 SE +/- 1.34, N = 3 SE +/- 0.13, N = 3 SE +/- 0.72, N = 3 SE +/- 6.43, N = 6 SE +/- 0.24, N = 3 SE +/- 1.84, N = 3 SE +/- 0.02, N = 3 SE +/- 0.47, N = 3 SE +/- 0.25, N = 3 SE +/- 0.51, N = 3 SE +/- 0.18, N = 3 SE +/- 0.28, N = 3 SE +/- 0.34, N = 3 SE +/- 0.23, N = 3 SE +/- 0.11, N = 3 SE +/- 0.70, N = 3 187.71 170.64 425.26 262.81 264.52 197.53 460.96 287.33 288.34 143.05 357.96 210.61 210.69 45.74 60.31 115.66 181.34 158.35 157.87
Phoronix Test Suite v10.8.4