Intelligent GCC-ICC Compiler Stable and in Project Hands

Jul 03, 2009

The MILEPOST project for intelligent compilers promoted by the European Community is in a stable version 4.4 and a developer project was started to fine-tune the software.

An enhancement to the GNU Compiler Collection (GCC) through the Interactive Compilation Interface (ICC) should allow the compiler to adapt to any environment, thereby freeing software developers to concentrate on performance optimization. At least that's the claim from IBM, which is participating in the Machine Learning for Embedded Programs Optimization (MILEPOST) research project for the EU. The MILEPOST version of GCC is now available for download in a stable version 4.4.

In the process, the project also provides the cTuning online platform, a developer project out of IBM Haifa, to help fine-tune the software. Participating developers can obtain the software and MILEPOST-GCC documentation to report back with effective collective optimization results. Beginning of June the research project released a set of developer benchmarking tools.

The first viable results came a year ago at the GCC Summit in Canada. The MILEPOST project, funded by the EU for around 1.7 Euro, includes work being done at the Institut National de Recherche en Informatique et en Automatique (INRIA) in France and its commercial offshoot CAPS Entreprise, the University of Edindburgh, ARC International, and IBM.

Related content

  • Java on Linux

    We introduce some tools and projects of the Java landscape.

  • Intel Compiler 9.0

    Intel presented Version 9.0 of the C++ compiler for Intel processors in June, raising the bar for highly optimized code.

  • GCC 4.3

    The latest GCC 4.3 is set to take the programming world by storm with new optimizations, experimental support for the next-generation C++ 200x standard, an optional parallelized C++ STL, and a new Java compiler courtesy of the Eclipse project.

  • Linux-Kongress 2009 Tuning Gathering

    The Linux-Kongress is traditionally where kernel developers exchange honors and advice about new features and enhancements. This year a number of speakers presented performance improvement data and discussed what aspects of Linux can be drawn out even more.

  • Linus Announces Linux Kernel 3.12

    New release offers better graphics drivers and expands filesystem support.

Comments

  • Does cTuning come out of IBM or INRIA?..

    After looking at cTuning website it seems that it comes out of INRIA actually ...
comments powered by Disqus

Issue 163/2014

Buy this issue as a PDF

Digital Issue: Price $9.99
(incl. VAT)

News

njobs Europe
What:
Where:
Country:
Njobs Netherlands Njobs Deutschland Njobs United Kingdom Njobs Italia Njobs France Njobs Espana Njobs Poland
Njobs Austria Njobs Denmark Njobs Belgium Njobs Czech Republic Njobs Mexico Njobs India Njobs Colombia