发明名称 Self-optimizable code with code path selection and efficient memory allocation
摘要 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.
申请公布号 US7546588(B2) 申请公布日期 2009.06.09
申请号 US20040937702 申请日期 2004.09.09
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 DICKENSON MARC ALAN
分类号 G06F9/44;G06F9/45;G06F13/00 主分类号 G06F9/44
代理机构 代理人
主权项
地址