AMBER Archive (2008)Subject: Re: AMBER: cnstph test case failure or expected divergence?
From: Melinda Layten (mlayten_at_gmail.com)
Date: Tue Oct 21 2008 - 10:38:31 CDT
It was only the cnstph test case that was failing, all of the other GB
and electrostatic tests worked. (Possible failures in rounding of the
last place also happened of course)
We were using the newest gcc compiler: gcc 4.3.2
This morning we reverted to gcc 4.2.4 and are now getting an error
free make test (except for a few rounding errors).
So there does seem to be some problems with the newest compiler.
We were also having a bunch of ndiff.awk errors during the testing and
it looks like many of the tests scripts were explicity pointing to
Amber10 and our directory was amber10. After we created a symbolic
link from Amber10 to amber10 these errors also went away.
So we are now passing with flying colors.
Thanks
Melinda Layten
On Mon, Oct 20, 2008 at 4:41 PM, Ross Walker <ross_at_rosswalker.co.uk> wrote:
> Hi Melinda,
>
> Is this the only test case that fails or do other GB test cases fail? This
> is indeed too big a difference and is why we have the test cases so people
> spot these otherwise 'silent' errors. Note the differences are all in the
> electrostatics - 1-4 EEL, EGB and EELEC. This suggests a possible compiler
> bug - probably a misvectorization of a loop - inside the EGB routine.
>
> What compiler are you using and what processor is it?
>
> I currently use ifort v10.1.018 on Intel E5462 dual quad core system and all
> the test cases pass. This is using MKL (v10.0.5.025), I have not tried it
> without MKL.
>
> I would suggest trying a new compiler version if you can (letting us know
> what one is causing the problem). We could also try working around the
> problem if we can locate where things are going wrong but I am loathed to do
> this if simply upgrading the compiler fixes it.
>
> All the best
> Ross
>
>> -----Original Message-----
>> From: owner-amber_at_scripps.edu [mailto:owner-amber_at_scripps.edu] On Behalf
>> Of Melinda Layten
>> Sent: Monday, October 20, 2008 1:23 PM
>> To: amber_at_scripps.edu; jmongan_at_mccammon.ucsd.edu
>> Subject: AMBER: cnstph test case failure or expected divergence?
>>
>> I'm in the process of installing Amber on two machines, an Intel core
>> 2 quad core server running Debian and a Sun Solaris installation.
>>
>> On the sun, the cnstph test case is running as expected and producing
>> identical results to the standard.
>>
>> On our Intel server, even the first step is producing drastically
>> different energies, especially EGB and by step 20 the states have
>> changed significantly from the standard. Parallel and serial
>> implementations are producing identical results, this just seems too
>> different to be a rounding change. Is this just a randomization
>> change or should we be looking deeper.
>>
>> Thanks
>>
>> Melinda Layten
>>
>> cnstph energy outputs:
>> Standard/Sun:
>> NSTEP = 0 TIME(PS) = 0.000 TEMP(K) = 355.72 PRESS =
>> 0.0
>> Etot = -4105.8987 EKtot = 1762.6242 EPtot = -
>> 5868.5229
>> BOND = 64.4710 ANGLE = 230.5518 DIHED =
>> 830.6145
>> 1-4 NB = 415.5580 1-4 EEL = 3765.5754 VDWAALS = -
>> 1096.5582
>> EELEC = -8750.9534 EGB = -1327.7821 RESTRAINT =
>> 0.0000
>> -------------------------------------------------------------------------
>> -----
>>
>>
>> NSTEP = 10 TIME(PS) = 0.020 TEMP(K) = 151.38 PRESS =
>> 0.0
>> Etot = -4409.5041 EKtot = 750.0758 EPtot = -
>> 5159.5799
>> BOND = 198.3337 ANGLE = 688.7830 DIHED =
>> 924.9432
>> 1-4 NB = 451.5455 1-4 EEL = 3774.6634 VDWAALS = -
>> 1067.8172
>> EELEC = -8649.0618 EGB = -1480.9696 RESTRAINT =
>> 0.0000
>> -------------------------------------------------------------------------
>> -----
>>
>> Intel:
>>
>> NSTEP = 0 TIME(PS) = 0.000 TEMP(K) = 355.72 PRESS =
>> 0.0
>> Etot = -3871.7448 EKtot = 1762.6242 EPtot = -
>> 5634.3690
>> BOND = 64.4710 ANGLE = 230.5518 DIHED =
>> 830.6145
>> 1-4 NB = 415.5580 1-4 EEL = 3623.6672 VDWAALS = -
>> 1096.5582
>> EELEC = -6604.1032 EGB = -3098.5702 RESTRAINT =
>> 0.0000
>> -------------------------------------------------------------------------
>> -----
>>
>>
>> NSTEP = 10 TIME(PS) = 0.020 TEMP(K) = 153.51 PRESS =
>> 0.0
>> Etot = -4158.6813 EKtot = 760.6689 EPtot = -
>> 4919.3502
>> BOND = 202.1132 ANGLE = 691.0621 DIHED =
>> 938.7263
>> 1-4 NB = 452.6111 1-4 EEL = 3586.3736 VDWAALS = -
>> 1070.0638
>> EELEC = -6567.6242 EGB = -3152.5485 RESTRAINT =
>> 0.0000
>> -------------------------------------------------------------------------
>> -----
>> -----------------------------------------------------------------------
>> The AMBER Mail Reflector
>> To post, send mail to amber_at_scripps.edu
>> To unsubscribe, send "unsubscribe amber" (in the *body* of the email)
>> to majordomo_at_scripps.edu
>
> -----------------------------------------------------------------------
> The AMBER Mail Reflector
> To post, send mail to amber_at_scripps.edu
> To unsubscribe, send "unsubscribe amber" (in the *body* of the email)
> to majordomo_at_scripps.edu
>
-----------------------------------------------------------------------
The AMBER Mail Reflector
To post, send mail to amber_at_scripps.edu
To unsubscribe, send "unsubscribe amber" (in the *body* of the email)
to majordomo_at_scripps.edu
|