Invention Grant
- Patent Title: Scheduling of tasks to be performed by a non-coherent device
- Patent Title (中): 调度由非相干设备执行的任务
-
Application No.: US13405537Application Date: 2012-02-27
-
Publication No.: US09015719B2Publication Date: 2015-04-21
- Inventor: Robert Elliott
- Applicant: Robert Elliott
- Applicant Address: GB Cambridge
- Assignee: ARM Limited
- Current Assignee: ARM Limited
- Current Assignee Address: GB Cambridge
- Agency: Nixon & Vanderhye P.C.
- Priority: GB1104958.2 20110324
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F13/00 ; G06F9/26 ; G06F9/48

Abstract:
A method for scheduling tasks to be processed by one of a plurality of non-coherent processing devices, at least two of the devices being heterogeneous devices and at least some of said tasks being targeted to a specific one of the processing devices. The devices process data that is stored in local storage and in a memory accessible by at least some of the devices. The method includes the steps of: for each of a plurality of non-dependent tasks to be processed by the device, determining consistency operations required to be performed prior to processing the non-dependent task; performing the consistency operations for one of the non-dependent tasks and on completion issuing the task to the device for processing; performing consistency operations for a further non-dependent task such that, on completion of the consistency operations, the device can process the further task.
Public/Granted literature
- US20120246656A1 SCHEDULING OF TASKS TO BE PERFORMED BY A NON-COHERENT DEVICE Public/Granted day:2012-09-27
Information query