Ubuntu 12.04.2 LTS vs. Ubuntu 13.04 Linux Ubuntu 12.04.2 LTS vs. Ubuntu 13.04 Benchmarking on an Apple MacBook Pro (Core i5 520M) and Lenovo ThinkPad W510 (Core i7 720QM). Benchmarking for a future article on Phoronix.com by Michael Larabel.
HTML result view exported from: https://openbenchmarking.org/result/1304104-FO-UBUNTULIN72 .
Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Compiler File-System Screen Resolution MacBook Pro ThinkPad W510 Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 Intel Core i5 520M @ 2.40GHz (4 Cores) Apple Mac-F22586C8 Intel Core DRAM 4096MB 120GB OCZ AGILITY2 Intel Core IGP 256MB (405/324MHz) Cirrus Logic CS4206 Color LCD Broadcom NetXtreme BCM5764M Gigabit PCIe + Broadcom BCM43224 802.11a/b/g/n Ubuntu 12.04 3.5.0-26-generic (x86_64) Unity 5.18.0 X Server 1.13.0 nouveau 1.0.2 3.0 Mesa 9.0.2 Gallium 0.4 GCC 4.6 ext4 1440x900 Intel Core IGP 256MB Ubuntu 13.04 3.8.0-16-generic (x86_64) Unity 7.0.0 X Server 1.13.3 intel 2.21.5 3.0 Mesa 9.0.3 Gallium 0.4 GCC 4.7 Intel Core i7 720Q @ 1.60GHz (8 Cores) LENOVO 4318CTO Intel Core DMI 160GB INTEL SSDSA2M160 NVIDIA Quadro FX 880M 1024MB (405/324MHz) Conexant CX20585 Intel 82577LM Gigabit Connection + Intel Centrino Ultimate-N 6300 Ubuntu 12.04 3.5.0-23-generic (x86_64) Unity 5.18.0 X Server 1.13.0 nouveau 1.0.2 3.0 Mesa 9.0.2 Gallium 0.4 GCC 4.6 1600x900 Ubuntu 13.04 3.8.0-16-generic (x86_64) Unity 7.0.0 X Server 1.13.3 nouveau 1.0.7 3.0 Mesa 9.0.3 Gallium 0.4 GCC 4.7 OpenBenchmarking.org Compiler Details - MacBook Pro: Ubuntu 12.04.2 LTS: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - MacBook Pro: Ubuntu 13.04 2013-04-08: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v - ThinkPad W510: Ubuntu 12.04.2 LTS: --build=x86_64-linux-gnu --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-languages=c,c++,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-arch-32=i686 --with-tune=generic -v - ThinkPad W510: Ubuntu 13.04 2013-04-08: --build=x86_64-linux-gnu --disable-cloog-version-check --disable-ppl-version-check --disable-werror --enable-checking=release --enable-clocale=gnu --enable-cloog-backend=ppl --enable-gnu-unique-object --enable-languages=c,c++,go,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-cloog --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Disk Details - DEADLINE / data=ordered,errors=remount-ro,relatime,rw Processor Details - Scaling Governor: ondemand Graphics Details - EXA System Details - MacBook Pro: Ubuntu 12.04.2 LTS: Disk Scheduler: DEADLINE. Python 2.7.3. - MacBook Pro: Ubuntu 13.04 2013-04-08: Disk Scheduler: DEADLINE. Python 2.7.4. - ThinkPad W510: Ubuntu 12.04.2 LTS: Disk Scheduler: DEADLINE. Python 2.7.3. - ThinkPad W510: Ubuntu 13.04 2013-04-08: Disk Scheduler: DEADLINE. Python 2.7.4.
fs-mark: 1000 Files, 1MB Size fs-mark: 5000 Files, 1MB Size, 4 Threads fs-mark: 4000 Files, 32 Sub Dirs, 1MB Size compilebench: Compile compilebench: Initial Create postmark: Disk Transaction Performance nexuiz: 1440 x 900 - Yes - Off openarena: 1440 x 900 openarena: 1440 x 900 xonotic: 1440 x 900 - Low graphics-magick: Blur graphics-magick: Sharpen graphics-magick: Resizing graphics-magick: HWB Color Space graphics-magick: Local Adaptive Thresholding build-linux-kernel: Time To Compile c-ray: Total Time primesieve: 1e12 Prime Number Generation smallpt: Global Illumination Renderer; 100 Samples tachyon: Total Time pgbench: TPC-B Transactions Per Second apache: Static Web Page Serving MacBook Pro ThinkPad W510 Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 156.77 226.93 156.00 264.86 172.74 1685 25.26 83.73 33.10 104.00 66 38 83 106 49 263.50 142.85 286.57 310 46.25 2790.49 14908.42 156.13 224.47 155.93 264.64 181.47 1666 27.48 118.43 38.83 120.78 65 38 82 104 51 271.80 101.14 281.45 355 47.33 3147.18 13820.11 81.00 98.00 80.87 108.29 100.91 1559 23.27 88.93 31.67 96.29 73 45 90 110 57 182.81 106.65 226.80 245 36.30 2350.25 13756.37 81.23 97.60 80.87 108.53 104.75 1546 25.58 118.00 38.40 112.13 73 46 90 109 58 197.52 77.98 227.19 290 38.37 3108.75 12062.16 OpenBenchmarking.org
FS-Mark Test: 1000 Files, 1MB Size MacBook Pro ThinkPad W510 OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 1000 Files, 1MB Size Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 30 60 90 120 150 SE +/- 0.47, N = 3 SE +/- 0.82, N = 3 SE +/- 0.78, N = 3 SE +/- 0.87, N = 3 156.77 156.13 81.00 81.23 1. (CC) gcc options: -static
FS-Mark Test: 5000 Files, 1MB Size, 4 Threads MacBook Pro ThinkPad W510 OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 5000 Files, 1MB Size, 4 Threads Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 50 100 150 200 250 SE +/- 0.32, N = 3 SE +/- 0.27, N = 3 SE +/- 0.23, N = 3 SE +/- 0.23, N = 3 226.93 224.47 98.00 97.60 1. (CC) gcc options: -static
FS-Mark Test: 4000 Files, 32 Sub Dirs, 1MB Size MacBook Pro ThinkPad W510 OpenBenchmarking.org Files/s, More Is Better FS-Mark 3.3 Test: 4000 Files, 32 Sub Dirs, 1MB Size Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 30 60 90 120 150 SE +/- 0.06, N = 3 SE +/- 0.19, N = 3 SE +/- 0.09, N = 3 SE +/- 0.19, N = 3 156.00 155.93 80.87 80.87 1. (CC) gcc options: -static
Compile Bench Test: Compile MacBook Pro ThinkPad W510 OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Compile Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 60 120 180 240 300 SE +/- 0.50, N = 3 SE +/- 0.55, N = 3 SE +/- 0.35, N = 3 SE +/- 0.24, N = 3 264.86 264.64 108.29 108.53
Compile Bench Test: Initial Create MacBook Pro ThinkPad W510 OpenBenchmarking.org MB/s, More Is Better Compile Bench 0.6 Test: Initial Create Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 40 80 120 160 200 SE +/- 0.60, N = 3 SE +/- 3.27, N = 3 SE +/- 2.07, N = 3 SE +/- 2.56, N = 3 172.74 181.47 100.91 104.75
PostMark Disk Transaction Performance MacBook Pro ThinkPad W510 OpenBenchmarking.org TPS, More Is Better PostMark 1.51 Disk Transaction Performance Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 400 800 1200 1600 2000 SE +/- 4.00, N = 3 SE +/- 11.00, N = 3 SE +/- 3.33, N = 3 SE +/- 3.00, N = 3 1685 1666 1559 1546 1. (CC) gcc options: -O3
Nexuiz Resolution: 1440 x 900 - HDR: Yes - Sound: Off MacBook Pro ThinkPad W510 OpenBenchmarking.org Frames Per Second, More Is Better Nexuiz 2.5.2 Resolution: 1440 x 900 - HDR: Yes - Sound: Off Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 6 12 18 24 30 SE +/- 0.01, N = 3 SE +/- 0.03, N = 3 SE +/- 0.05, N = 3 SE +/- 0.03, N = 3 25.26 27.48 23.27 25.58
OpenArena Resolution: 1440 x 900 MacBook Pro ThinkPad W510 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.5 Resolution: 1440 x 900 Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 30 60 90 120 150 SE +/- 0.30, N = 3 SE +/- 0.52, N = 3 SE +/- 0.12, N = 3 SE +/- 0.68, N = 3 83.73 118.43 88.93 118.00
OpenArena Resolution: 1440 x 900 MacBook Pro ThinkPad W510 OpenBenchmarking.org Frames Per Second, More Is Better OpenArena 0.8.8 Resolution: 1440 x 900 Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 9 18 27 36 45 SE +/- 0.00, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 SE +/- 0.00, N = 3 33.10 38.83 31.67 38.40
Xonotic Resolution: 1440 x 900 - Effects Quality: Low MacBook Pro ThinkPad W510 OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.6 Resolution: 1440 x 900 - Effects Quality: Low Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 30 60 90 120 150 SE +/- 0.09, N = 3 SE +/- 0.24, N = 3 SE +/- 0.09, N = 3 SE +/- 0.15, N = 3 104.00 120.78 96.29 112.13
GraphicsMagick Operation: Blur MacBook Pro ThinkPad W510 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Blur Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 16 32 48 64 80 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 66 65 73 73 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lX11 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Sharpen MacBook Pro ThinkPad W510 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Sharpen Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 10 20 30 40 50 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 38 38 45 46 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lX11 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Resizing MacBook Pro ThinkPad W510 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Resizing Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 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 83 82 90 90 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lX11 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: HWB Color Space MacBook Pro ThinkPad W510 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: HWB Color Space Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 20 40 60 80 100 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 106 104 110 109 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lX11 -lz -lm -lgomp -lpthread
GraphicsMagick Operation: Local Adaptive Thresholding MacBook Pro ThinkPad W510 OpenBenchmarking.org Iterations Per Minute, More Is Better GraphicsMagick 1.3.16 Operation: Local Adaptive Thresholding Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 13 26 39 52 65 SE +/- 0.33, N = 3 SE +/- 0.33, N = 3 SE +/- 0.00, N = 3 SE +/- 0.00, N = 3 49 51 57 58 1. (CC) gcc options: -std=gnu99 -fopenmp -O2 -pthread -lXext -lX11 -lz -lm -lgomp -lpthread
Timed Linux Kernel Compilation Time To Compile MacBook Pro ThinkPad W510 OpenBenchmarking.org Seconds, Fewer Is Better Timed Linux Kernel Compilation 3.1 Time To Compile Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 60 120 180 240 300 SE +/- 0.40, N = 3 SE +/- 0.81, N = 3 SE +/- 0.55, N = 3 SE +/- 0.52, N = 3 263.50 271.80 182.81 197.52
C-Ray Total Time MacBook Pro ThinkPad W510 OpenBenchmarking.org Seconds, Fewer Is Better C-Ray 1.1 Total Time Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 30 60 90 120 150 SE +/- 0.19, N = 3 SE +/- 0.11, N = 3 SE +/- 0.02, N = 3 SE +/- 0.02, N = 3 142.85 101.14 106.65 77.98 1. (CC) gcc options: -lm -lpthread -O3
Primesieve 1e12 Prime Number Generation MacBook Pro ThinkPad W510 OpenBenchmarking.org Seconds, Fewer Is Better Primesieve 4.2 1e12 Prime Number Generation Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 60 120 180 240 300 SE +/- 0.70, N = 3 SE +/- 0.53, N = 3 SE +/- 0.21, N = 3 SE +/- 0.13, N = 3 286.57 281.45 226.80 227.19 1. (CXX) g++ options: -O2 -fopenmp
Smallpt Global Illumination Renderer; 100 Samples MacBook Pro ThinkPad W510 OpenBenchmarking.org Seconds, Fewer Is Better Smallpt 1.0 Global Illumination Renderer; 100 Samples Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 80 160 240 320 400 SE +/- 0.33, N = 3 SE +/- 0.67, N = 3 SE +/- 0.00, N = 3 SE +/- 1.20, N = 3 310 355 245 290 1. (CXX) g++ options: -fopenmp
Tachyon Total Time MacBook Pro ThinkPad W510 OpenBenchmarking.org Seconds, Fewer Is Better Tachyon 0.98.9 Total Time Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 11 22 33 44 55 SE +/- 0.17, N = 3 SE +/- 0.13, N = 3 SE +/- 0.04, N = 3 SE +/- 0.39, N = 3 46.25 47.33 36.30 38.37 1. (CC) gcc options: -m32 -O3 -fomit-frame-pointer -ffast-math -ltachyon -lm -lpthread
PostgreSQL pgbench TPC-B Transactions Per Second MacBook Pro ThinkPad W510 OpenBenchmarking.org TPS, More Is Better PostgreSQL pgbench 8.4.11 TPC-B Transactions Per Second Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 700 1400 2100 2800 3500 SE +/- 34.89, N = 3 SE +/- 53.95, N = 4 SE +/- 19.01, N = 3 SE +/- 27.73, N = 3 2790.49 3147.18 2350.25 3108.75 1. (CC) gcc options: -O2 -fno-strict-aliasing -fwrapv -lpgport -lpq -lcrypt -ldl -lm
Apache Benchmark Static Web Page Serving MacBook Pro ThinkPad W510 OpenBenchmarking.org Requests Per Second, More Is Better Apache Benchmark 2.4.3 Static Web Page Serving Ubuntu 12.04.2 LTS Ubuntu 13.04 2013-04-08 3K 6K 9K 12K 15K SE +/- 21.25, N = 3 SE +/- 54.36, N = 3 SE +/- 69.17, N = 3 SE +/- 124.26, N = 3 14908.42 13820.11 13756.37 12062.16 1. (CC) gcc options: -shared -fPIC -O2 -pthread
Phoronix Test Suite v10.8.4