From cTuning.org

(Difference between revisions)
Jump to: navigation, search
(New page: '''Google Summer of Code 2009: Generic function cloning.''' Liang Peng Based on [http://gcc.gnu.org/wiki/functionAdaptation Run-time Function Adaptation for Statically-Compiled Programs ba...)
Line 1: Line 1:
'''Google Summer of Code 2009: Generic function cloning.'''
'''Google Summer of Code 2009: Generic function cloning.'''
 +
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. And 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.
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. And 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. And 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.

Locations of visitors to this page