KM5 MultiThreading Summary attributes
This attribute group provides data screen-scraped from the OMEGAMON 3270 MSMT Immediate command output
Average Thread Density Average thread density for a processor type. Valid value is 4-byte integer. This value represents the average number of active threads for those cores that were dispatched to physical hardware.
'Unavailable' is shown when the average thread density cannot be calculated.
Capacity Factor Achieved MultiThreading capacity factor for a processor type. Valid value is 4-byte integer. The MultiThreading capacity factor represents 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 shown when the MultiThreading capacity factor cannot be calculated.
Capacity Factor Maximum MultiThreading maximum capacity factor for a processor type. Valid value is 4-byte integer. The MultiThreading maximum capacity factor represents 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 shown when the MultiThreading maximum capacity factor cannot be calculated.
Class Core Type The processor class core type (CP or zIIP). Valid value is character string of max length 4.
Class MT Mode The MultiThreading mode of the processor class (1 or 2).
Core ID The logical core identification. Valid value is a 2-byte integer.
Core Class The core type (CP or zIIP). Valid value is a character string with a max length of 4.
Core Priority In HiperDispatch mode, logical processors have a High, Medium or Low share of the physical processor. Valid value is a 4-byte integer.
Core Share% The percentage of a physical processor that the logical processor core is entitled to use. Valid value is a 4-byte integer with a range of 0-100.
Without HiperDispatch, the processing weight is equally divided between the online logical processors/threads.
In HiperDispatch mode, logical processors/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 priority at the end of the reporting interval.
Core Online% The percentage of time the logical core was online. Valid value is a 4-byte integer with a range of 0-100.
LPAR Busy% The average percentage of the online time that the logical core was dispatched by the LPAR. Valid value is a 4-byte integer with a range of 0-100.
For a dedicated partition when LOADxx PROCVIEW CORE is in effect on hardware that supports MultiThreading:
LPAR BUSY TIME% = (MT Core LPAR Busy Time / Online Time) * 100 otherwise: LPAR Busy Time% = ((Online Time - Wait Time) / Online Time) * 100.
For a non-dedicated partition when Wait Completion is NO: LPAR Busy Time% = (Partition Dispatch Time / Online Time) * 100.
The partition dispatch time is the elapsed time that PR/SM dispatched this logical core during the interval.
For a non-dedicated partition when Wait Completion is YES: LPAR BUSY TIME% = ((Partition Dispatch Time - Wait Time) / Online Time) * 100.
LPAR Busy% The average percentage of the online time that logical cores in the processor class were dispatched by LPAR. Valid value is a 4-byte integer in the range of 0-100.
For a dedicated partition when LOADxx PROCVIEW CORE is in effect on hardware that supports MultiThreading:
LPAR BUSY TIME% = (MT Core LPAR Busy Time / Online Time) * 100 otherwise: LPAR BUSY TIME% = ((Online Time - Wait Time) / Online Time) * 100
For a non-dedicated partition when Wait Completion is NO: LPAR BUSY TIME% = (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 TIME% = ((Partition Dispatch Time - Wait Time) / Online Time) * 100
LPAR Name Name of the LPAR. Valid value is a character string with a maximum length of 8 bytes.
Managed System Managed system name where this data is collected. Valid value is a character string with a maximum length of 32. It has the format: <plexname>:<smfid>:MVSSYS. <plexname> is the sysplex this LPAR resides in. <smfid> is the system's SMF identifier.
Measurement Interval Time in seconds to thousandth of a second over which this observation is calculated. Valid value is 4-byte integer.
MT Productivity% The percentage of the maximum core capacity that was used in the reporting interval while the logical cores was dispatched to physical hardware. Valid value is a 4-byte integer with a range of 0-100.
When MT % PROD equals 100% and LOADxx PROCVIEW CORE parameter is in effect, all threads on the core are executing work and all core resources are being used. If MT% PROD 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.
If the LOADxx PROCVIEW CPU parameter is in effect, 'Unavailable' is displayed.
MT Utilization% The percentage of the logical core's maximum core capacity that was used in the reporting interval. Valid value is a 4-byte integer with a range of 0-100.
MT % UTIL = MT Core Productivity * TIME % LPAR BUSY.
If the LOADxx PROCVIEW CPU parameter is in effect, 'Unavailable' is displayed.
MT Productivity% The percentage of the processor class' maximum core capacity that was used in the reporting interval while its logical cores were dispatched to physical hardware. Valid value is a 4-byte integer with a range of 0-100.
When MT % PROD 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 MT % PROD 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.
If the LOADxx PROCVIEW CPU parameter is in effect, 'Unavailable' is displayed.
MT Utilization% The percentage of the processor class' logical cores' maximum core capacity that was used in the reporting interval. Valid value is a 4-byte integer with a range of 0-100.
MT % UTIL = MT Core Productivity * TIME % LPAR BUSY
If the LOADxx PROCVIEW CPU parameter is in effect, 'Unavailable' is displayed.
MVS Busy% The average percentage of the online time that a processor class' logical processors/threads were busy. Valid value is a 4-byte integer with a range of 0-100. MVS BUSY TIME% = ((Online Time - Wait Time - Parked Time) / Online Time - Parked Time) * 100
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 shown.
Physical % zCBP Physical CPU percentage of zCBP processors No ZCBPs Online=-1
SMF ID SMF ID as defined in the IEASYM or IEASYS PARMLIB members. Valid value is character string of max length 4.
System Name Name of the z/OS image. Valid value is a character string with a maximum length of 8.
Thread Number The zero-based thread number representing a logical CPU running on the logical core. Valid value is a 2-byte integer.
Thread Parked% The percentage of time that the thread/logical processor was parked. Valid value is a 4-byte integer with a range of 0-100. 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 shown.
Thread MVS Busy% The average percentage of the online time that a logical processor/thread was busy. Valid value is a 4-byte integer with a range of 0-100.
MVS BUSY TIME % = ((Online Time - Wait Time - Parked Time) / Online Time - Parked Time) * 100.
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 shown.
Total Cores Total number of Logical Cores configured to this LPAR.Valid value is 2-byte integer.
Total Share % Total percentage of the physical processor class that the logical processor/cores are entitled to use. Valid value is a 4-byte integer in the range of 0-100.
Without HiperDispatch, the processing weight is equally divided between the online logical processors/threads.
In HiperDispatch mode, logical processors/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.
Total Threads Total number of threads (logical CPUs) supported by the Total Cores configured to the LPAR. Valid value is 2-byte integer.