Invention Grant
US08973009B2 Allocation and control unit for controlling parallel execution of threads on auxiliary processing units
有权
用于控制并行执行辅助处理单元上的螺纹的分配和控制单元
- Patent Title: Allocation and control unit for controlling parallel execution of threads on auxiliary processing units
- Patent Title (中): 用于控制并行执行辅助处理单元上的螺纹的分配和控制单元
-
Application No.: US13202945Application Date: 2010-02-22
-
Publication No.: US08973009B2Publication Date: 2015-03-03
- Inventor: Stéphane Louise , Vincent David , Raphael David
- Applicant: Stéphane Louise , Vincent David , Raphael David
- Applicant Address: FR Paris
- Assignee: Commissariat a l'Energie Atomique et aux Energies Alternatives
- Current Assignee: Commissariat a l'Energie Atomique et aux Energies Alternatives
- Current Assignee Address: FR Paris
- Agency: Baker & Hostetler LLP
- Priority: FR0900833 20090224
- International Application: PCT/EP2010/052215 WO 20100222
- International Announcement: WO2010/105889 WO 20100923
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/50 ; G06F9/38 ; G06F9/52 ; G06F9/30

Abstract:
An allocation and control unit for allocating execution threads for a task to a plurality of auxiliary processing units and for controlling the parallel execution of said execution threads by said auxiliary processing units, the task being executed in a sequential manner by a main processing unit. The allocation and control unit includes means for managing auxiliary logical processing units, means for managing auxiliary physical processing units each corresponding to an auxiliary processing unit, and means for managing the auxiliary processing units. The means for managing the auxiliary processing units include means for allocating an auxiliary logical processing unit to an execution thread to be executed, and means for managing the correspondence between the auxiliary logical processing units and the auxiliary physical processing units. The auxiliary processing units execute in parallel the execution threads for the task by way of the auxiliary logical processing units, which are allocated as late as possible and freed as early as possible.
Public/Granted literature
- US20110314478A1 Allocation and Control Unit Public/Granted day:2011-12-22
Information query