发明名称 System and method for grouping processors and assigning shared memory space to a group in heterogeneous computer environment
摘要 A system and method for grouping processors is presented. A processing unit (PU) initiates an application and identifies the application's requirements. The PU assigns one or more synergistic processing units (SPUs) and a memory space to the application in the form of a group. The application specifies whether the task requires shared memory or private memory. Shared memory is a memory space that is accessible by the SPUs and the PU. Private memory, however, is a memory space that is only accessible by the SPUs that are included in the group. When the application executes, the resources within the group are allocated to the application's execution thread. Each group has its own group properties, such as address space, policies (i.e. real-time, FIFO, run-to-completion, etc.) and priority (i.e. low or high). These group properties are used during thread execution to determine which groups take precedence over other tasks.
申请公布号 US7389508(B2) 申请公布日期 2008.06.17
申请号 US20030670833 申请日期 2003.09.25
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 AGUILAR, JR. MAXIMINO;DAY MICHAEL NORMAN;NUTTER MARK RICHARD;XENIDIS JAMES
分类号 G06F9/46;G06F9/50;G06F12/00;G06F13/00 主分类号 G06F9/46
代理机构 代理人
主权项
地址