- Compuware has products that are specialty engine enabled, for both zAAP and zIIP processors on all IBM z Systems, including the newest IBM z15.
- Our products have been enabled to use z/OS XML System Services and Java code that are both specialty engine enabled.
- Our CSS language processor that runs with each compile to produce the Compuware DDIO file (addressability and source for the object module) was zIIP enabled several years ago. Some of our customers using larger programs have reported savings in the hundreds of thousands of dollars in CPU costs per year. Samples of cost saving have shown dramatic savings, such as:
Additional savings can be realized by reduction in EXCPs and Service units.
|GCP sec before
|GCP sec after
|zIIP sec after
zAAP & zAAP on zIIP
- Compuware has also invested time and effort to zIIP enable our solutions, such as our Topaz features when using basic utility functions as LISTPDS, data set information, and our LPAR copy feature. This significantly reduces CPU usage and hence customer cost.
- Our newer Web based solutions tend to be more Java based, reducing cost and ownership as they are zAAP or zAAP on zIIP enabled.
- Strobe, our performance tool, provides a drill down of zIIP usage by DB2 applications. This is extremely important for those large and repetitively used transactions that access DB2. As newer DB2 versions enable more features and functions to be zIIP enabled, it’s very important to ensure that your DB2 applications get the most out of each and every specialty engine.
- iStrobe – written in Java
- Topaz for Java Performance - written in Java
- Abend-AID Fault Analytics – written in Java
- Compuware Enterprise Services (CES) – written in Java
- File-AID Data privacy – parts written in Java
- Strobe reports on zAAP or zAAP on zIIP usage
zIIP Enablement & UsageJava exploitation
- Abend-AID XML parsing code is written using IBM zIIP enablement API
- Hiperstation use of z/OS XML System Services for all Archive Record and Search functionality accessed from Topaz
- Reports on DB2 application zIIP usage by SQL statement
- MSD reports zIIP usage for the life of the measurement
- Uses z/OS XML System Services when communicating with iStrobe
- Basic utility functions as LISTPDS, data set information, and our LPAR copy feature are enabled using the IBM zIIP enablement API
- Host Explorer’s high speed copy feature improves the existing Host-to-Host copy feature by adding compression and zIIP-enabling the copy. By off-loading processing from general processors to zIIP processors, the new copy functionality results in dramatic reduction in elapsed time and reduced impact on network bandwidth
- Xpediter uses z/OS XML System Services to perform character set code conversions
Compuware provides Java programs that automatically use the zIIP if the z/OS Java component is enabled for zIIP usage. Refer to the IBM z/OS Java documentation for enablement details. In most z/OS systems with a zIIP, Java is enabled by default, but check with your Java installer/maintainer
Is provided by Compuware so our customers can zIIP accelerate processing for Compuware products and reduce Compuware product GCP usage.
It is available in the form of a started task that is managed by our ECC components.
- Compuware products call this API directly.
- Some products may allow manual selection to enable.
- See the individual product install and customization guides for further details.
- For example, CSS allows the ZIIP(YES) parameter as follows
//CWPPRMO DD *
- By default, the CSS zIIP service is distributed with ECC as disabled.
- The CSS zIIP service must be enabled during ECC configuration.
- To setup this zIIP service, please refer to the ECC Advanced Configuration Guide and details in section entitled Implementing the zIIP Enablement Service.
- You can find these documents at the public facing portion of the Compuware Support Center: https://support.compuware.com/s/products