A Compiler comparison via the Phoronix Test Suite.
Compare your own system(s) to this result file with the
Phoronix Test Suite by running the command:
phoronix-test-suite benchmark 1502149-DE-RASPBERRY67
raspberry2
A Compiler comparison via the Phoronix Test Suite.
clang 3.0:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.4.7:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.4.7 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.5.3:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.5.3 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.6.3:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.6.3 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.7.2:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.7.2 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
clang 3.0 -O3:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.4.7 -O3:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.4.7 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.5.3 -O3:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.5.3 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.6.3 -O3:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.6.3 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.7.2 -O3:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.7.2 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
clang 3.0 -O3 v6j:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.4.7 -O3 v6j:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.4.7 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.5.3 -O3 v6j:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.5.3 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.6.3 -O3 v6j:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.6.3 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.7.2 -O3 v6j:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.7.2 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
clang 3.0 -O3 v6j arm1176jzf-s:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.4.7 -O3 v6j arm1176jzf-s:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.4.7 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.5.3 -O3 v6j arm1176jzf-s:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.5.3 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.6.3 -O3 v6j arm1176jzf-s:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.6.3 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.7.2 -O3 v6j arm1176jzf-s:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.7.2 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.6.3 -Ofast:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.6.3 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.7.2 -Ofast:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.7.2 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
clang 3.0 -Os:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.4.7 -Os:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.4.7 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.5.3 -Os:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.5.3 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.6.3 -Os:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.6.3 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.7.2 -Os:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.7.2 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
clang 3.0 -O2:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
gcc 4.7.2 -O2:
Processor: ARMv6-compatible rev 7 @ 0.85GHz (1 Core), Motherboard: BCM2708, Memory: 374MB, Disk: 16GB SDC
OS: Debian 7.2, Kernel: 3.12.31 (armv6l), Compiler: GCC 4.7.2 + Clang 3.0-6.2, File-System: F2FS, Screen Resolution: 656x416
Stream 2013-01-17
Type: Copy
MB/s > Higher Is Better
clang 3.0 ..... 443.05 |=======================================================
gcc 4.7.2 ..... 315.66 |=======================================
clang 3.0 -O2 . 443.15 |=======================================================
gcc 4.7.2 -O2 . 316.13 |=======================================
clang 3.0 -O3 . 443.16 |=======================================================
gcc 4.7.2 -O3 . 316.12 |=======================================
clang 3.0 -Os . 443.01 |=======================================================
Stream 2013-01-17
Type: Scale
MB/s > Higher Is Better
clang 3.0 ..... 138.60 |==============================
gcc 4.7.2 ..... 251.88 |=======================================================
clang 3.0 -O2 . 138.59 |==============================
gcc 4.7.2 -O2 . 252.10 |=======================================================
clang 3.0 -O3 . 138.60 |==============================
gcc 4.7.2 -O3 . 252.10 |=======================================================
clang 3.0 -Os . 138.59 |==============================
Stream 2013-01-17
Type: Triad
MB/s > Higher Is Better
clang 3.0 ..... 100.43 |================
gcc 4.7.2 ..... 338.36 |=======================================================
clang 3.0 -O2 . 100.40 |================
gcc 4.7.2 -O2 . 338.88 |=======================================================
clang 3.0 -O3 . 100.48 |================
gcc 4.7.2 -O3 . 338.89 |=======================================================
clang 3.0 -Os . 100.44 |================
Stream 2013-01-17
Type: Add
MB/s > Higher Is Better
clang 3.0 ..... 186.19 |============================
gcc 4.7.2 ..... 359.07 |=======================================================
clang 3.0 -O2 . 186.20 |============================
gcc 4.7.2 -O2 . 359.77 |=======================================================
clang 3.0 -O3 . 186.19 |============================
gcc 4.7.2 -O3 . 359.77 |=======================================================
clang 3.0 -Os . 186.20 |============================
TSCP 1.81
AI Chess Performance
Nodes Per Second > Higher Is Better
clang 3.0 ...................... 36628 |================
gcc 4.4.7 ...................... 37735 |=================
gcc 4.5.3 ...................... 37022 |================
gcc 4.6.3 ...................... 37091 |================
gcc 4.7.2 ...................... 37059 |================
clang 3.0 -O3 .................. 79273 |===================================
gcc 4.4.7 -O3 .................. 84926 |=====================================
gcc 4.5.3 -O3 .................. 84643 |=====================================
gcc 4.6.3 -O3 .................. 88609 |=======================================
gcc 4.7.2 -O3 .................. 87854 |=======================================
clang 3.0 -O3 v6j .............. 79333 |===================================
gcc 4.4.7 -O3 v6j .............. 84978 |=====================================
gcc 4.5.3 -O3 v6j .............. 84589 |=====================================
gcc 4.6.3 -O3 v6j .............. 88612 |=======================================
gcc 4.7.2 -O3 v6j .............. 87835 |=======================================
clang 3.0 -O3 v6j arm1176jzf-s . 79278 |===================================
gcc 4.4.7 -O3 v6j arm1176jzf-s . 84079 |=====================================
gcc 4.5.3 -O3 v6j arm1176jzf-s . 83689 |=====================================
gcc 4.6.3 -O3 v6j arm1176jzf-s . 87497 |=======================================
gcc 4.7.2 -O3 v6j arm1176jzf-s . 87275 |======================================
gcc 4.6.3 -Ofast ............... 88586 |=======================================
gcc 4.7.2 -Ofast ............... 87837 |=======================================
clang 3.0 -Os .................. 77945 |==================================
gcc 4.4.7 -Os .................. 68138 |==============================
gcc 4.5.3 -Os .................. 80782 |====================================
gcc 4.6.3 -Os .................. 82400 |====================================
gcc 4.7.2 -Os .................. 87672 |=======================================