Invention Grant
US09594661B2 Method for executing a query instruction for idle time accumulation among cores in a multithreading computer system
有权
一种用于在多线程计算机系统中执行用于空闲时间累积的查询指令的方法
- Patent Title: Method for executing a query instruction for idle time accumulation among cores in a multithreading computer system
- Patent Title (中): 一种用于在多线程计算机系统中执行用于空闲时间累积的查询指令的方法
-
Application No.: US14828795Application Date: 2015-08-18
-
Publication No.: US09594661B2Publication Date: 2017-03-14
- 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
- Agent William A. Kinnaman, Jr.
- Main IPC: G06F11/34
- IPC: G06F11/34 ; G06F9/30 ; G06F9/38 ; G06F1/14 ; G06F9/48 ; G06F9/46 ; G06F9/455 ; G06F9/50

Abstract:
Embodiments relate to idle time accumulation in a multithreading computer system. According to one aspect, a computer-implemented method for idle time accumulation in a computer system is provided. The computer system includes a configuration having a plurality of cores and an operating system (OS)-image configurable between single thread (ST) mode and a multithreading (MT) mode in a logical partition. The MT mode supports multiple threads on shared resources per core simultaneously. The method includes executing a query instruction on an initiating core of the plurality of cores. The executing includes obtaining, by the OS-image, a maximum thread identification value indicating a current maximum thread identifier of the cores within the logical partition. The initiating core also obtains a multithreading idle time value for each of the cores indicating an aggregate amount of idle time of all threads enabled on each of the cores in the MT mode.
Public/Granted literature
- US20150355940A1 IDLE TIME ACCUMULATION IN A MULTITHREADING COMPUTER SYSTEM Public/Granted day:2015-12-10
Information query