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 Benchmarking Platform
Phoromatic Test Orchestration

Compiler News Archives

LLVM's Clang Compiler Is Now C++11 Feature Complete

The Clang C/C++ compiler front-end to LLVM is now declared "feature complete" against the C++11 ISO standard.
19 April 2013 - LLVM/Clang - 71 Comments

LLVM/Clang 3.3 Should Be Close To Building Linux Kernel

Developing are reaching a point where the mainline LLVM/Clang compiler in an "out of the box" configuration can compile the mainline Linux kernel with only a few patches against the kernel's source tree. This summer's release of LLVM/Clang 3.3 should be a big milestone.
18 April 2013 - Kernel Clang'ing - 8 Comments

Making A Code Compiler Energy-Aware

There's a discussion on the LLVM development mailing list about making the compiler become energy-aware to provide an optimization level that would provide the most power-efficient binaries. However, it isn't clear whether this would make sense over simply trying to assemble the fastest binary.
16 April 2013 - LLVM Energy - 30 Comments

LLVM Powers C++ AMP To OpenCL On NVIDIA

An independent developer has made improvements to the LLVM infrastructure and Clang compiler for supporting the compiling of C++ AMP code into OpenCL code with support for the NVPTX back-end so that this multi-threaded C++ code can be executed on NVIDIA GPUs.
14 April 2013 - C++ AMP - 3 Comments

GCC 4.7.3 Released With 118+ Bug-Fixes

For those using the proven and tested GCC 4.7 compiler series rather than the brand new GCC 4.8, there is now GCC 4.7.3 with over one hundred bug-fixes over the previous release.
11 April 2013 - GCC 4.7.3 - 6 Comments

LLVM/Clang Makes Progress On Building LibreOffice

LLVM's Clang C/C++ compiler has been making much progress in recent months on being able to build high-priority open-source/Linux software packages. When using the latest LLVM/Clang compiler, it appears to be in good shape for handling LibreOffice.
9 April 2013 - Clang'ing Compiler - 2 Comments

LLVM May Get A TGSI Gallium3D Compiler Back-End

A proposal has been made to develop a new LLVM compiler back-end that would generate TGSI instructions, the intermediate representation used by Mesa's Gallium3D drivers.
5 April 2013 - LLVM Support - 4 Comments

LLVM Pushing Out Daily Compilers For Ubuntu

The LLVM project will be releasing daily Debian/Ubuntu package snapshots of its compiler for those interested in testing out the very latest code.
3 April 2013 - LLVM Project - 4 Comments

LLVM/Clang 3.3 Planned For Release In June

An Apple developer has shared plans to see LLVM 3.3 released in June of this year, following the month of May being dedicated to testing.
2 April 2013 - LLVM 3.3

Is Assembly Still Relevant To Most Linux Software?

Steve McIntyre and the Linaro Enterprise Group recently analyzed Ubuntu and Fedora software packages to see what software was still relying upon hand-written Assembly code. This was done to see how much real Assembly is being used, to see what the code was used for, and whether it was worth porting to 64-bit ARM / AArch64 / ARMv8.
2 April 2013 - Assembly Analysis - 176 Comments

LLVM 3.3 Picks Up More Support For Intel AVX2

Beyond LLVM 3.3 having performance optimizations, one of many other features coming to this next compiler infrastructure update is greater support for Intel's AVX2 instruction set extensions.
29 March 2013 - AVX2

Intel Ivy Bridge Optimization Benchmarks On GCC 4.8

Our latest benchmarks of the new GCC 4.8 compiler involve running through the CPU optimizations for the latest-generation Intel "Ivy Bridge" processors.
28 March 2013 - GCC 4.8

Many Features Proposed For C++14

C++14 is the next update for the C++ programming language. While slated as only a minor extension to C++11, there are several new features being proposed.
28 March 2013 - C++14 - 20 Comments

LLVM/Clang 3.3 Offers Performance Improvements

Recent compiler testing of the latest LLVM/Clang 3.3 SVN code-base has yielded some significant performance boosts for some common C/C++ benchmarks against LLVM/Clang 3.2.
26 March 2013 - LLVM/Clang 3.3 - 9 Comments

Intel Ivy Bridge Benchmarks On The GCC 4.8 Compiler

Following from this weekend's Intel Core i7 990X benchmarks on GCC 4.8, here are benchmarks of an ASUS Ultrabook with an Intel Core i3 "Ivy Bridge" benchmark as we explore how the new GCC 4.8 compiler affects its performance.
25 March 2013 - GCC 4.8

Intel Core i7 Benchmarks On GCC 4.8.0

With yesterday's release of GCC 4.8.0, here are some new benchmarks. For this first roundabout are comparative benchmarks between GCC 4.7.2 and GCC 4.8.0 for an Intel Core i7 990X "Gulftown" system running Ubuntu Linux.
23 March 2013 - GCC 4.8 Benchmarks

GCC 4.8 Release Brings Improved C++11, Optimizations

GCC 4.8 has been officially released today as the annual major update to the GNU Compiler Collection.
22 March 2013 - GCC 4.8 - 18 Comments

C++ Doesn't Change The Speed Of GCC

With GCC 4.8 using C++ as its implementation language of the compiler, some have questioned whether the compiler is as fast as when written in C. Here's some benchmarks showing C vs. C++ performance with GCC.
22 March 2013 - GCC C vs. C++ - 26 Comments

C Language Modules For LLVM Still Being Tackled

Last year at the LLVM developers' meeting it was proposed by an Apple engineer the concept of "modules" for C code in LLVM/Clang to replace the common development approach for C/C++ languages of including header files and passing the library to the linker. LLVM modules seek to take a different approach.
20 March 2013 - Dev Meeting - 18 Comments

Compilation Times, Binary Sizes For GCC 4.2 To GCC 4.8

Compiler benchmarks at Phoronix commonly look at the performance of resulting binaries while less of a focus is the compilation time and binary sizes. However, a developer has carried out GCC benchmarks of the compilation times and binary sizes in different scenarios for GCC releases going from GCC 4.2 to the upcoming GCC 4.8.
17 March 2013 - Compilation Times - 17 Comments

551 Compiler news articles published on Phoronix.
17
Latest Articles & Reviews
  1. Ubuntu 15.04 Offers Faster OpenGL For AMD Radeon GPUs On Open-Source
  2. Ubuntu 15.04 Brings Some Graphics Performance Improvements For Intel Haswell
  3. Sub-$20 802.11n USB WiFi Adapter That's Linux Friendly
  4. The Lenovo T450s Is Working Beautifully With Linux
  5. Linux 4.0 SSD EXT4 / Btrfs / XFS / F2FS Benchmarks
  6. Linux 4.0 Hard Drive Comparison With Six File-Systems
Latest Linux News
  1. GCC 5.2 Will Come In Two To Three Months
  2. AMD FP3 Motherboard Ported To Coreboot
  3. The Difference In Optimizations Between NIR & GLSL
  4. OpenMandriva Lx 3 Alpha: Adds UEFI Support, Defaults To LXQt
  5. Systemd Kills Off Shutdownd
  6. There's Now More Than 1,100 Games On Steam For Linux
  7. Btrfs In Linux 4.1 Has Fixes For File-Systems Of 20 Terabytes & Up
  8. Microsoft's CoreCLR Now Works On FreeBSD
  9. Unigine 2.0 Beta 2 Brings PBR, SSR, Kinect 2 Support
  10. KDBUS Still Hasn't Been Pulled, Might Not Land For Linux 4.1
Most Viewed News This Week
  1. AMD Releases New "AMDGPU" Linux Kernel Driver & Mesa Support
  2. Ubuntu's Desktop-Next Switching From .DEBs To Snappy
  3. My Favorite Computer Desk Of The Past Decade For Less Than $100
  4. EXT4 In Linux 4.1 Adds File-System Level Encryption
  5. AMD Open-Sources "Addrlib" From Catalyst
  6. Library Operating System (LibOS) For Linux Still Being Pursued
  7. Debian 8.0 Jessie Is Ready For Release This Weekend
  8. Linux-Powered Endless Computer Raises $100k+ In A Few Days