1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Benchmarking LLVM/Clang 3.2, GCC 4.8, DragonEgg Compilers

Michael Larabel

Published on 9 November 2012
Written by Michael Larabel
Page 2 of 5 - 7 Comments

When starting with HMMer, GCC (both 4.7 and 4.8) are much faster than LLVM or even when using GCC with DragonEgg. It seems LLVM's optimizers are not as good as GCC's for this scientific benchmark. When DragonEgg was used while also enabling the GCC optimizers, the performance returned to nearly matching that of the vanilla GCC.

MrBayes was also the fastest with vanilla GCC over LLVM in any configuration -- Clang or DragonEgg. When attempting to use the GCC and LLVM optimizers with the extra compiler switch, the build failed.

LLVM finally comes out ahead when it comes to the KASUMI test within the Botan crypto library. LLVM with the Clang compiler front-end did the best while GCC with DragonEgg also was close with its performance and well ahead of a plain GNU Compiler Collection setup.

The other Botan crypto tests were mixed for who has the best compiler on the Intel Core i7 Linux setup.

Latest Linux Hardware Reviews
  1. AMD Radeon R9 290: Gallium3D vs. Catalyst Drivers
  2. AMD Radeon R9 290 Open-Source Driver Works, But Has A Ways To Go
  3. Trying The Configurable 45 Watt TDP With AMD's A10-7800 / A6-7400K
  4. Sumo's Omni Gets Reloaded
Latest Linux Articles
  1. 20-Way Radeon Comparison With Open-Source Graphics For Steam On Linux Gaming
  2. Preview: OS X 10.10 Yosemite vs. Ubuntu Linux GPU Performance
  3. Radeon Graphics Yield Mixed Results With Linux 3.17 Kernel
  4. AMD's RadeonSI Driver Sped Up A Lot This Summer
Latest Linux News
  1. Metro 2033 Redux Will Hopefully Hit Linux Real Soon
  2. New Virtual Monitor Software Might End Up On Linux
  3. Company of Heroes 2 Might Be Coming Out For Linux
  4. NIR Still Being Discussed For Mesa, LLVM Gets Brought Up Again
  5. Plasma Active Is Mostly Ported To KDE Frameworks 5
  6. Google Chrome 37 Brings Many Security Fixes
  7. MenuetOS Updated With SMP Threads & Onscreen Keyboard
  8. Mesa Has A New Release Manager
  9. Enlightenment E19 Lands Its New Wayland Compositor Code
  10. Nouveau Turns Into A Mess In Latest Linux 3.17 + Mesa 10.3-dev Tests
Latest Forum Discussions
  1. Updated and Optimized Ubuntu Free Graphics Drivers
  2. [DB] BIOS - ACPI - data collecting
  3. It's Now Possible To Play Netflix Natively On Linux Without Wine Plug-Ins
  4. AMD Releases UVD Video Decode Support For R600 GPUs
  5. Announcing radeontop, a tool for viewing the GPU usage
  6. Users defect to Linux as OpenBSD removes Lynx from base system
  7. Chinese People Try To Patent Wine On ARM
  8. American Citizens running AMOK for food stamps