z/OS Code Analysis

zHISR generates reports that help tune applications by locating specific sections of your code that are the biggest CPU consumers.

Request a Demo

Phoenix Secure Customer Support Portal

  • Download a license
  • Request disaster recovery codes
  • Download the latest product release
  • Open a support case
  • View and update previously submitted support cases
  • Download services (fixes and enhancements)
  • Download an Automated Service Delivery certificate for SMP/E RECEIVE ORDER
  • View and download product documentation

Access Support Portal

What is zHISR

zHISR is an application execution profiler that lets users easily interface with IBM Z Hardware Instrumentation Services (HIS) to perform near-zero overhead, high-resolution hot spot analysis of programs running under z/OS. This utility is a useful tool for software programmers, performance analysts, and systems programmers.


Technical Specs

  • zHISR normalizes sample data between faster zIIP and zAAP engines and slower sub-capacity coprocessors.
  • When used with z/OS 2.1 systems or later, zHISR supports up to 128 concurrent collections.
  • zHISR uses resources efficiently and costs little to run. If zIIP specialty engines are available and zHISR is APF authorized, nearly all of zHISR CPU processing is redirected to a zIIP.
  • While an IBM Z processor (System z10 or later) running z/OS in an LPAR is required to provide the sampling function, the analysis by zHISR is not restricted to these environments. The sample data can be transferred to an older processor or a z/VM guest z/OS with zHISR installed.
zHISR Sample Screens

zHISR Associated Data Report

zHISR Reports

zHISR analytic reports are based on data created by z/OS Hardware Instrumentation Services (IBM System z10 or better) and stored as UNIX files or z/OS data sets. Reports can be printed, saved to a data set, or exported in CSV format.


Request a Demo

Three Types of Reports


zHISR Sample Screens

zHISR Counter Data Histogram

Other Features

  • File system navigation interface: Browse files and even delete them.
  • Memory display/alter utility: View main storage in the CPU you are logged on to.
  • z/Architecture instruction speed tester: Determine the relative and actual speed of over 1,000 hardware instructions.
  • COBOL and Assembler API: Start and stop collections from a program.
  • Counter data collection and analysis: Collect and analyze counter data provided by the z/Architecture CPU Measurement Facility.
Request a Demo

Want to learn more about zHISR?