From cTuning.org
(Difference between revisions)
Line 13: | Line 13: | ||
| align="center" | '''ICI 2.0<BR>[[CTools:ICI:Functionality#2.0|''functionality'']]''' | | align="center" | '''ICI 2.0<BR>[[CTools:ICI:Functionality#2.0|''functionality'']]''' | ||
|- | |- | ||
- | | GCC 4.4 | + | | '''GCC 4.4.0''' |
| align="center" | [[CTools:ICI:Development|on-going]] | | align="center" | [[CTools:ICI:Development|on-going]] | ||
- | | align="center" | [https://sourceforge.net/project/showfiles.php?group_id=180190&package_id=245842&release_id=686093 ''' | + | | align="center" | |
+ | * [https://sourceforge.net/project/showfiles.php?group_id=180190&package_id=245842&release_id=686093 '''New stable GCC 4.4.0 with ICI V2.01 (C,FORTRAN) (2009.05.29)'''] | ||
+ | * [https://sourceforge.net/project/showfiles.php?group_id=180190&package_id=280579&release_id=686094 '''Plugins ICI V2.01 (2009.05.29)'''] | ||
+ | * [[CTools:ICI:Documentation|Full Documentation for ICI V2.x]]<BR><BR> | ||
+ | * [http://gcc-ici.svn.sourceforge.net/viewvc/gcc-ici/branches/ Development Sourceforge SVN branches for GCC 4.4.0 with ICI V2.x (function cloning, fine-grain optimizations and machine learning, program instrumentation, feature extraction to predict fine-grain optimizations and their parameters)]<BR><BR> | ||
+ | * [[CTools:ICI:Development|other on-going work]] | ||
+ | |- style="background: rgb(255, 226, 127)" | ||
+ | | '''MILEPOST GCC 4.4.0''' | ||
+ | | align="center" | | ||
+ | | align="center" | | ||
+ | * [http://sourceforge.net/project/showfiles.php?group_id=180190&package_id=328881&release_id=693133 '''Stable MILEPOST GCC 4.4.0 with ICI V2.01 (C,FORTRAN) and program static feature extractor (2009.06.29)'''] | ||
+ | * [http://gcc.gnu.org/svn.html '''ARC MILEPOST GCC 4.4.0''' - official GCC SVN branch for ARC processors with vectorization support] | ||
+ | * [[CTools:MilepostFramework|MILEPOST Framework description]], [[CTools:MilepostGCC|MILEPOST GCC description]] | ||
|- | |- | ||
| GCC 4.3.x | | GCC 4.3.x | ||
| align="center" | [http://sourceforge.net/project/showfiles.php?group_id=180190&package_id=245842&release_id=607208 Download] | | align="center" | [http://sourceforge.net/project/showfiles.php?group_id=180190&package_id=245842&release_id=607208 Download] | ||
| align="center" | [[CTools:ICI:Development|on-going]] | | align="center" | [[CTools:ICI:Development|on-going]] | ||
- | |- | + | |- style="background: rgb(255, 226, 127)" |
| GCC 4.2.x | | GCC 4.2.x | ||
| align="center" | [http://sourceforge.net/project/showfiles.php?group_id=180190&package_id=245842&release_id=607208 Download] | | align="center" | [http://sourceforge.net/project/showfiles.php?group_id=180190&package_id=245842&release_id=607208 Download] | ||
Line 28: | Line 40: | ||
| | | | ||
| align="center" | on-going | | align="center" | on-going | ||
- | |- | + | |- style="background: rgb(255, 226, 127)" |
| LLVM 2.5.x | | LLVM 2.5.x | ||
| | | | ||
Line 63: | Line 75: | ||
| align="center" | | | align="center" | | ||
| align="center" | [http://gcc-ici.cvs.sourceforge.net/viewvc/gcc-ici/patches/20080318_milepost_gcc_beta_patch_for_gcc4.2.2_and_ici_1.0 MILEPOST patch] | | align="center" | [http://gcc-ici.cvs.sourceforge.net/viewvc/gcc-ici/patches/20080318_milepost_gcc_beta_patch_for_gcc4.2.2_and_ici_1.0 MILEPOST patch] | ||
- | |- | + | |- style="background: rgb(255, 226, 127)" |
| GCC 4.1.x | | GCC 4.1.x | ||
| align="center" | | | align="center" | | ||
Line 73: | Line 85: | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
- | |- | + | |- |
| GCC 4.0.x | | GCC 4.0.x | ||
| align="center" | [http://gcc-ici.cvs.sourceforge.net/viewvc/gcc-ici/Archive/20061103-first-prototype CVS] | | align="center" | [http://gcc-ici.cvs.sourceforge.net/viewvc/gcc-ici/Archive/20061103-first-prototype CVS] | ||
Line 83: | Line 95: | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
- | |- | + | |- style="background: rgb(255, 226, 127)" |
| PathScale 2.5 | | PathScale 2.5 | ||
| align="center" | | | align="center" | | ||
Line 93: | Line 105: | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
- | |- | + | |- |
| PathScale 3.0 | | PathScale 3.0 | ||
| align="center" | | | align="center" | | ||
Line 103: | Line 115: | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
- | |- | + | |- style="background: rgb(255, 226, 127)" |
| PathScale 3.1 | | PathScale 3.1 | ||
| align="center" | | | align="center" | | ||
Line 113: | Line 125: | ||
| align="center" | | | align="center" | | ||
| align="center" | | | align="center" | | ||
- | + | |- | |
- | |- | + | |
| Open64 4.0 | | Open64 4.0 | ||
| align="center" | | | align="center" | |
Revision as of 10:38, 29 June 2009
Navigation: cTuning.org > CTools > ICI
Current
(Getting started guide - how to quickly start using ICI and plugins)
Compiler: | ICI 1.0 functionality | ICI 2.0 functionality |
GCC 4.4.0 | on-going |
|
MILEPOST GCC 4.4.0 | ||
GCC 4.3.x | Download | on-going |
GCC 4.2.x | Download | on-going |
GCC4NET 4.3.x | on-going | |
LLVM 2.5.x | in project | |
Open64 4.2 | in project |
Archive
Compiler: | ICI 0.0.1 functionality | ICI 0.0.2 functionality | ICI 0.0.3 functionality | ICI 0.1 functionality | ICI 0.9 functionality | ICI 0.9.1 functionality | ICI 0.9.5 functionality | ICI 0.9.6 functionality |
GCC 4.2.x | CVS | MILEPOST patch | ||||||
GCC 4.1.x | CVS1, CVS2 | |||||||
GCC 4.0.x | CVS | |||||||
PathScale 2.5 | Download | |||||||
PathScale 3.0 | Download | |||||||
PathScale 3.1 | Download | |||||||
Open64 4.0 | Download |