Invention Grant
- Patent Title: Control area for managing multiple threads in a computer
-
Application No.: US14226986Application Date: 2014-03-27
-
Publication No.: US09772867B2Publication Date: 2017-09-26
- Inventor: Jonathan D. Bradbury , Fadi Y. Busaba , Mark S. Farrell , Charles W. Gainey, Jr. , Dan F. Greiner , Lisa Cranton Heller , Jeffrey P. Kubala , Damian L. Osisek , Donald W. Schmidt , Timothy J. Slegel
- 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
- Agency: Cantor Colburn LLP
- Main IPC: G06F9/455
- IPC: G06F9/455 ; G06F9/50

Abstract:
Embodiments relate to a control area for managing multiple threads in a computer. An aspect is a computer system that includes a virtual machine (VM) configuration with one or more cores. Each core is enabled to operate in a single thread (ST) mode or a multithreading (MT) mode. The ST mode consists of a single thread and the MT mode consists of a plurality of threads on shared resources of a respective core. The computer system includes a core-oriented system control area (COSCA) having a common area representing all of the cores of the VM configuration and separate core description areas for each of the cores in the VM configuration. Each core description area indicates a location of one or more thread description areas each representing a thread within the respective core, and each thread description area indicates a location of a state description of the respective thread.
Public/Granted literature
- US20150277948A1 CONTROL AREA FOR MANAGING MULTIPLE THREADS IN A COMPUTER Public/Granted day:2015-10-01
Information query