Daniel A. Chimene
Apple Inc.
16 Papers
87 Citations
Daniel A. Chimene is an academic researcher from Apple Inc.. The author has contributed to research in topics: Thread (computing) & Scheduling (computing). The author has an hindex of 6, co-authored 16 publications.
Chat about Author
Papers
Patent
Method for tracking memory usages of a data processing system
Umesh S. Vaishampayan,Daniel A. Chimene,Daniel S. Heller +2 more
- 18 Nov 2011
TL;DR: In this paper, the authors present a technique for tracking memory usages of a data processing system using trace entry pointers from the allocation table of a memory block allocated to a client and incrementing the memory allocation count of the trace entry.
26
Patent
Method and apparatus for activity based execution scheduling
James M. Magee,Russell A. Blaine,Daniel A. Chimene,V. M. Patel,Shantonu Sen +4 more
- 19 Dec 2014
TL;DR: A method and an apparatus for activity-based execution scheduling are described in this article, where each thread may be associated with one of the activities and a thread may select from the identified threads for next scheduled execution in the processors.
14
Patent
Method and system for scheduling threads for execution
Russell A. Blaine,Daniel A. Chimene,Shantonu Sen,James M. Magee +3 more
- 29 May 2014
TL;DR: In this article, a global run queue includes multiple global run entries, each corresponding to a plurality of process priorities, and a group run queue is identified based on the global run entry, where the group run queues includes multiple threads associated with one of the processes.
11
Patent
Method and apparatus for inter process priority donation
James M. Magee,Russell A. Blaine,Daniel A. Chimene,James C. Mcilree,V. M. Patel,Steffen Daniel A,Kevin James Van Vechten +6 more
- 19 Dec 2014
TL;DR: In this article, a method and an apparatus for priority donations among different processes is described, and a dependency relationship between the first process and a third process running with a third priority performing separate data processing tasks is identified.
8
Patent
Scheduler and CPU performance controller cooperation
Russell A. Blaine,Daniel A. Chimene,Shantonu Sen,John G. Dorsey,Bryan R. Hinch,Cyril de la Cropte de Chanterac,Olivier Cozelle +6 more
- 05 Jun 2015
TL;DR: In this article, an application programming interface (API) is defined that enables a thread scheduler to communicate thread information to the CPU performance controller when dispatching a thread to a processor or processor core.
7