Invention Grant
- Patent Title: Managing position independent code using a software framework
- Patent Title (中): 使用软件框架管理位置独立代码
-
Application No.: US10988288Application Date: 2004-11-12
-
Publication No.: US07512699B2Publication Date: 2009-03-31
- Inventor: Michael Stan Gowen , Barry L Minor , Mark Richard Nutter , John Kevin Patrick O'Brien
- Applicant: Michael Stan Gowen , Barry L Minor , Mark Richard Nutter , John Kevin Patrick O'Brien
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agency: VanLeeuwen & VanLeeuwen
- Agent Matthew B. Talpis
- Main IPC: G06F12/00
- IPC: G06F12/00 ; G06F15/16

Abstract:
A method for managing position independent code using a software framework is presented. A software framework provides the ability to cache multiple plug-in's which are loaded in a processor's local storage. A processor receives a command or data stream from another processor, which includes information corresponding to a particular plug-in. The processor uses the plug-in identifier to load the plug-in from shared memory into local memory before it is required in order to minimize latency. When the data stream requests the processor to use the plug-in, the processor retrieves a location offset corresponding to the plug-in and applies the plug-in to the data stream. A plug-in manager manages an entry point table that identifies memory locations corresponding to each plug-in and, therefore, plug-ins may be placed anywhere in a processor's local memory.
Public/Granted literature
- US20060112368A1 System and method for managing position independent code using a software framework Public/Granted day:2006-05-25
Information query