GPU limit to Astropulse?

Questions and Answers : Preferences : GPU limit to Astropulse?
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile David@home
Volunteer tester
Avatar

Send message
Joined: 16 Jan 03
Posts: 755
Credit: 5,040,916
RAC: 28
United Kingdom
Message 1887776 - Posted: 3 Sep 2017, 20:09:43 UTC

Just started crunching after a break and GPU work units are new to me. Is there a preference setting that I can limit GPU to Astropulse only? I.e. if no Astropulse work units available do not run anything on the GPU.

Many thanks
ID: 1887776 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1887786 - Posted: 3 Sep 2017, 21:12:20 UTC - in response to Message 1887776.  
Last modified: 3 Sep 2017, 21:12:33 UTC

A preference setting, no.
But this can be set through the client configuration file cc_config.xml with the <exclude_gpu> option.

<cc_config>
<log_flags>
</log_flags>
<options>
<exclude_gpu>
   <url>http://setiathome.berkeley.edu</url>
   <app>astropulse_v7</app>
</exclude_gpu>
</options>
</cc_config>

You have your computers hidden so I don't know if you use an ATI, Nvidia or Intel GPU but you can specify those as well (<type>NVIDIA|ATI|intel_gpu</type>), especially when you have more than one GPU in the system. In this case you can also set the device number (<device_num>N</device_num>). The first GPU is device 0. The URL is non-HTTPS because the project doesn't use HTTPS for BOINC - only for the web pages.
ID: 1887786 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1887842 - Posted: 4 Sep 2017, 7:47:11 UTC - in response to Message 1887786.  

Ah ooops, I noticed I have given you the wrong application. :)

<cc_config>
<log_flags>
</log_flags>
<options>
<exclude_gpu>
   <url>http://setiathome.berkeley.edu</url>
   <app>setiathome_v8</app>
</exclude_gpu>
</options>
</cc_config>

ID: 1887842 · Report as offensive
Profile David@home
Volunteer tester
Avatar

Send message
Joined: 16 Jan 03
Posts: 755
Credit: 5,040,916
RAC: 28
United Kingdom
Message 1887847 - Posted: 4 Sep 2017, 8:21:29 UTC - in response to Message 1887842.  

Cool, many thanks. I was going to try and figure out the correct name for the application but you saved me a lot of digging around.

A quick followup question. Back in the days when I started there was an optimised application for SETI. Done some digging and it sounds like such a thing still exists via lunatics. Did I understand this correctly and I assume if I installed lunatics I would then need to make the above edit again to the config file.
ID: 1887847 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1887862 - Posted: 4 Sep 2017, 11:13:32 UTC - in response to Message 1887847.  

The stock GPU application is the same as a lot of the optimized GPU applications available through Lunatics. The only difference may be the SoG application, but I don't think that's available for Astropulse.

In any case, the app name you want to exclude doesn't change: you still want to run only Astropulse so you exclude all setiathome_v8 from the GPU. But do know that Astropulse isn't much available.
ID: 1887862 · Report as offensive
Profile David@home
Volunteer tester
Avatar

Send message
Joined: 16 Jan 03
Posts: 755
Credit: 5,040,916
RAC: 28
United Kingdom
Message 1887866 - Posted: 4 Sep 2017, 12:37:20 UTC - in response to Message 1887862.  

Many thanks, yes my idea is to run Astropulse only on the GPU. My thinking is that my graphics card is a fanless one so I am a little nervous of running it 100% all the time, but I would be ok to use it if any Astropulse workunits are sent out.
ID: 1887866 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1888180 - Posted: 6 Sep 2017, 19:42:36 UTC - in response to Message 1887866.  

Astropulse does put more of a load on the GPU than the general Multibeam tasks do, plus they run a lot longer on the GPU (being 8MB tasks). So it's probably not very wise to run it on a fanless GPU. Cheaper is even to put a small 80mm case fan on it.
ID: 1888180 · Report as offensive

Questions and Answers : Preferences : GPU limit to Astropulse?


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