发明申请
US20110145503A1 ON-LINE OPTIMIZATION OF SOFTWARE INSTRUCTION CACHE 失效
软件指令高速缓存的在线优化

ON-LINE OPTIMIZATION OF SOFTWARE INSTRUCTION CACHE
摘要:
A method for computing includes executing a program, including multiple cacheable lines of executable code, on a processor having a software-managed cache. A run-time cache management routine running on the processor is used to assemble a profile of inter-line jumps occurring in the software-managed cache while executing the program. Based on the profile, an optimized layout of the lines in the code is computed, and the lines of the program are re-ordered in accordance with the optimized layout while continuing to execute the program.
信息查询
0/0