[Users] RotatingDBHIVP/E2xeon_test_rdbh on stampede
Ian Hinder
ian.hinder at aei.mpg.de
Fri Nov 22 15:49:47 CST 2013
Hi Erik,
For me, the test
RotatingDBHIVP/E2xeon_test_rdbh fails on stampede, but for you it passes on stampede. The optionlists seem to be the same. Can you think of a possible explanation? The results should be the same.
Your results: http://git.barrywardell.net/?p=EinsteinToolkitTestResults-sandbox.git;a=blob;f=build-and-test_2/output-0000/TEST/sim/RotatingDBHIVP/E2xeon_test_rdbh.diffs;h=121755eeae5e02e73dfd63daaf3b34ae94f33cd7;hb=refs/heads/stampede
My results: http://git.barrywardell.net/?p=EinsteinToolkitDaturaTestResults.git;a=blob;f=build-and-test_2/output-0000/TEST/sim/RotatingDBHIVP/E2xeon_test_rdbh.diffs;h=5ab486fce91ab197007d2b80ba008d2b7166211d;hb=c1537ed07b873c3933d1da4ad53dac5ce846b4b6
(the second repo is badly-named; the result is from stampede not datura)
I have diffed the output log files, and there is nothing suspicious. Same number of OpenMP threads, at least for the 2 proc version. I'm wondering if the differences could come down to memory alignment differences between your executable and mine, due to different strings (dates, home directories etc) being present in the executable. See http://software.intel.com/en-us/articles/run-to-run-reproducibility-of-floating-point-calculations-for-applications-on-intel-xeon.
The largest absolute difference measured is 2.92969914994501e-09.
--
Ian Hinder
http://numrel.aei.mpg.de/people/hinder
More information about the Users
mailing list