From cTuning.org
(Difference between revisions)
| Line 8: | Line 8: | ||
* [http://gcc-ici.svn.sourceforge.net/viewvc/gcc-ici/branches/ SVN repository] | * [http://gcc-ici.svn.sourceforge.net/viewvc/gcc-ici/branches/ SVN repository] | ||
* [http://groups.google.com/group/ctuning-discussions cTuning development mailing list] | * [http://groups.google.com/group/ctuning-discussions cTuning development mailing list] | ||
| + | |||
| + | == Function cloning work flow == | ||
| + | |||
| + | |||
| + | == Instrumentation work flow == | ||
| + | |||
| + | |||
| + | == ICI Adaptation work flow == | ||
| + | |||
| + | |||
| + | == Key datastructs == | ||
| + | |||
| + | |||
| + | == New ICI event == | ||
Revision as of 08:13, 11 August 2009
Google Summer of Code 2009: Generic function cloning.
Liang Peng
Based on Run-time Function Adaptation for Statically-Compiled Programs based on function multiversioning and FunctionSpecificOpt, we enabled generic function cloning with low-overhead program behavior monitoring routines. It will enable fine-grain self-tuning binaries and libraries and will increase performance and portability of the static code which is particularly important for rapidly evolving hardware and virtual enviroments.
Contents |