Optimizes your already-compiled COBOL program modules to improve application performance and reduce CPU usage without requiring source recompilation. ABO performs advanced optimizations to target the latest IBM Z® systems up to IBM® z15™.
Optimizes directly from the compiled binary code in the COBOL modules and ensures that the program logic remains exactly the same. No option tuning is required and there are no interoperability concerns after optimization. Full regression testing of the ABO-optimized modules is not required.
A wide range of compiler versions are eligible for optimization
ABO optimizes compiled COBOL programs generated by the following Enterprise COBOL compiler versions:
• Enterprise COBOL for z/OS® 4
• Enterprise COBOL for z/OS 3
• COBOL for OS/390® & VM 2
• COBOL for MVS™ & VM 1.2
• COBOL/370 1.1
• VS COBOL II 1.4.0 and 1.3.x (LE enabled modules only)
ABO Assistant simplifies an ABO evaluation and accelerates deployment
The ABO Assistant is a suite of tools, included with ABO, to automate the identification and optimization of your top CPU-consuming COBOL batch applications. The ABO Assistant enables you to drill down from high-level SMF data all the way to obtain concrete performance evaluation results, and to help prepare your key optimized modules for deployment.
Analyzes your SMF data to find your top CPU-consuming applications
The IBM Run Time Instrumentation (RTI) Profiler, included with ABO, collects and reports on the execution time CPU performance characteristics of your batch z/OS applications.
Provides insight into your COBOL application inventory
Use the ABO SCAN=Y option to gain insight on the details of the original compilation including the compiler version, compilation date, and more. Scanning works on modules that reside in both PDS and PDSE data sets.