-
Diamond Member
Milkyway: Nbody Release 1.62
Hey All,
I just released a new version of nbody, v1.62. In this release we did a few things:
We realized that different platforms were giving slightly different results. This was a problem as it would throw off the search algorithm and also may cause validation issues. Turns out there were an number of reasons for this. One was that the likelihood calculation was performed using single precision on a double precision application. So we changed it to be a double precision calculation.
Also, and most prominently, we realized that the windows command prompt and unix terminal read in inputs with different precision. One would cut the value of after about the 10th decimal place. This mean the actual input parameters were slightly different! Therefore, we forced the rounding of the input parameters after the 9th decimal place. That seemed to do the trick mostly.
Finally, we realized that our building mechanism was not building linux binaries statically. When we tried with our current mechanism we ran into a can of worms known as seg faults. It was a nightmare trying to find it so we decided to temporarily switch our building mechanism. I tested them on all our computers and it seems to work. But, as always, let me know if something goes awry.
Thanks everyone for your continued support!
Sidd
More...
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules