Invention Grant
- Patent Title: Microcontroller-based flexible thread scheduling launching in computing environments
-
Application No.: US15860708Application Date: 2018-01-03
-
Publication No.: US10402224B2Publication Date: 2019-09-03
- Inventor: Kiran C. Veernapu , Kamlesh Pillai , James Valerio , Joydeep Ray , Abhishek Appu
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: INTEL CORPORATION
- Current Assignee: INTEL CORPORATION
- Current Assignee Address: US CA Santa Clara
- Agency: Jaffery Watson Mendonsa & Hamilton LLP
- Main IPC: G06F9/48
- IPC: G06F9/48 ; G06F9/54 ; G06T1/20 ; G06F9/22 ; G06T15/00

Abstract:
A mechanism is described to facilitate microcontroller-based flexible thread scheduling launching in computing environments. An apparatus of embodiments, as described herein, includes facilitating a graphics processor hosting a microcontroller having a thread scheduling unit, and detection and observation logic to detect a scheduling algorithm associated with an application at the apparatus. The apparatus may further include reading and dispatching logic to facilitate the microcontroller to prepare a flexible dispatch routine based on the scheduling algorithm. The apparatus may further include scheduling and launching logic to facilitate the thread scheduling unit to dynamically schedule and launch threads based on the flexible dispatch routine, where the threads are hosted by the graphics processor.
Public/Granted literature
- US20190205163A1 MICROCONTROLLER-BASED FLEXIBLE THREAD SCHEDULING LAUNCHING IN COMPUTING ENVIRONMENTS Public/Granted day:2019-07-04
Information query