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 |