From cTuning.org

(Difference between revisions)
Jump to: navigation, search
Line 78: Line 78:
|- style="background: rgb(0, 100, 159) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: white;"
|- style="background: rgb(0, 100, 159) none repeat scroll 0% 0%; -moz-background-clip: -moz-initial; -moz-background-origin: -moz-initial; -moz-background-inline-policy: -moz-initial; color: white;"
| align="left" | '''Plugin name:'''
| align="left" | '''Plugin name:'''
 +
| align="left" | '''Parameters:'''
| align="left" | '''Dependencies:'''
| align="left" | '''Dependencies:'''
| align="left" | '''Status:'''
| align="left" | '''Status:'''
| align="center" | '''Source:'''
| align="center" | '''Source:'''
|-
|-
-
| '''get-all-best-flags'''
+
| '''get-all-best-flags''' - Report all best optimization cases from the experimental database.
|
|
 +
|
 +
| Stable
 +
| Distribution and SVN
 +
|-
 +
| '''get-all-best-flags-time-size-paretto''' - Report optimization cases that improve both execution time and code size based on Paretto distribution.
|
|
|
|
 +
| On-going (needs to be checked)
 +
| Distribution and SVN
|}
|}
</div>
</div>

Revision as of 18:00, 26 March 2009

Navigation: cTuning.org > CTools > CCC

Continuous Collective Compilation Plugins:

This page should be updated. Any help is appreciated!.

Main SVN plugin directories:

Iterative feedback-directed compilation plugins

Plugin name: Parameters: Dependencies: Status: Source:
ccc-run-glob-flags-rnd-uniform - Generate a random combination of compiler flags (50% probability of selecting individual optimization). <Number of runs> <Sequence length> <Compiler name> <Baseline opt> <Rnd seed> <Dataset> Stable Distribution and SVN
ccc-run-glob-flags-rnd-fixed - Generate a combination of compiler flags of a specified length randomly when performing iterative compilation. <Number of runs> <Sequence length> <Compiler name> <Baseline opt> <Rnd seed> <Dataset> Stable Distribution and SVN
ccc-run-glob-flags-one-by-one - Select all optimizations from the compiler optimization list one by one. <Ignore first option> <Compiler name> <Baseline opt> <Dataset> Stable Distribution and SVN
ccc-run-glob-flags-one-off-rnd - Remove flags from the combination of "compiler flags" one by one randomly at each iterative step and put them back if execution time drops. We need this script to find influential flags. "Compiler flags" <Compiler name> <Baseline opt> <Rnd seed> <Time diff tolerance> <Dataset> Stable Distribution and SVN

Machine-learning prediction plugins

Plugin name: Parameters: Dependencies: Status: Source:
ccc-ml-accumulate-features MILEPOST GCC on-going on SVN
ccc-ml-predict-best-flag MILEPOST GCC on-going on SVN

Collective data analysis plugins

Plugin name: Parameters: Dependencies: Status: Source:
get-all-best-flags - Report all best optimization cases from the experimental database. Stable Distribution and SVN
get-all-best-flags-time-size-paretto - Report optimization cases that improve both execution time and code size based on Paretto distribution. On-going (needs to be checked) Distribution and SVN
Locations of visitors to this page