Compiler News Archives
An Intel engineer has published a patch-set providing a new GCC compiler architecture target for Intel's upcoming Broadwell CPUs.
19 December 2013 - Intel BDW Compiler
Patches have been published that allow the GNU Compiler Collection to tune generated binaries for ARM big.LITTLE systems.
17 December 2013 - GCC big.LITTLE - 1 Comment
The latest Cilk support to land in GCC from the Intel compiler developers for this multi-threaded parallel programming extension are support for the _Cilk_spawn and _Cilk_sync keywords.
12 December 2013 - Cilk MP - 2 Comments
As part of the work to bring OpenACC 2.0 and NVIDIA GPU support to GCC, a large set of patches were published this morning for adding NVIDIA's PTX back-end to the Free Software Foundation's compiler.
9 December 2013 - NVIDIA PTX - 4 Comments
It's taken far longer than most anyone would have estimated, but it looks like things may finally be getting close for the mainlining of OpenMP within the LLVM Clang compiler. The good news is that Intel developers have already been working on OpenMP 4.0 support for Clang.
9 December 2013 - Clang OMP - 4 Comments
ARM Holdings has published GCC compiler support today for the Cortex-A12 processor.
9 December 2013 - GCC Cortex-A12
LLVM and its Clang compiler now have optimization targeting support for Qualcomm's Krait ARM processor.
8 December 2013 - Qualcomm Krait
For the Phoronix readers that have been requesting more benchmarks of AMD's APUs and then separately for the requests of a fresh round of LLVM/Clang compiler benchmarks, your wish has been granted.
7 December 2013 - LLVM Clang - 1 Comment
With future versions of GCC there is now a "-mtune=ia" target for the GNU Compiler Collection's x86 back-end to always optimize the compiled program for the very latest Intel processors.
7 December 2013 - Intel Architecture - 4 Comments
The latest interesting open-source project we have come across is Likely, an image recognition run-time for heterogeneous architectures. Likely provides a domain-specific language for dealing with image recognition and is optimized to run on both CPUs and GPUs.
3 December 2013 - Likely Library - 1 Comment
LLVM 3.4 should be released before the month's end with a matching update to the Clang C/C++ compiler front-end and other LLVM sub-projects like DragonEgg and Compiler-RT.
2 December 2013 - LLVM 3.4
While GCC 4.9 is now in a feature-freeze mode, the open-source compiler that will be introduced in 2014 has improved PowerPC support, including IBM's POWER8 architecture.
25 November 2013 - IBM POWER8 - 5 Comments
Gambas is an open-source development environment based on a Basic interpreter and with support for object extensions. It's been compared to Visual Basic, but Gambas supports Linux and is GPLv2 software.
25 November 2013 - Gambas Project - 38 Comments
GCC 4.9 with its many new features is aiming for a release in the first half of 2014. As of this morning the GCC code-base will not accept new features as it's under a big-fixing-only flag.
22 November 2013 - GCC 4.9 Progresses
One day after LLVM received Cortex-A7 support, there's now a Cortex-A12 target inside LLVM's ARM back-end and the Clang C/C++ front-end.
22 November 2013 - Cortex-A12 Compiler
Last week I wrote about OpenACC 2.0 being worked on for GCC complete with NVIDIA GPU acceleration support. While it's quite exciting on the surface and great to see the open-source compilers supporting more parallel programming standards, underneath it's not necessarily a bright story. Here's an update.
21 November 2013 - OpenACC GCC - 36 Comments
With Cortex-A7 cores appearing in many new ARM big.LITTLE configurations paired with higher-performance Cortex-A15 processors, support has now been added for the A7 to LLVM and Clang.
21 November 2013 - Cortex-A7 MPCore - 3 Comments
LLVM 3.4 has been branched and is now under a feature freeze. Over the next several weeks there will be extensive testing done of this major update to the open-source compiler stack while an official release is planned to happen right before Christmas.
20 November 2013 - 23 December - 4 Comments
Last year Intel proposed a tool to auto-convert C++ code into C++11 compliant code. The last time I wrote about this automatic code migrator it was called the C++11 Migrator and was still making steady progress, but that was months ago. Today we have an update on this useful utility now known as the C++ Modernizer and can auto-convert large amounts of code.
18 November 2013 - Cleaner, Modern C++ Code - 3 Comments
The JIT compiler based PyPy alternative to Python is now up to version 2.2. This Python 2 alternative is now even faster than earlier releases.
18 November 2013 - PyPy 2.2 - 3 Comments
Latest Linux Hardware Reviews
Latest Linux Articles
Latest Linux News
Latest Forum Discussions