Well, do bear in mind the conditions under which the code was written: 1) mandate to absolutely maximize performance, and 2) good branch prediction was not uniformly available across all cpu's in use.
- Bob
________________________________________
From: David A Case [case.biomaps.rutgers.edu]
Sent: Wednesday, October 26, 2011 11:48 AM
To: AMBER Developers Mailing List
Subject: Re: [AMBER-Developers] (long-ish) saga about the HAS_10_12 option in sander and pmemd
On Wed, Oct 26, 2011, Daniel Roe wrote:
> (over 1000 ifdefs in sander alone).
??? By my count (using the get_ifdefs script) there are 48 ifdef-ed variables
in sander. Still, some of them are almost certainly not needed.
(There are only(!) 42 unique ifdef-ed variables in pmemd, but they get used a
lot.)
....dac
_______________________________________________
AMBER-Developers mailing list
AMBER-Developers.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber-developers
_______________________________________________
AMBER-Developers mailing list
AMBER-Developers.ambermd.org
http://lists.ambermd.org/mailman/listinfo/amber-developers
Received on Wed Oct 26 2011 - 12:00:06 PDT