Message boards :
Number crunching :
Big issue : Milkiway doesn't work on Mac OS X.
Message board moderation
Previous · 1 · 2 · 3
Author | Message |
---|---|
Send message Joined: 30 Aug 07 Posts: 2046 Credit: 26,480 RAC: 0 |
It seems to happen on all WUs which require a consensus. The following WU didn't agree with an ATI result and is waiting on a Cuda result in order to decide which is valid (given past results my bet is on the ATI card.... curses, foiled again!): What I thought I've done is temporarily not validating the OS X applications server side -- they all should be awarded credit. Part of the reason they weren't validating correctly in some cases is that they were using the new summation method in the new version of the application. I'm pretty much just waiting for Anthony to recompile the new CUDA applications, and for Cluster Physik to do the ATI ones then we'll be make the swap over to that new application, so all this won't be an issue. It's also been finals week so things have been pretty crazy around here, sorry for not responding sooner! |
Send message Joined: 9 Jun 09 Posts: 13 Credit: 1,160,332 RAC: 0 |
What I thought I've done is temporarily not validating the OS X applications server side -- they all should be awarded credit. Part of the reason they weren't validating correctly in some cases is that they were using the new summation method in the new version of the application. That's OK I figured you would have lot to do. I'll probably be back next weekend and see how things are coming along. Thanks for the reply. |
Send message Joined: 26 Apr 08 Posts: 87 Credit: 64,801,496 RAC: 0 |
And thanks for all of your time and effort attacking this problem. I'm still with the project. Plus SETI Classic = 21,082 WUs |
Send message Joined: 20 Mar 09 Posts: 7 Credit: 1,016,945 RAC: 0 |
What's the status of the Mac OSX application? I ran a WU today that had been done by an ATI processor and was up for validation. My result was taken, but the validation was marked as inconclusive. The WU was then sent to another ATI GPU and the result was validated with the firs ATI. I was not credited... |
Send message Joined: 9 Jun 09 Posts: 13 Credit: 1,160,332 RAC: 0 |
I think we need to be patient for a little longer until the software versions change for MAC OS X. Certainly the v0.29 app fails every time it is validated by another app (whether ATI or CUDA or CPU). |
Send message Joined: 26 Apr 08 Posts: 87 Credit: 64,801,496 RAC: 0 |
@NorPer - You might consider the following until the new code comes through: Go to your account and click the "Tasks: View link. For each task, click on the Work Unit ID link to see if you are the only one listed and that the minimum quorum reads "1". If there is another computer also assigned to the unit you will almost certainly end up without credit so abort the unit and wait for the server to send out the next one. This will also keep your wingman from having to wait hours before the server sends out the unit to a third (or fourth) computer for validation. It should speed up the overall project computation (slightly) and may help reduce the load on the server(?). It will definitely help your energy efficiency since only creditable tasks will be crunched. I don't think that this violates either the letter or the spirit of the rules of the project since you will be aborting tasks that will be unusable anyway. If anyone has a better solution for using OS X in the interim please let me know. Plus SETI Classic = 21,082 WUs |
Send message Joined: 30 Aug 07 Posts: 2046 Credit: 26,480 RAC: 0 |
I think we need to be patient for a little longer until the software versions change for MAC OS X. Certainly the v0.29 app fails every time it is validated by another app (whether ATI or CUDA or CPU). I should have updated the server so it doesn't do that validation for the time being... I'll check to see what isn't working. |
Send message Joined: 9 Jun 09 Posts: 13 Credit: 1,160,332 RAC: 0 |
I think we need to be patient for a little longer until the software versions change for MAC OS X. Certainly the v0.29 app fails every time it is validated by another app (whether ATI or CUDA or CPU). Thanks Travis - just saw your post and will download a couple of WUs this weekend see how they go and let you know. |
Send message Joined: 9 Jun 09 Posts: 13 Credit: 1,160,332 RAC: 0 |
Here is the update - looks like the same problem as before. I suspect the server configuration is OK the problem is the validity/usefulness of results from MACs: 1. If the WUs run by themselves (i.e. there is no quorum) they validate and get credits. 2. If the WUs run to validate "inconclusive" results from other WUs they do not succeed in resolving the issue and a fourth WU has to be sent out. This always results in the MAC WU being invalidated. The situation suggests that either MAC WUs are right and the rest of the world is wrong or, more unthinkably, MACs are wrong and the rest of the world is right.... ;) |
Send message Joined: 9 Jun 09 Posts: 13 Credit: 1,160,332 RAC: 0 |
In case it is may help the work unit which didn't work for the MAC was run against another 3 tasks all of which completed: [urlhttp://milkyway.cs.rpi.edu/milkyway/workunit.php?wuid=112838646[/url] The two ATI 4700/48000 v0.23 (Gipsel) apps ran on Windows 7 64-bit and Windows XP 32-bit tasks were validated and given credit while both the Gipsel v0.21 optimised app and the OS X 64-bit v0.29 were marked as invalid. This is the stderr output for the MAC OS X run: <core_client_version>6.10.56</core_client_version> <![CDATA[ <stderr_txt> <background_integral> 0.00190678182272625797 </background_integral> <stream_integrals> 322.33718710180266953103 0.73352179106380688278 2409.85511512679568113526 </stream_integrals> <background_only_likelihood> -3.32514159191908165170 </background_only_likelihood> <stream_only_likelihood> -4.68067977848977445632 -13.80246848474236287529 -4.69941102303296975862 </stream_only_likelihood> <search_likelihood> -3.16812541245001977330 </search_likelihood> <search_application> stock_osx_x86_64: 0.29 double </search_application> 01:53:32 (38211): called boinc_finish </stderr_txt> ]]> Both ATI runs which were considered valid seem to ignore input parameters from app_info.xml but I suspect this does not mean anything... Any results returned by the OS X v0.29 app may not be reliable... as it validates only when it is the only task in the run (i.e. no cross-checking is done). |
Send message Joined: 30 Aug 07 Posts: 2046 Credit: 26,480 RAC: 0 |
I really think I have the problem (temporarily) fixed now. When we swap to the new application this shouldn't be an issue. |
Send message Joined: 9 Jun 09 Posts: 13 Credit: 1,160,332 RAC: 0 |
Sorry I have been away for a while. I have run a few v0.31 WUs on the MAC and they seem to be OK even when cross-checked with a second WU. Looks like the problem been resolved (as already stated in the News thread) - many thanks Travis. |
©2024 Astroinformatics Group