use 8 cpu for 1 seti task

Message boards : Number crunching : use 8 cpu for 1 seti task
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile ArcticBear

Send message
Joined: 4 Dec 99
Posts: 4
Credit: 2,719,151
RAC: 0
Canada
Message 1938143 - Posted: 3 Jun 2018, 17:47:37 UTC

like to know how to config boinc to be able to use 8 cpu's for 1 seti task, me what i prefer is to make the process faster for 1 task not use all 8 cpu for 8 task's
ID: 1938143 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22199
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1938145 - Posted: 3 Jun 2018, 17:59:51 UTC

The current CPU applications are not designed to run across multiple CPU cores or threads. It would probably take a substantial amount of re-working to get the required synchronization functioning correctly. From experience with other multi-threaded applications it is is highly probable that an n-threaded SETI application would actually deliver less work per hour than running n-single thread applications.

There is of course nothing stopping you obtaining the source code and spending the required time and effort to get such an application running in a stable and accurate manner.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1938145 · Report as offensive
Profile ArcticBear

Send message
Joined: 4 Dec 99
Posts: 4
Credit: 2,719,151
RAC: 0
Canada
Message 1938152 - Posted: 3 Jun 2018, 19:47:24 UTC

Application
SETI@home v8 8.22 (opencl_nvidia_SoG)
Nom
blc13_2bit_guppi_58185_56198_NGC7027_0006.23092.0.21.44.135.vlar
État
Prêt à démarrer
Reçu
2018-06-03 15:33:03
Date limite d'envoi
2018-07-26 20:32:45
Ressources
0.174 CPUs + 1 NVIDIA GPU
Taille de tâche estimée
183 887 GFLOPs
Exécutable
setiathome_8.22_windows_intelx86__opencl_nvidia_SoG.exe


Application
AstroPulse v7 7.10 (opencl_nvidia_100)
Nom
ap_29my18aa_B0_P1_00229_20180603_14379.wu
État
Suspendu - l'ordinateur est utilisé
Reçu
2018-06-03 15:17:04
Date limite d'envoi
2018-06-28 15:17:03
Ressources
0.701 CPUs + 1 NVIDIA GPU
Taille de tâche estimée
1 821 052 GFLOPs
Exécutable
astropulse_7.10_windows_intelx86__opencl_nvidia_100.exe


i search for a way to use my gpu to calculate 2 seti task at the same time but can't seem to find a right app_config.xml or cc_config.xml to use properly. Some people say to do this other say to do that, can't seem to find the right answer. Can you help...

<app_config>
<app>
<name>astropulse_v7</name>
<gpu_versions>
<gpu_usage>0.5</gpu_usage>
<cpu_usage>0.04</cpu_usage>
</gpu_versions>
</app>
<app>
<name>setiathome_v8</name>
<gpu_versions>
<gpu_usage>0.5</gpu_usage>
<cpu_usage>0.04</cpu_usage>
</gpu_versions>
</app>
</app_config>

<cc_config>
<options>
<use_all_gpus>1</use_all_gpus>
</options>
</cc_config>

1 x NVIDIA GeForce GTX 650 ti Boost
ID: 1938152 · Report as offensive
Profile ArcticBear

Send message
Joined: 4 Dec 99
Posts: 4
Credit: 2,719,151
RAC: 0
Canada
Message 1938153 - Posted: 3 Jun 2018, 19:49:49 UTC

it take 18 min to do seti@home_v8 and 56 min do to astropulse_v7
ID: 1938153 · Report as offensive
Profile Brent Norman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester

Send message
Joined: 1 Dec 99
Posts: 2786
Credit: 685,657,289
RAC: 835
Canada
Message 1938165 - Posted: 3 Jun 2018, 21:23:05 UTC

I don't think you will find a performance gain from running 2 tasks on that card, most people with 750Ti cards only run 1 task, with an aggressive command line. I don't think you have a command line in use.

If you do run 2 tasks the app_config.xml goes in the SETI folder, the cc_config in the BOINC folder.
You should also have <cpu_usage>1.0</cpu_usage> for the SoG application. It needs a full thread to work properly.
ID: 1938165 · Report as offensive
Profile ArcticBear

Send message
Joined: 4 Dec 99
Posts: 4
Credit: 2,719,151
RAC: 0
Canada
Message 1938190 - Posted: 4 Jun 2018, 0:41:23 UTC - in response to Message 1938165.  
Last modified: 4 Jun 2018, 0:42:31 UTC

thank's all work fine for gpu task instead of taking 18 min for 1 task it take 23 min for 2 task (2 x 23 min at the same time) for Seti. I'm will test this for a week and see if i get good result. I also using TThrottle so that nothing burn :)
ID: 1938190 · Report as offensive
Profile Brent Norman Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester

Send message
Joined: 1 Dec 99
Posts: 2786
Credit: 685,657,289
RAC: 835
Canada
Message 1938200 - Posted: 4 Jun 2018, 3:05:52 UTC - in response to Message 1938190.  

The big thing with 2 vs 1 tasks is you need 2 CPU threads as well, so you are wasting one.
ID: 1938200 · Report as offensive
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13736
Credit: 208,696,464
RAC: 304
Australia
Message 1938205 - Posted: 4 Jun 2018, 5:18:10 UTC - in response to Message 1938190.  

thank's all work fine for gpu task instead of taking 18 min for 1 task it take 23 min for 2 task (2 x 23 min at the same time) for Seti.

Looking at several of your Validated WUs it's more like 37 min. My GTX 750Tis are taking around 13min. I'll stick with one at a time.
Grant
Darwin NT
ID: 1938205 · Report as offensive

Message boards : Number crunching : use 8 cpu for 1 seti task


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