> Mauri Kanter WROTE:   
> 
> Good Morning,
> 
> I managed to start and collect some files (see below)
> 
> SYSHIS20100829.170256.CNT
> SYSHIS20100829.170256.MAP
> SYSHIS20100829.170256.SMP.00
> SYSHIS20100829.170256.SMP.01
> SYSHIS20100829.170256.SMP.02
> 
> with the Hardware Instrumentation services.
> 
> I couldn't find any reporting facilities ... In particular the .SMP
> files look binary
> stuff ...
> 
> Are there any ? Any help on getting me started ?
>

Here is a page from a Share presentation

1) Customer reports a performance problem on a z10 system
2) IBM instructs customer to collect instrumentation data for diagnosis
a) Start HIS
b) Modify HIS,Begin,. command to start data collection
c) Modify HIS,End -- or - Stop HIS
3) Output: SMF type 113 subtype 2 records (raw counter values)
           Counter statistics in .CNT USS file (delta ctrvalues)  
           Binary sampling files (.SMP) -one per active CPU
           Load module/CSECT mapping file (.MAP)
4) Output is returned for analysis

Since I am not familiar with BCPii or the HIS functions, I am not sure of
their purpose yet.  But from this one page, it looks like HIS maybe more for
IBM than customer.


Also from Cheryl Watson's website,

z10 CPU Measurement Facility (CPU MF) - John also described the new hardware
instrumentation available on the z10 ECs (GA2) and BCs. The software
component is called the Hardware Instrumentation Services (HIS). Because the
hardware is collecting the data, there is nearly no impact to the system
being measured. IBM can see uses for this in future workload
characterization, improving ISV and IBM products, and application tuning.

An SMF type 113 record can be produced from HIS, although there are
currently no programs to produce reports from this record or the UNIX files
that contain the samples. We don't know if these will come later, or be
incorporated into a product. ISVs will probably use this facility a lot. I
expect to provide a longer article on the CPU MF after more people have
tried it. If you do use it, please tell me what you find.

   If you're going to jump in and use John's handout to run HIS, then I've
got some suggestions:

      1.  Study the documentation carefully before you begin. In addition to
John's presentation, you can also look at:
             
          Ed Jaffe's SHARE session 2839 (slides 16-21). This has some good
examples of output.
          Greg Dayne's SHARE session 2848 (pages 54-55). This has a good set
of steps for implementation.
          IBM Research article - IBM System z10 performance improvements
with software and hardware synergy at
http://www.research.ibm.com/journal/rd/531/jackson.pdf.
          SA22-7627-19 - MVS Commands, "Setting up hardware event data
collection."
          SA23-2260-00 - The Set-Program-Parameter and CPU-Measurement
Facilities.
          SA23-2261-00 - IBM The CPU-Measurement Facility Extended Counters
Definition for z10.
             [Editor's Note - The hyperlinks refer to SHARE sessions from
the Austin SHARE.]
                   
     2.  Apply the required APARs: OA25755, OA25750, and OA25773 (z/OS 1.7 -
1.10, Oct2008), and ensure that you have the correct microcode level
installed.
     3.  You can probably safely use COUNTERS mode, which has low overhead
(less than 1/100th of a second for the HIS address space during a 15-minute
interval). But be careful of using SAMPLING mode because it can produce HUGE
volumes of I/O unless you change the sampling frequency. The default of
SAMPFREQ=800000 and DURATION=10 produces 8 million samples in 10 minutes.
Start with a small value (e.g. SAMPFREQ=320), and never go higher than
SAMPFREQ=130000 for a smaller z10 BC.



Hope this Helps


Lizette

----------------------------------------------------------------------
For IBM-MAIN subscribe / signoff / archive access instructions,
send email to lists...@bama.ua.edu with the message: GET IBM-MAIN INFO
Search the archives at http://bama.ua.edu/archives/ibm-main.html

Reply via email to