Reprint Server

Survey of FORTRAN Compiler Options and Their Impact on COSY INFINITY


Abstract

Compiler options are different not only for different compilers, but even among versions of a given compiler. Several options control the mechanism used in generating the code, including optimizations for speed, size and standard compliance. Many of those options affect the speed, accuracy and correctness of the resulting executable.
In this survey we present the options relevant for building COSY INFINITY with the GNU and Intel Fortran compilers. We build executables with several options on different hardware, comparing the accuracy of the result as well as the runtime using three different test cases. As a result of our testing, we suggest a set of command line options to use in order to get correct results, while minimizing the impact on the speed of the resulting executable.


R. Jagasia, A. Wittig, MSUHEP-090422, Michigan State University (2009)


Download

Click on the icon to download the corresponding file.

Download Adobe PDF version (105637 Bytes).


Go Back to the reprint server.
Go Back to the home page.


This page is maintained by Kyoko Makino. Please contact her if there are any problems with it.