Invention Grant
- Patent Title: Method and apparatus for activity based execution scheduling
-
Application No.: US14576963Application Date: 2014-12-19
-
Publication No.: US09665398B2Publication Date: 2017-05-30
- Inventor: James Michael Magee , Russell A. Blaine , Daniel Allen Chimene , Vishal Patel , Shantonu Sen
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Blakely, Sokoloff, Taylor & Zafman LLP
- Main IPC: G06F9/46
- IPC: G06F9/46 ; G06F9/48 ; G06F9/52

Abstract:
A method and an apparatus for activity based execution scheduling are described. Activities may be tracked among a plurality of threads belonging to a plurality of processes running in one or more processors. Each thread may be associated with one of the activities. Each activity may be associated with one or more of the threads in one or more of the processes for a data processing task. The activities may be ordered by a priority order. A group of the threads may be identified to be associated with a particular one of the activities with highest priority based on the priority order. A thread may be selected from the identified threads for next scheduled execution in the processors.
Public/Granted literature
- US20150347178A1 METHOD AND APPARATUS FOR ACTIVITY BASED EXECUTION SCHEDULING Public/Granted day:2015-12-03
Information query