This table provides summary simultaneous multithreading metrics at the processor class level. If a processor class is configured for multithreading the Maximum and Achieved Capacity Factor, Average Thread Density, MultiThreading Productivity Percentage and MultiThreading Utilization Percentage are displayed. Additional metrics, regardless of the processor class being single or multithreaded, are the LPAR Busy Percent, MVS Busy Percent and the LPAR's Total Share percentage of the CPC's physical processors configured for the processor class.
Average Thread Density The average thread density for a processor type. This value represents the average number of active threads for those cores that were dispatched to physical hardware. "Unavailable" is displayed when the average thread density cannot be calculated. A valid value is a number to three decimal places accuracy. A value of -1 indicates "Unavailable".
Capacity Factor Achieved The MultiThreading capacity factor for a processor type. This is the ratio of the amount of work that has been accomplished within this reporting interval to the amount of work that would have been accomplished with MultiThreading disabled. "Unavailable" is displayed when the MultiThreading capacity factor cannot be calculated. A valid value is a number to three decimal places accuracy. A value of -1 indicates "Unavailable".
Capacity Factor Maximum The MultiThreading maximum capacity factor for a processor type. This is the ratio of the maximum amount of work that can be accomplished using all active threads to the amount of work that would have been accomplished within this reporting interval when MultiThreading was disabled. "Unavailable" is displayed when the MultiThreading maximum capacity factor cannot be calculated. A valid value is a number to three decimal places accuracy. A value of -1 indicates "Unavailable".
Core Class The processor class core type (CP or zIIP). A valid value is a string of up to 4 characters.
Core ID The logical core identification. A valid value is an integer, displayed as a hexadecimal string.
Core LPAR Busy% The average percentage of the online time that the logical cores were dispatched by the LPAR. A valid value is a number to two decimal places accuracy. A value of -1 indicates "Unavailable".
For a dedicated partition when LOADxx PROCVIEW CORE is in effect on hardware that supports Multi-Threading:
Core LPAR Busy% = (MT Core LPAR Busy Time / Online Time) * 100
Otherwise:
Core LPAR Busy% = ((Online Time - Wait Time) / Online Time) * 100
For a non-dedicated partition when Wait Completion is NO:
Core LPAR Busy% = (Partition Dispatch Time / Online Time) * 100
The partition dispatch time is the elapsed time that PR/SM dispatched the class' logical cores during the interval.
For a non-dedicated partition when Wait Completion is YES:
Core LPAR Busy% = ((Partition Dispatch Time - Wait Time) / Online Time) * 100
Core MT Productivity% The percentage of the maximum core capacity that was used in the reporting interval while the logical cores were dispatched to physical hardware. When the value is 100% and the LOADxx PROCVIEW CORE parameter is in effect, all threads on the core are executing work and all core resources are being used. If the value is less than 100%, the core resources were dispatched to physical hardware but one or more threads on a logical core were in a wait because they had no work to run. "Unavailable" is displayed when the LOADxx PROCVIEW CPU parameter is in effect. A valid value is a number to two decimal places accuracy. A value of -1 indicates "Unavailable".
Core MT Utilization% The percentage of the logical core's maximum core capacity that was used in the reporting interval. "Unavailable" is displayed when the LOADxx PROCVIEW CPU parameter is in effect. A valid value is a number to two decimal places accuracy. A value of -1 indicates "Unavailable".
MT Utilization% = MT Core Productivity * TIME % LPAR BUSY
Core Online% The percentage of time the logical core was online. A valid value is a number to two decimal places accuracy. A value of -1 indicates "Unavailable".
Core Priority In HiperDispatch mode, logical processors have a High, Medium or Low share of the physical processor. A valid value is an integer. Values appear on the workspace as follows:
Core Share% The percentage of a physical processor that the logical processor core is entitled to use. In HiperDispatch mode, logical processors and threads have a High, Medium or Low share of the physical processor. The share percentage is the average value for the reporting interval. A valid value is a number to one decimal place accuracy.
Core Type The core type (CP or zIIP). A valid value is a string of up to 4 characters.
LPAR Busy% The average percentage of the online time that logical cores in the processor class were dispatched by LPAR. A valid value is a number to two decimal places accuracy. A value of -1 indicates "Unavailable".
For a dedicated partition when LOADxx PROCVIEW CORE is in effect on hardware that supports MultiThreading:
LPAR Busy% = (MT Core LPAR Busy Time / Online Time) * 100
otherwise:
LPAR Busy% = ((Online Time - Wait Time) / Online Time) * 100
For a non-dedicated partition when Wait Completion is NO:
LPAR Busy% = (Partition Dispatch Time / Online Time) * 100
The partition dispatch time is the elapsed time that PR/SM dispatched the class' logical cores during the interval.
For a non-dedicated partition when Wait Completion is YES:
LPAR Busy% = ((Partition Dispatch Time - Wait Time) / Online Time) * 100
LPAR Name The name of the logical partiation (LPAR). If z/OS is running as a guest under VM, this field contains the VM user ID. A valid value is a string of up to 8 characters.
Managed System The z/OS operating system in your enterprise that an OMEGAMON for z/OS agent is monitoring. A valid value is a string of up to 32 characters.
Measurement Interval The time, in seconds to thousandth of a second, over which this observation is calculated. A valid value is a number to three decimal places accuracy.
MT Mode The MultiThreading mode of the processor class (1 or 2). A valid value is an integer. A value of -1 indicates "Unavailable".
MT Productivity% The percentage of the processor class's maximum core capacity that was used in the reporting interval while its logical cores were dispatched to physical hardware. When the value equals 100% and the LOADxx PROCVIEW CORE parameter is in effect, all threads on the core are executing work and all core resources are being used. If the value is less than 100%, the core resources were dispatched to physical hardware but one or more threads on a logical core were in a wait because they had no work to run. "Unavailable" is displayed when the LOADxx PROCVIEW CPU parameter is in effect. A valid value is a number to two decimal places accuracy. A value of -1 indicates "Unavailable".
MT Utilization% The percentage of the processor class's logical cores maximum core capacity that was used in the reporting interval. "Unavailable" is displayed when the LOADxx PROCVIEW CPU parameter is in effect. A valid value is a number to two decimal places accuracy. A value of -1 indicates "Unavailable".
MT Utilization% = MT Core Productivity * TIME % LPAR BUSY
MVS Busy% The average percentage of the online time that a processor class's logical processors and threads were busy. The MVS view of CPU time is not meaningful if the logical processor is parked during the entire reporting interval. In this case, "Unavailable" is displayed. A valid value is a number to two decimal places accuracy. A value of -1 indicates "Unavailable".
MVS Busy% = ((Online Time - Wait Time - Parked Time) / Online Time - Parked Time) * 100
SMFID The System Management Facility (SMF) identifier for the z/OS system where the OMEGAMON for z/OS monitoring agent collected the data. A valid value is a string of up to 4 characters.
System Name The name of the z/OS image. A valid value is a string of up to 8 characters.
Thread MVS Busy% The average percentage of the online time that a logical processors and thread was busy. The MVS view of CPU time is not meaningful if the logical processor is parked during the entire reporting interval. In this case, "Unavailable" is displayed. A valid value is a number to two decimal places accuracy. A value of -1 indicates "Unavailable".
MVS BUSY TIME % = ((Online Time - Wait Time - Parked Time) / Online Time - Parked Time) * 100
Thread Number The zero-based thread number representing a logical CPU (0 or 1) running on the logical core. A valid value is an integer. A value of -1 indicates "Unavailable".
Thread Parked% The percentage of time that the thread and logical processor was parked. In HiperDispatch mode, processors with a low amount of physical processor share may be parked. That is, they are not dispatched by z/OS and do not attempt to run work. Without HiperDispatch, processors are not parked and "Unavailable" is displayed. A valid value is a number to two decimal places accuracy. A value of -1 indicates "Unavailable".
Total Cores The total number of logical cores configured to this LPAR. A valid value is an integer. A value of -1 indicates "Unavailable".
Total Share% The total percentage of the physical processor class that the logical processor and cores are entitled to use. Without HiperDispatch, the processing weight is equally divided between the online logical processors or threads. In HiperDispatch mode, logical processors or threads have a High, Medium or Low share of the physical processor. The share percentage is the average value for the reporting interval, whereas High, Medium or Low indicates the HiperDispatch priotity at the end of the reporting interval. A valid value is a number to one decimal place accuracy.
Total Threads The total number of threads (logical CPUs) supported by the total cores configured to the LPAR. A valid value is an integer. A value of -1 indicates "Unavailable".