Invention Grant
- Patent Title: Thread transition management
-
Application No.: US16101431Application Date: 2018-08-11
-
Publication No.: US10296339B2Publication Date: 2019-05-21
- Inventor: Christopher M. Abernathy , Mary D. Brown , Susan E. Eisen , James A. Kahle , Hung Q. Le , Dung Q. Nguyen
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Current Assignee Address: US NY Armonk
- Agent James L. Baudino
- Main IPC: G06F9/30
- IPC: G06F9/30 ; G06F9/46 ; G06F9/38

Abstract:
A system and process for managing thread transitions includes providing two data register sets coupled to a processor and using, by the processor, the two register sets as first-level registers for thread execution. A determination is made whether a quantity of the first-level registers needed to execute one or more threads exceeds a quantity of the first-level registers of the two data register sets. Responsive to determining that the quantity of the first-level registers needed to execute the one or more threads exceeds the quantity of the first-level registers of the two data register sets, a portion of main memory or cache memory is assigned as second-level registers where the second-level registers serve as registers of at least one of the two data register sets for executing the one or more threads.
Public/Granted literature
- US20180349141A1 THREAD TRANSITION MANAGEMENT Public/Granted day:2018-12-06
Information query