Invention Grant
- Patent Title: Managing position independent code using a software framework
- Patent Title (中): 使用软件框架管理位置独立代码
-
Application No.: US12049202Application Date: 2008-03-14
-
Publication No.: US08126957B2Publication Date: 2012-02-28
- 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: G06F15/16
- IPC: G06F15/16

Abstract:
An approach 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
- US20080163155A1 Managing Position Independent Code Using a Software Framework Public/Granted day:2008-07-03
Information query