发明名称 Self-Optimizable Code
摘要 Methods, systems, and media to increase efficiency of tasks by observing the performance of generally equivalent code paths during execution of the task are disclosed. Embodiments involve a computer system with software, or hard-coded logic that includes reflexive code paths. The reflexive code paths may be identified by a software or hardware designer during the design of the computer system. For that particular computer system, however, one of the code paths may offer better performance characteristics so a monitor collects performance data during execution of the reflexive code paths and a code path selector selects the reflexive code with favorable performance characteristics. One embodiment improves the performance of memory allocation by selectively implementing a tunable, linear, memory allocation module in place of a default memory allocation module.
申请公布号 US2008222637(A1) 申请公布日期 2008.09.11
申请号 US20080119784 申请日期 2008.05.13
申请人 发明人 DICKENSON MARC ALAN
分类号 G06F9/46 主分类号 G06F9/46
代理机构 代理人
主权项
地址