baije01

Tech Tip: CA IDMS  DCPROFIL is displaying 0 zIIP Engines

Discussion created by baije01 Employee on Oct 10, 2017

Question:
I have zIIP processing enabled for IDMS but on the DCPROFIL task I see:

zIIP ENGINES: 0000

Is there anything else I need to do to enable zIIP in IDMS?

Answer:

DCPROFIL will always show the number of zIIP processors available even when zIIP processing is turned off in IDMS. If the number of zIIP processors is 0 it means there are no zIIP processors online. You need to ensure at least one  zIIP processors is online for IDMS to make use of it. To check the status of processors use the z/OS console command: 

DISPLAY M=CPU

 

This will show  you the status of general and zIIP processors:

General processors online will be marked with a +
zIIP processors online will be marked with a +I
General processors offline will be marked with a -
zIIP processors offline will be marked with a -I

 

To enable the use of zIIP processors in IDMS you need to specify zIIP=Y in the PARM statement of the JCL when starting IDMS.  You can also use DCMT VARY ZIIP ON/OFF to enable/disable zIIP.

 

In addition some modules need to be loaded form an APF authorized library. The list of modules is documented in the section titled zIIP Eligibility in https://docops.ca.com/

 

The easiest way to implement this is to APF authorize the whole CAGJLOAD library. Note that not every load library in the STEPLIB and CDMSLIB need to be authorized. Only the libraries containing the nucleus modules. 

 

Once zIIP processors are online and zIIP is activated in IDMS, DCPROFIL will display:

TAPE: CAGJJ0 OPERATING SYSTEM: z/OS ZIIP=Y 

zIIP ENGINES: 0001

Additional Information:

The requirements for using zIIP in IDMS are documented in https://docops.ca.com/  in the section zIIP Exploitation

 

 

Outcomes