CPU control section

There is one section per record.

Offsets Name Length Format Description
0 0 SMF70MOD 2 binary CPU processor family.
2 2 SMF70VER 1 binary CPU version number — meaning varies with model number.
3 3 SMF70BNP 1 binary Number of physical processors assigned for use by PR/SM.
4 4 SMF70INB 1 binary PR/SM indicator bits.
Bit
Meaning when set
0
PR/SM diagnose X'204' failure.
1
Number of physical processors has changed.
2
Dispatch interval time has been changed.
3
An additional partition, that is not included in the count of configured partitions, is presented with a name of “PHYSICAL”. This partition includes all of the uncaptured time that was used by the LPAR management time support feature but could not be attributed to a specific logical partition.
4
PR/SM - Diagnose X'204' extended data is supported.
5
Simplified Diagnose X'204' data provided for system running as z/VM® guest. CPU consumption by z/VM itself provided with partition data section for logical partition named PHYSICAL.
Start of change6End of change
Start of changePower information is available.End of change
Start of change7End of change
Start of changeFailure obtaining power information.End of change
5 5 SMF70STF 1 binary Flags.
Bit
Meaning when set
0
The STSI facility is available for the CPC.
1
Physical CPU adjustment factor has been changed.
2
Service units available to MVS image have been changed.
3
SMF70LAC is provided for systems running in LPAR mode, as a z/VM guest, or under an alternate virtual machine. The value no longer includes CPU wait times.
4
SMF70MDL is the model-capacity identifier and SMF70HWM is the physical model. If this bit is OFF, SMF70MDL represents both model-capacity and physical model.
5
OPT parameter BLWLTRPCT changed.
6
OPT parameter BLWLINTHD changed.
7
Field SMF70GAU is valid.
6 6 SMF70GTS 2 binary Dispatch accumulated interval time in milliseconds. A zero value indicates that the dispatch interval was dynamically determined.
8 8 SMF70MDL 16 EBCDIC CPC model identifierStart of change indicating the total capacity of the CPC, including all types of active capacityEnd of change. See bit 4 of SMF70STF.
24 18 SMF70DSA 2 binary Number of Diagnose samples.
26 1A SMF70IFA 2 binary Number of zAAPs online at the end of the interval.
28 1C SMF70CPA 4 binary Physical CPU adjustment factor based on alternate CPU capability. This value is replaced by SMF70CPA_actual and SMF70CPA_scaling_factor.
32 20 SMF70WLA 4 binary Processor capacity available to MVS image measured in MSUs (millions of service units) per hour. The value takes into account whether or not the image has a defined capacity limit. (For systems running as VM guest, this is the VM capacity).
36 24 SMF70LAC 4 binary Long-term average of CPU service (millions of service units). Scope of the value depends on bit 3 of SMF70STF.
40 28 SMF70HOF 8 binary Hypervisor date/time offset in STCK format (aka Sysplex timer offset).
48 30 SMF70HWM 16 EBCDIC CPC physical model identifier. Valid if bit 4 of SMF70STF is set.
64 40 SMF70SUP 2 binary Number of zIIPs online at the end of the interval.
66 42 SMF70GJT 8 EBCDIC Time in STCK format when the partition that wrote this record has joined or left a capacity group (last change of group name). Also set at IPL time, when the partition is not a member of a capacity group.
74 4A SMF70POM 4 EBCDIC EBCDIC plant code that identifies the plant of manufacture for the configuration. The plant code is left-justified with trailing blank characters if necessary.
78 4E SMF70CSC 16 EBCDIC EBCDIC sequence code of the configuration. The sequence code is right-justified with leading EBCDIC zeroes if necessary.
94 5E SMF70HHF 1 binary Additional flags.
Bit
Meaning when set
0
HiperDispatch mode supported
1
HiperDispatch mode is active
2
HiperDispatch mode changed during interval
3
Failure returned by HISMT service. Values in Logical Core data section and values provided in SMF70MCF, SMF70MCFS, SMF70MCFI, SMF70CF, SMF70CFS, SMF70CFI, SMF70ATD, SMF70ATDS, and SMF70ATDI are invalid.
4
Absolute MSU capping is active for this partition.
5
SMF70OS_PRTCT is valid.
6-7
Reserved.
95 5F SMF70CR 1 binary ZEP field 0.
96 60 SMF70PMI 4 binary Accumulated number of blocked dispatchable units per second that may get promoted in their dispatch priority. To get the average promote event rate, divide SMF70PMI by SMF70SAM.
100 64 SMF70PMU 4 binary Number of blocked dispatchable units being promoted during the interval.
104 68 SMF70PMW 4 binary Accumulated number of address spaces and enclaves being blocked during the interval. To get the average number of waiters for promote, divide SMF70PMW by SMF70SAM.
108 6C SMF70PMP 4 binary Maximum number of address spaces and enclaves found being blocked during the interval.
112 70 SMF70PMT 2 binary 1/1000s of the CPU capacity for promote slices (OPT parameter BLWLTRPCT).
114 72 SMF70PML 2 binary Swapped-in starvation threshold. When an address space or enclave has not received CPU service within this time interval although it has ready-to-run work, it is considered being blocked (OPT parameter BLWLINTHD).
116 74 SMF70MPC 16 EBCDIC CPC model identifier indicating the permanent capacity of the CPC, Start of changewithout the temporarily increased capacity, the temporarily available replacement capacity, and the corridor capacityEnd of change. The identifier is left justified with trailing blanks if necessary. This field is zero, if not supported by the hardware.
132 84 SMF70MTC 16 EBCDIC CPC model identifier indicating the temporary capacity of the CPC, Start of changewhich is the total of permanent capacity and temporarily increased capacity, without the temporarily available replacement capacity and the corridor capacityEnd of change. The identifier is left justified with trailing blanks if necessary. This field is zero, if not supported by the hardware.
148 94 SMF70MCR 4 binary CPC model capacity rating associated with the model as identified by SMF70MDL. This field is zero, if not supported by the hardware.
152 98 SMF70MPR 4 binary CPC permanent model capacity rating associated with the model as identified by SMF70MPC. This field is zero, if not supported by the hardware.
156 9C SMF70MTR 4 binary CPC temporary model capacity rating associated with the model as identified by SMF70MTC. This field is zero, if not supported by the hardware.
160 A0 SMF70ZEP 4 binary ZEP field 1.
164 A4 SMF70ZER 8 binary ZEP field 2.
172 AC SMF70ZEE 8 binary ZEP field 3.
180 B4 SMF70ZEC 8 binary ZEP field 4.
188 BC SMF70NRM 4 binary Normalization factor for zIIP. Multiply zIIP time by this value and divide by 256 to get the equivalent time on a CP.
192 C0 SMF70GAU 4 binary Long-term average of CPU service in millions of service units which would be allowed by the limit of the capacity group but is not used by its members. If the value is negative, the group is capped. Valid if bit 7 of SMF70STF is set.
196 C4 SMF70ZEI 8 binary ZEP field 5.
204 CC SMF70NCR 4 binary Nominal model-capacity rating in MSU/hour.

When non-zero, this value is associated with the nominal model capacity as identified in field SMF70MDL. When field SMF70CAI contains a value of 100, this value equals the value in field SMF70MCR.

208 D0 SMF70NPR 4 binary Nominal permanent model-capacity rating in MSU/hour.

When non-zero, this value is associated with the nominal permanent model capacity as identified in field SMF70MPC. When field SMF70CAI contains a value of 100, this value equals the value in field SMF70MPR.

212 D4 SMF70NTR 4 binary Nominal temporary model-capacity rating in MSU/hour.

When non-zero, this value is associated with the nominal temporary model capacity as identified in field SMF70MTC. When field SMF70CAI contains a value of 100, this value equals the value in field SMF70MTR.

216 D8 SMF70CAI 1 binary Capacity-adjustment indication.

When zero, the indication is not reported. When in the range from 1 to 99, some amount of reduction is indicated. When 100, the machine is operating at its normal capacity. Temporary capacity changes that affect machine performance (for example, CBU or OOCoD) are not included.

217 D9 SMF70CCR 1 binary Capacity-change reason. Valid if SMF70CAI is non-zero.

When 0, no capacity change took place. When 1, the capacity change is due to the setting of a manual control. When greater than 1, the capacity change is due to an internal machine condition or due to an external machine exception.

218 DA SMF70MCP 2 binary Maximum CPU ID available for this IPL.
220 DC SMF70ICP 2 binary Highest CPU ID installed at IPL time.
222 DE SMF70CCP 2 binary Highest CPU ID currently installed. This number can increase upon dynamic CPU addition.
224 E0 SMF70CPA_actual 4 binary Physical CPU adjustment factor based on Model Capacity Rating (will be used for converting processor time to service units). This value together with SMF70CPA_scaling_factor replaces SMF70CPA.
228 E4 SMF70CPA_scaling_ factor 4 binary Scaling factor for SMF70CPA_actual.
232 E8 SMF70MCF 4 binary Multithreading maximum capacity numerator for general purpose processors. Divide this value by 1024 to get the multithreading maximum capacity factor for all general purpose processors that were configured ONLINE for the complete interval.
236 EC SMF70MCFS 4 binary Multithreading maximum capacity numerator for zIIP. Divide this value by 1024 to get the multithreading maximum capacity factor for all zIIPs that were configured ONLINE for the complete interval. A zero value is reported if no zIIP is currently installed.
240 F0 SMF70MCFI 4 binary Multithreading maximum capacity numerator for zAAP. Divide this value by 1024 to get the multithreading maximum capacity factor for all zAAPs that were configured ONLINE for the complete interval. A zero value is reported if no zAAP is currently installed.
244 F4 SMF70CF 4 binary Multithreading capacity numerator for general purpose processors. Divide this value by 1024 to get the multithreading capacity factor for all general purpose processors that were configured ONLINE for the complete interval.
248 F8 SMF70CFS 4 binary Multithreading capacity numerator for zIIP. Divide this value by 1024 to get the multithreading capacity factor for all zIIPs that were configured ONLINE for the complete interval. A zero value is reported if no zIIP is currently installed.
252 FC SMF70CFI 4 binary Multithreading capacity numerator for zAAP. Divide this value by 1024 to get the multithreading capacity factor for all zAAPs that were configured ONLINE for the complete interval. A zero value is reported if no zAAP is currently installed.
256 100 SMF70ATD 4 binary Average Thread Density numerator for general purpose processors . Divide this value by 1024 to get the average number of active threads for all general purpose processors that were dispatched to physical hardware and configured ONLINE for the complete interval.
260 104 SMF70ATDS 4 binary Average Thread Density numerator for zIIP. Divide this value by 1024 to get the average number of active threads for all zIIPs that were dispatched to physical hardware and configured ONLINE for the complete interval. A zero value is reported if no zIIP is currently installed.
264 108 SMF70ATDI 4 binary Average Thread Density numerator for zAAP. Divide this value by 1024 to get the average number of active threads for all zAAPs that were dispatched to physical hardware and configured ONLINE for the complete interval. A zero value is reported if no zAAP is currently installed.
268 10C SMF70LACM 4 binary Long-term average of CPU service (millions of service units) consumed by transactions classified with reporting attribute MOBILE.

If an address space or enclave is part of a tenant resource group, it will not contribute to SMF70LACM.

272 110 SMF70LACA 4 binary Long-term average of CPU service (millions of service units) consumed by transactions classified with reporting attribute CATEGORYA.

If an address space or enclave is part of a tenant resource group, it will not contribute to SMF70LACA.

276 114 SMF70LACB 4 binary Long-term average of CPU service (millions of service units) consumed by transactions classified with reporting attribute CATEGORYB.

If an address space or enclave is part of a tenant resource group, it will not contribute to SMF70LACB.

280 118 SMF70ADJ 4 binary Logical adjustment factor for CPU rate.
284 11C SMF70LACCR 4 binary Long-term average of CPU service (millions of service units) consumed by DFSMS data set encryption. Valid only for IBM z14® and later CPCs.
288 120 SMF70MaxPU 2 binary When non-zero, this field indicates how many processor cores are physically available in this particular machine. When the value is 0, it is not defined for this model.
290 122 SMF70OS_PRTCT 1 binary When non-zero, the OSPROTECT system parameter with a value other than SYSTEM is in effect. X'01' indicates OSPROTECT=1. For machines after IBM z14, may be 0 with OSPROTECT=1.
291 123 * 1 binary Reserved.
292 124 SMF70MDL_CBP 16 EBCDIC Reserved for future use.
308 134 SMF70MCR_CBP 4 binary Reserved for future use.
312 138 SMF70NCR_CBP 4 binary Reserved for future use.
316 13C SMF70LAC_CBP 4 binary Reserved for future use.
320 140 SMF70CPA_actual_CBP 4 binary Reserved for future use.
324 144 SMF70_IPL_TIME 8 binary IPL time of partition, in TOD format.
332 14C SMF70_TRG_M_CNT 4 binary Number of times sampling of tenant resource group memory consumption happened.
336 150 SMF70CRW 4 binary Reserved.
340 154 SMF70CPC_TYPE 4 binary CPC Type.
Start of change344End of change Start of change158End of change Start of changeSMF70MDL_VAREnd of change Start of change16End of change Start of changeEBCDICEnd of change Start of changeStart of changeCPC model identifier indicating the variable capacity of the CPC.
The identifier is left-justified with trailing blanks, if necessary. This field is zero if not supported by the hardware.End of changeEnd of change
Start of change360End of change Start of change168End of change Start of changeSMF70MVCREnd of change Start of change4End of change Start of changebinaryEnd of change Start of changeStart of changeModel variable capacity rating.
When non-zero, this value is associated with the model capacity as identified in the SMF70MDL_VAR field.End of changeEnd of change
Start of change364End of change Start of change16CEnd of change Start of changeSMF70NVCREnd of change Start of change4End of change Start of changebinaryEnd of change Start of changeStart of changeNominal model variable capacity rating.
When non-zero, this value is associated with the nominal model capacity as identified in the SMF70MDL_VAR field. When the SMF70CAI field contains a value of 100, this value equals the value in the SMF70MVCR field.End of changeEnd of change
Start of change368End of change Start of change170End of change Start of changeSMF70ZSU_on_zIIPEnd of change Start of change8End of change Start of changebinaryEnd of change Start of changeUnweighted zIIP-eligible service units spent on zIIP for the entire system.End of change
Start of change376End of change Start of change178End of change Start of changeSMF70ZSU_on_CPEnd of change Start of change8End of change Start of changebinaryEnd of change Start of changeUnweighted zIIP-eligible service units spent on CP for the entire system.End of change
Start of change384End of change Start of change180End of change Start of changeSMF70JSU_on_zIIPEnd of change Start of change8End of change Start of changebinaryEnd of change Start of changeUnweighted zIIP-eligible Java service units spent on zIIP for the entire system.End of change
Start of change392End of change Start of change188End of change Start of changeSMF70JSU_on_CPEnd of change Start of change8End of change Start of changebinaryEnd of change Start of changeUnweighted zIIP-eligible Java service units spent on CP for the entire system.End of change
Start of change400End of change Start of change190End of change Start of changeSMF70CPE_LOEnd of change Start of change2End of change Start of changebinaryEnd of change Start of changeLow threshold value of OPT parameter CPENABLE.End of change
Start of change402End of change Start of change192End of change Start of changeSMF70CPE_HIEnd of change Start of change2End of change Start of changebinaryEnd of change Start of changeHigh threshold value of OPT parameter CPENABLE.End of change
Start of change404End of change Start of change194End of change Start of change*End of change Start of change4End of change Start of change*End of change Start of changeReserved.End of change
Start of change408End of change Start of change198End of change Start of changeSMF70MDL_REPEnd of change Start of change16End of change Start of changeEBCDICEnd of change Start of changeCPC model identifier indicating the replacement capacity of the CPC, which is the total of permanent capacity, temporarily increased capacity, and temporarily available replacement capacity, without the corridor capacity.
The identifier is left-justified with trailing blanks, if necessary. This field is zero if not supported by the hardware.End of change
Start of change424End of change Start of change1A8End of change Start of changeSMF70MRCREnd of change Start of change4End of change Start of changebinaryEnd of change Start of changeModel replacement capacity rating.
When non-zero, this value is associated with the model capacity as identified in the SMF70MDL_REP field.End of change
Start of change428End of change Start of change1ACEnd of change Start of changeSMF70NRCREnd of change Start of change4End of change Start of changebinaryEnd of change Start of changeNominal model-replacement-capacity rating.
When non-zero, this value is associated with the nominal model capacity as identified in the SMF70MDL_REP field. When the SMF70CAI field contains a value of 100, this value equals the value in the SMF70MRCR field.End of change
Start of change432End of change Start of change1B0End of change Start of changeSMF70_CPUPowerEnd of change Start of change8End of change Start of changebinaryEnd of change Start of changeAccumulated microwatts for all CPU resources allocated to the LPAR during the interval. Divide by SMF70_NumPowerSamples to retrieve the average power consumption of the interval.End of change
Start of change440End of change Start of change1B8End of change Start of changeSMF70_StoragePowerEnd of change Start of change8End of change Start of changebinaryEnd of change Start of changeAccumulated microwatts for all storage resources allocated to the LPAR during the interval. Divide by SMF70_NumPowerSamples to retrieve the average power consumption of the interval.End of change
Start of change448End of change Start of change1C0End of change Start of changeSMF70_IOPowerEnd of change Start of change8End of change Start of changebinaryEnd of change Start of changeAccumulated microwatts for all I/O resources allocated to the LPAR during the interval. Divide by SMF70_NumPowerSamples to retrieve the average power consumption of the interval.End of change
Start of change456End of change Start of change1C8End of change Start of changeSMF70_CPCTotalPowerEnd of change Start of change8End of change Start of changebinaryEnd of change Start of changeAccumulated microwatts for all electrical and mechanical components in the CPC. Divide by SMF70_NumPowerSamples to retrieve the average power consumption of the interval.End of change
Start of change464End of change Start of change1D0End of change Start of changeSMF70_CPCUnassResPowerEnd of change Start of change8End of change Start of changebinaryEnd of change Start of changeAccumulated microwatts for all types of resources in the standby or reserved state. Divide by SMF70_NumPowerSamples to retrieve the average power consumption of the interval.End of change
Start of change472End of change Start of change1D8End of change Start of changeSMF70_CPCInfraPowerEnd of change Start of change8End of change Start of changebinaryEnd of change Start of changeAccumulated microwatts for all subsystems in the CPC which do not provide CPU, storage, or I/O resources to logical partitions. These include service elements, cooling systems, power distribution, and network switches, among others. Divide by SMF70_NumPowerSamples to retrieve the average power consumption of the interval.End of change
Start of change480End of change Start of change1E0End of change Start of changeSMF70_NumPowerSamplesEnd of change Start of change2End of change Start of changebinaryEnd of change Start of changeNumber of power samples for the interval.End of change
Start of change482End of change Start of change1E2End of change Start of change*End of change Start of change6End of change Start of change*End of change Start of changeReserved.End of change
Start of change488End of change Start of change1E8End of change Start of changeSMF70_PowerPartitionNameEnd of change Start of change8End of change Start of changeEBCDICEnd of change Start of changeThe name of the LPAR to which the LPAR-specific power fields apply.End of change