Idle Time Accumulation in Multithreaded Computer Systems
A computer system, idle time technology, applied in the field of computer systems, can solve problems such as difficulty in determining workload
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0021] The illustrative embodiments provide multi-threaded (MT) operations in computer systems that support both single-threaded and multi-threaded modes of operation. The system described herein enables software to mitigate hardware variability by requiring an operating system (OS, also referred to as an OS image) to explicitly "opt in" to take advantage of multi-threaded hardware. When the OS understands the MT nature of the execution environment, the OS has the ability to explicitly manage thread density per processor core (for its best capability, given the workload dispatching pattern). The OS has the option to maintain high thread density even when computing resources are less utilized, thereby alleviating much of the variability in total technology capacity seen on other MT implementations. As a direct result of maintaining high thread density, both transaction response times and billing can be more consistent. The multithreading value can be increased while having a c...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


