Français Anglais
Accueil Annuaire Plan du site
Accueil > Production scientifique > Logiciels et brevets
Production scientifique
Logiciel GCC ICI
GCC ICI - GCC Interactive Compilation Interface
Date de dernière version : 11 mars 2009

Responsable : FURSIN Grigori

The aim of the Interactive Compilation Interface (ICI) is to transform compilers such as GCC (production quality non-research compiler that supports many languages and architectures) or Open64 into research compiler with minimal changes. We use it to enable research on practical iterative fine-grain program optimizations for different constraints (performance, code size, power consumption, DSE, different ISAs, etc), to unify optimization knowledge reuse among different programs and architectures using statistical and machine learning techniques, and to improve default compiler optimization heuristic. We expect that this will simplify the design of future compilers and make them modular and extensible with automatically tuned optimization heuristic easily adaptable to different architectures and constraints.

Pour en savoir plus:

Logiciel - Licence : GPL

Activités de recherche

  FURSIN Grigori

  Architectures parallèles

Equipe-projet Inria
Logiciels et brevets
open source framework for running competitions

The Smarties Input System

Static analyzer for dynamics of Automata Networks