Tuning Large C/C++ Applications on OS/390 UNIX System Services

An IBM Redbooks publication

Published 09 March 2000

cover image

ISBN-10: 0738415634
ISBN-13: 9780738415635
IBM Form #: SG24-5606-00
(272 pages)

Authors: Michel Plouin, David A. Cargill, Franck Injey, Jean-Louis Lafitte, Hans-Dieter Mertiens, Michel Perraud, Alfred Trompeta


This IBM Redbooks publication provides information on performance analysis and optimization of three C/C++ applications (a large, a medium, and a small) that had already been ported to OS/390 UNIX System Services (OS/390 UNIX). This book will be useful to users, system programmers, application developers and others who are interested in improving the performance of C/C++ applications that have already been ported to OS/390 UNIX. Its intent is to provide a repository of information on improving the performance of already ported C/C++ applications. It does not address application porting to OS/390 UNIX

Table of contents

Part 1. General Considerations
Ch. 1 Introduction
Ch. 2 OS/390 UNIX Performance Tuning Factors
Part 2. Tuning Options and Tools
Ch. 3 General Tuning Recommendations
Ch. 4 OS/390 Classic Tools
Ch. 5 Application Performance Analysis Tools
Ch. 6 Where to Start.
Part 3. Measurements
Ch. 7 Applications and Configurations Used
Ch. 8 MOSAIC Application - Base Runs
Ch. 9 MOSAIC Application - Non-Compilation Tuning
Ch. 10 MOSAIC Application - Compilation Tuning
Ch. 11 MOSAIC Application - Final Runs and Conclusions
Ch. 12 Monte Carlo Kernel Application
Ch. 13 Compression Application
Part 4. Other Considerations
Ch. 14 C/C++ UNIX Applications Using OS/390 Strengths
Part 5. Appendices
App. A MOSAIC Application Description
App. B Compiler Tools and Problems We Encountered
App. C Base Environment Description
App. D Service Definition Used

Follow IBM Redbooks

Follow IBM Redbooks