Behind the scenes we noticed that an old cross-platform validation problem has come back: about 10% of the tasks from Mac OS X computers end up "invalid" when compared to the results from Windows or Linux computers.
We tracked this down to a precision problem introduced by the two (slightly) different compilers we use to build the Apps. We found a way to perform the respective calculation in a way that removes the ambiguity, such that the compilers produce effectively the same code.
This calculation is the only thing that changed for the new app version 1.12 compared to is predecessors. This release is just meant to improve platform compatibility and thus cross-platform validation.
BM
BM
Copyright © 2024 Einstein@Home. All rights reserved.