Invention Grant
- Patent Title: Systems and methods for scheduling tasks in a heterogeneous processor cluster architecture using cache demand monitoring
-
Application No.: US14807840Application Date: 2015-07-23
-
Publication No.: US09626295B2Publication Date: 2017-04-18
- Inventor: Hee Jun Park , Bohuslav Rychlik
- Applicant: QUALCOMM INCORPORATED
- Applicant Address: US CA San Diego
- Assignee: QUALCOMM INCORPORATED
- Current Assignee: QUALCOMM INCORPORATED
- Current Assignee Address: US CA San Diego
- Agency: Smith Tempel
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/084 ; G06F12/0815 ; G06F9/50

Abstract:
Systems, methods, and computer programs are disclosed for scheduling tasks in a heterogeneous processor cluster architecture in a portable computing device. One embodiment is a system comprising a first processor cluster and a second processor cluster. The first processor cluster comprises a first shared cache, and the second processor cluster comprises a second shared cache. The system further comprises a controller in communication with the first and second processor clusters for performing task migration between the first and second processor clusters. The controller initiates execution of a task on a first processor in the first processor cluster. The controller monitors a processor workload for the first processor and a cache demand associated with the first shared cache while the task is running on the first processor in the first processor cluster. The controller migrates the task to the second processor cluster based on the processor workload and the cache demand.
Public/Granted literature
Information query