Compiler News Archives
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
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
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
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
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
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
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
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
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
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
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 has been officially released today as the annual major update to the GNU Compiler Collection.
22 March 2013 - GCC 4.8 - 18 Comments
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
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
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
Jakub Jelinek of Red Hat announced the first release candidate of GCC 4.8.0 on Saturday morning.
16 March 2013 - GCC 4.8 - 3 Comments
Developers from the member companies involved with Linaro are planning continued improvements to the LLVM compiler infrastructure that will benefit ARM developers and customers. With this ARM LLVM work there should also be Gallium3D LLVMpipe enhancements.
12 March 2013 - ARM LLVM
Building the Linux kernel with LLVM/Clang rather than GCC continues to be a big focus within the embedded Linux community.
9 March 2013 - LLVM Linux - 39 Comments
AESOP is a new auto-parallelizing C/C++ compiler for shared memory systems. This new open-source compiler was written at the University of Maryland and is now available to the public.
3 March 2013 - AESOP - 4 Comments
After already having integrated TILE-Gx support into GCC 4.7, Tilera is now calling for the mainlining of its TILE-Gx back-end into LLVM. The LLVM Tile-Gx back-end is needed for the company's forthcoming many-core processor.
2 March 2013 - TILE-Gx - 4 Comments
Latest Linux Hardware Reviews
Latest Linux Articles
Latest Linux News
Latest Forum Discussions