WIT Press


A Case Study On The Importance Of Compiler And Other Optimizations For Improving Super-scalar Processor Performance

Price

Free (open access)

Volume

23

Pages

9

Published

2000

Size

893 kb

Paper DOI

10.2495/HPC000261

Copyright

WIT Press

Author(s)

M Duvall, P. Andersen, J. Leggoe, A. Graham, D. Cooke and J. Antonio

Abstract

A case study on the importance of compiler and other optimizations for improving super-scalar processor performance M. Duvall', P. Andersen', J. Leggoe% A. Graham % D. Cooke' & J. Antonio^ Departments of Chemical Engineering and Computer Science, Texas Tech University, United States School of Computer Science, University of Oklahoma, United States Abstract The importance of properly optimizing code for execution on super-scalar processors was investigated. Access to the domain specialist was not available during the optimization investigation. For this study of an existing serial FORTRAN application, the use of compiler switches, manual coding techniques, a commercial preprocessor utility (KAP), and a commercial parallelization utility (FORGE) showed the potential to affect execution performance by more than an order of magnitude. The application for the case study was a three-dimensional boundary element code that modeled spherical particle transport phenomena in a particle suspen

Keywords