performance tuning service for. IBM Mainframe. Antonio Jose Ferreira. Reducing operational costs through MIPS management. Information Technology plays an important role in many organizations
Antonio Jose Ferreira
MIPS consumption is directly driven by CPU usage,
and CPU usage depends on the applications’ code
Inefficient code of the applications is considered
to be one major driver for MIPS usage
According to a financial services company
identified two lines of code that, once changed,
saved 160 MIPS
Given the market price of MIPS, the two lines of
code contributed to substantial reduction of
operational IT costs
Reducing MIPS growth is a top priority
The worldwide installed base of IBM mainframe exceeded
14 Million MIPS by end of 2008 - up approximately 20 % from
year-end 2007 and roughly double of what was five years ago.
The need for controlling MIPS attributed costs is indispensable
given the high percentage they involve in the overall IT costs.
COBOL · SQL · JCL
& I/O usage
Implementing standards-oriented programming performance that allows:
Increasing performance that results in MIPS reduction
More workload to be processed without adding additional resources
Allowing for growth
Our approach relies on the mainframe usage data, facts extracted from source code, and is supported by a real
MIPS-reduction project which involved tuning of
COBOL SQL JCL
Efficient COBOL Coding Techniques
Specific rules for performance, typically oriented to the code level, may lead to significant improvement in performance, and should be a good starting point.
More than 150 rules are available to achieve a better performance.
JCL standards and efficient use
The bad choices in JCL programming, may have a very negative effect on system performance, specially in cases involving a very large amount of information.
Increasing ‘parallelism’ and an intensive use of IBM utilities.
SQL performance and tuning
The vast majority of the top MIPS consuming operations in the production environment involve the use of DB2. MIPS reduction at low-risk and also low-cost
by improving SQL code on the basis of mainframe usage.
More than 200 rules and tips to improve DB2 performance.
ideas for today and tomorrow