compiling SETI@home

Message boards : Number crunching : compiling SETI@home
Message board moderation

To post messages, you must log in.

AuthorMessage
luz

Send message
Joined: 3 Jun 18
Posts: 18
Credit: 11,853
RAC: 0
Message 1938626 - Posted: 7 Jun 2018, 22:09:41 UTC

I've tried compiling the standard SETI source in order to optimize it for my architecture, but instead of being faster as I'd assumed it would be, the compiled app is several times slower. I've enabled all the CPU instructions in ./configure and edited the Makefiles so that only -march=skylake-avx512 appears in the flags; what could be the problem? I assume the app that BOINC automatically downloads is -march=x86_64 and compiled from the same source that I'm using. I don't understand why my binary is so slow. It's been suggested to me that I compile a modified (optimized) SETI, but I can't get that source to compile on my system. I feel that I shouldn't need to use a modified version considering that the BOINC automatic version is presumably compiled from the standard source, although I guess that could be an invalid assumption. Any advice would be greatly appreciated.
ID: 1938626 · 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 1938628 - Posted: 7 Jun 2018, 22:26:14 UTC - in response to Message 1938626.  

We don't have any official Linux developers for the science applications. Most of our apps are very old from 2016. Only TBar has done any recent compilations of the Linux science apps and he has found that compiling on any distribution newer than 15.04 troublesome.

Richard always makes a disclaimer that he is a Windows guy and says he doesn't know much about Linux. Inferred is the message that we Linux users have to fend for ourselves.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1938628 · Report as offensive
luz

Send message
Joined: 3 Jun 18
Posts: 18
Credit: 11,853
RAC: 0
Message 1938629 - Posted: 7 Jun 2018, 22:45:24 UTC - in response to Message 1938628.  

Thanks for the info.
ID: 1938629 · 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 1938631 - Posted: 7 Jun 2018, 23:47:38 UTC - in response to Message 1938629.  

Looks like RueiKe has had some success finally with compiling over in the I've Built a Couple OSX CUDA Apps... thread.
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1938631 · Report as offensive

Message boards : Number crunching : compiling SETI@home


 
©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.