Gromacs sensitive to ram timing.
I just discovered that Gromacs WU's are sensitive to your ram timings, unlike Tinker WU's. I was messing around with my KHA+ system yesterday evening and was reading Mack's ram timing thread when I saw the benches that Gargoyle had posted from his KHA+ system. I ran Sandra on my KHA+ system and saw that they were lower than his, so I went into bios and saw that I had ram timings set at normal. I then upped the ram timings to turbo and bumped the vdimm up to 2.8v, to give the Crucial PC2100 in that rig a chance of running it stable at a 141 fsb and Cas2 and rebooted and sure enough, my mem benches were then better than Garg's. That was late last night when I finished messing with it.
I go and check to see how that rig was running a little while ago and it was running fine and for the hell of it, I checked my EMIII log to see how it was folding and it surprised the hell out of me. The WU I was folding, a p349, was finishing 30 minutes faster than it had done before I had bumped the mem timings tighter, with no other changes to this rig.
Attached is a screenie of the p349's this rig has done; the last 2 are from after changing the mem timings tighter:
I go and check to see how that rig was running a little while ago and it was running fine and for the hell of it, I checked my EMIII log to see how it was folding and it surprised the hell out of me. The WU I was folding, a p349, was finishing 30 minutes faster than it had done before I had bumped the mem timings tighter, with no other changes to this rig.
Attached is a screenie of the p349's this rig has done; the last 2 are from after changing the mem timings tighter:
0
Comments
Well, mondi old friend, you might have to wait another day or two to pass me.
Nice research, doc!
Prof
(Folding as "scthoburn")
ie, would 40ns PC800 RDRAM in an Intel system fold "slower" than a DDR266/333/400 system (single channel) because of the substantial delay in retrieving data from memory?
Would having dual-channel DDR benefit your folding at all?
Dual-channel, continuing on theory, would have no effect.
Is it worth backing off on the over clock a few Hz in order to run faster mem settings?
The position of the rating in 2.5-4-4 determines what latency the rating is referring to. The ratings, in order, represent the latency ratings for CAS, tRCD (RAS-to-CAS delay), and tRP (RAS Precharge). It would take a long time to explain what each of these latency ratings means, so to make a long story short the lower the latency the higher the performance of your CPU.
Mac
Mac
Was the system at 141 fsb before? If not, then how much faster did the CPU get when the fsb was raised?
I'll have to mess with my timings a little and see if it helps. I can't raise my fsb right now, for fear of what would happen to controller cards . (I need an nforce2 real bad...)
BTW, it just finished another p349 and it's still holding true to form; faster folding with faster ram timing.
My SiSoft bench was also inconclusive. The float rating increased by 22, but the integer rating decresed by 12.
Oh well, more tweaking later.
I wish there could be some official about this from Panda and/or Stanford.