From cTuning.org
(Difference between revisions)
Line 3: | Line 3: | ||
Liang Peng | Liang Peng | ||
- | Based on [http://gcc.gnu.org/wiki/functionAdaptation Run-time Function Adaptation for Statically-Compiled Programs based on function multiversioning] and [http://gcc.gnu.org/wiki/FunctionSpecificOpt FunctionSpecificOpt], we enabled generic function cloning with low-overhead program behavior monitoring routines. | + | Based on [http://gcc.gnu.org/wiki/functionAdaptation Run-time Function Adaptation for Statically-Compiled Programs based on function multiversioning] and [http://gcc.gnu.org/wiki/FunctionSpecificOpt 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. |
Revision as of 07:58, 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.