Can you mix optimized apps *&* SETI server apps?

Message boards : Number crunching : Can you mix optimized apps *&* SETI server apps?
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Jonathan Jeckell

Send message
Joined: 25 Jun 99
Posts: 30
Credit: 16,549,509
RAC: 62
United States
Message 1876256 - Posted: 1 Jul 2017, 17:28:52 UTC

I've had a lot of success using optimized versions of SETI apps from Lunatics & Crunchers Anonymous on various platforms. Each of them comes with an app_info.xml to set BOINC to the local app version.

Is it possible to use one of these clients AND keep using a specific version of the stock, canonical apps from the SETI server?

Specifically I want to use the Cruncher's Anonymous AVX optimized CPU app and the stock SETI NVIDIA CUDA 7.5 GPU app. I don't know about other platforms, but those two seem to be the apex for the macOS platform.

I tried editing the app_info.xml to include the settings for the CUDA app, and plopped the executable file back into the SETI project folder, fixed permissions, etc.

Unfortunately, the client seems to have barfed on my app_info. The logs show that it switched to "using anonymous platform" because of the presence of the app_info.xml, but kicked out errors for every existing task in my queue for the CUDA 7.5 and discarded the work units.

"[error] No application found for task: x86_64-apple-darwin 811 cuda75_mac; discarding"

I can post the xml if that would help, but I compared with another CPU/GPU combo file as a guide. I'll be checking my syntax and spelling to be sure. But right now I'm wondering if what I am trying to do is even possible.

Thanks
ID: 1876256 · Report as offensive
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13164
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1876271 - Posted: 1 Jul 2017, 19:06:57 UTC

Yes, it is possible if you run the anonymous platform with a correctly configured app_info. It has to point at the correct files and you have to have the files present. You won't be able to get the Mac CUDA 7.5 executable out of the Lunatics installer. You however can download the executable directly from the BOINC directory and hand edit the app_info to use the desired executable. I don't have the URL for that. It has been revealed in various posts in NC over time if I remember. You would also have to manually install the CUDA 7.5 libraries too I believe. I think your best resource would bet at Crunchers Anonymous and talk to Tbar since he seems to be the primary Mac developer.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1876271 · Report as offensive
Profile Jonathan Jeckell

Send message
Joined: 25 Jun 99
Posts: 30
Credit: 16,549,509
RAC: 62
United States
Message 1876292 - Posted: 1 Jul 2017, 21:28:21 UTC - in response to Message 1876271.  

Yes, it is possible if you run the anonymous platform with a correctly configured app_info. It has to point at the correct files and you have to have the files present. You won't be able to get the Mac CUDA 7.5 executable out of the Lunatics installer. You however can download the executable directly from the BOINC directory and hand edit the app_info to use the desired executable. I don't have the URL for that. It has been revealed in various posts in NC over time if I remember. You would also have to manually install the CUDA 7.5 libraries too I believe. I think your best resource would bet at Crunchers Anonymous and talk to Tbar since he seems to be the primary Mac developer.


Thanks. I know you had to install some libraries to use theirs, but I wasn't sure about the ones that came down from the SETI server. It would probably just be easier to use both the AVX and CUDA 7.5 apps from Cruncher's Anonymous, but the stock CUDA 7.5 app is a bit better. But at this point it just might be more trouble than it's worth if I can't figure out my error.
ID: 1876292 · Report as offensive

Message boards : Number crunching : Can you mix optimized apps *&* SETI server apps?


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.