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

DragonEgg 3.0 Puts GCC & LLVM In One Bed

Michael Larabel

Published on 5 December 2011
Written by Michael Larabel
Page 2 of 5 - 11 Comments

Trying out DragonEgg with LLVM 3.0 and GCC 4.5/4.6 is just a matter of building the shared object and then loading it with GCC via the "-fplugin=" option. For those interested in more technical information on DragonEgg can visit dragonegg.llvm.org and/or see these LLVM developer meeting slides from 2009 when the GCC plug-in was originally proposed as a replacement to LLVM-GCC.

For your viewing pleasure today what I have are benchmarks of GCC 4.6.2, LLVM/Clang 3.0, LLVM/DragonEgg 3.0 with the vanilla GCC 4.6.2, and LLVM/DragonEgg 3.0 when using "-fplugin-arg-dragonegg-enable-gcc-optzns" to take advantage of both GCC and LLVM compiler optimizations. Each of these compiler configurations built a variety of benchmarks under Ubuntu Linux. LLVM was built as a release build (optimized with no assertions) as was GCC. Each of the target benchmarks was left with their stock compiler flags. Other questions can be directed to the Phoronix Forums or the logs hosted on OpenBenchmarking.org.

The test system was an Intel Core i7 990X "Gulftown" with six physical CPU cores plus Hyper Threading. Ubuntu 11.10 x86_64 was used with the latest Linux 3.2 development kernel as of 3 December.

Latest Linux Hardware Reviews
  1. Intel Xeon E5-1680 v3 & E5-2687W v3 Compared To The Core i7 5960X On Linux
  2. Intel 120GB 530 Series SSD Linux Performance
  3. Btrfs/EXT4/XFS/F2FS RAID 0/1/5/6/10 Linux Benchmarks On Four SSDs
  4. AMD's Windows Catalyst Driver Remains Largely Faster Than Linux Drivers
Latest Linux Articles
  1. NVIDIA vs. Nouveau Drivers With Linux 3.18 + Mesa 10.4-devel
  2. Is The Open-Source NVIDIA Driver Fast Enough For Steam On Linux Gaming?
  3. Linux 3.18 File-System Performance Minimally Changed But Possible Regressions
  4. AMD Radeon Gallium3D Is Catching Up & Sometimes Beating Catalyst On Linux
Latest Linux News
  1. More File-System Tests Of The Linux 3.18 Kernel
  2. Using NVIDIA's NVENC On Linux With FFmpeg
  3. There's Talk Again About An "Open To The Core" Ubuntu Laptop
  4. PowerVR SGX Driver Code Gets Leaked
  5. V2 Of KDBUS Published For Linux Kernel Review
  6. VirtualBox 4.3.20 Arrives, Still No Sign Of VirtualBox 4.4
  7. Scientific Linux 6.6 vs. Scientific Linux 7.0 Benchmarks
  8. Qualcomm Looks To Get Into The ARM Server Business
  9. HHVM 3.4 Adds New Features, Support
  10. More Radeon Driver Changes Queued For Linux 3.19
Latest Forum Discussions
  1. Cant get working Kaveri APU - A10-7850k
  2. Debian Developer Resigns From The Systemd Maintainership Team
  3. Script for Fan Speed Control
  4. Roadmap to Catalyst 14.10 ?
  5. Debian Init System Coupling Vote Results
  6. The Slides Announcing The New "AMDGPU" Kernel Driver
  7. Updated and Optimized Ubuntu Free Graphics Drivers
  8. Ubuntu Developers Still Thinking What To Do About Adobe Flash Support