Invention Grant
- Patent Title: Learning and cache management in software defined contexts
- Patent Title (中): 在软件定义的上下文中学习和缓存管理
-
Application No.: US11355357Application Date: 2006-02-16
-
Publication No.: US07904887B2Publication Date: 2011-03-08
- Inventor: Peter A. Franaszek , Luis Alfonso Lastras Montaño , R. Brett Tremaine
- Applicant: Peter A. Franaszek , Luis Alfonso Lastras Montaño , R. Brett Tremaine
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: F. Chau & Associates, LLC
- Main IPC: G06F9/44
- IPC: G06F9/44

Abstract:
A method of optimizing a computer program includes executing a program including a hint defined as a variable in program and providing within the program, and a marker instruction that receives the hint as a parameter. The marker instruction marks a section of the computer program for a subsequent optimization. During the execution of the computer program, and in response to the marker instruction being executed, a hardware engine monitors data accesses associated with execution of instructions in the marked section and stores the data accesses in the storage of the hint. A subsequent execution of the marked section of the computer program is optimized using the data stored in the storage of the hint.
Public/Granted literature
- US20070234323A1 Learning and cache management in software defined contexts Public/Granted day:2007-10-04
Information query