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