- Patent Title: Transparent user mode scheduling on traditional threading systems
-
Application No.: US13910936Application Date: 2013-06-05
-
Publication No.: US09229789B2Publication Date: 2016-01-05
- Inventor: Ajith Jayamohan , Arun U. Kishan , Dave Probert , Pedro Teixeira
- Applicant: Microsoft Corporation
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Agent John Jardine; Judy Yee; Micky Minhas
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/54 ; G06F13/16 ; G06F9/46 ; G06F9/48

Abstract:
Embodiments for performing cooperative user mode scheduling between user mode schedulable (UMS) threads and primary threads are disclosed. In accordance with one embodiment, an asynchronous procedure call (APC) is received on a kernel portion of a user mode schedulable (UMS) thread. The status of the UMS thread as it is being processed in a multi-processor environment is determined. Based on the determined status, the APC is processed on the UMS thread.
Public/Granted literature
- US20130268938A1 TRANSPARENT USER MODE SCHEDULING ON TRADITIONAL THREADING SYSTEMS Public/Granted day:2013-10-10
Information query