Invention Grant
- Patent Title: Loading software on a plurality of processors
- Patent Title (中): 在多个处理器上加载软件
-
Application No.: US10670842Application Date: 2003-09-25
-
Publication No.: US07415703B2Publication Date: 2008-08-19
- Inventor: Maximino Aguilar, Jr. , Alex Chunghen Chow , Michael Norman Day , Michael Stan Gowen , Mark Richard Nutter , James Xenidis
- Applicant: Maximino Aguilar, Jr. , Alex Chunghen Chow , Michael Norman Day , Michael Stan Gowen , Mark Richard Nutter , James Xenidis
- 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 D'Ann N. Ritai
- Main IPC: G06F9/44
- IPC: G06F9/44 ; G06F9/445 ; G06F15/16 ; G06F9/46

Abstract:
A processing unit (PU) retrieves a file from system memory and loads it into its internal memory. The PU extracts a processor type from the file's header which identifies whether the file should execute on the PU or a synergistic processing unit (SPU). If an SPU should execute the file, the PU DMA's the file to the SPU for execution. In one embodiment, the file is a combined file which includes both PU and SPU code. In this embodiment, the PU identifies one or more section headers included in the file which indicates embedded SPU code within the combined file. In this embodiment, the PU extracts the SPU code from the combined file and DMA's the extracted code to an SPU for execution.
Public/Granted literature
- US20050086655A1 System and method for loading software on a plurality of processors Public/Granted day:2005-04-21
Information query