Comparison of compilers on PentiumII (400MHz)
=========================================================
version of CHARMM = c26n2
date of testing = May 7, 1998
OS = GNU/Linux (RedHat 5.0/glibc-2.0.7)
Timing in hours.
In [] is ratio with the best time in the same column.
A. MbCO + 3830 waters (1000 steps)
---------------------------------------
compiler PentiumII/400MHz
PGI f77 1.03 [1.00]
g77/egcs-1.0.3 1.20 [1.17]
f2c/gcc-2.8.1 1.12 [1.09]
f2c/gcc-2.7.3.2 1.20 [1.17]
B. MbCO + 4985 waters (100 steps) [PME]
---------------------------------------
compiler PentiumII/400MHz
PGI f77 0.227 [1.00]
g77/egcs-1.0.3 0.285 [1.26]
f2c/gcc-2.8.1 0.299 [1.32]
f2c/gcc-2.7.3.2 0.284 [1.25]
Comparison of compilers on PPro (200MHz) and PII (300MHz)
=========================================================
version of CHARMM = c26a1-PREa2
date of testing = Feb 11, 1998
OS = GNU/Linux (Debian 2.0/glibc-2.0.6)
Timing in hours.
In () is ratio between PPro and PII
In [] is ratio with the best time in the same column.
A. MbCO + 3830 waters (1000 steps)
---------------------------------------
compiler PentiumII/300MHz PentiumPro/200MHz
g77/egcs 2.20 [1.49] 3.99 (1.81) [1.86]
f2c/gcc-2.8.0 1.48 [1.00] 2.15 (1.45) [1.00]
f2c/gcc-2.7.3.2 1.58 [1.07] 2.29 (1.45) [1.07]
f77/Absoft-3.4a 2.32 [1.57] 4.49 (1.94) [2.09]
B. MbCO + 4985 waters (100 steps) [PME]
---------------------------------------
compiler PentiumII/300MHz PentiumPro/200MHz
g77/egcs 0.421 [1.00] 0.629 (1.49) [1.00]
f2c/gcc-2.8.0 0.476 [1.13] 0.672 (1.41) [1.07]
f2c/gcc-2.7.3.2 0.460 [1.09] 0.683 (1.48) [1.09]
f77/Absoft-3.4a 0.465 [1.10] 0.827 (1.78) [1.31]