SETI@home v8.22 Windows GPU applications support thread

Message boards : Number crunching : SETI@home v8.22 Windows GPU applications support thread
Message board moderation

To post messages, you must log in.

Previous · 1 . . . 15 · 16 · 17 · 18

AuthorMessage
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 6530
Credit: 485,035,997
RAC: 1,316,915
United States
Message 1967224 - Posted: 26 Nov 2018, 8:22:37 UTC - in response to Message 1967003.  

Glad you got it working. You may have left more performance on the table. Right now you are running with the default parameters for the SoG OpenCL application. The app can be tuned to be more productive by modifying the parameters it runs with. In the /Docs directory in the Seti@home folder is a document Readme_MultiBeam_OpenCL.txt and at the end it has some suggested tuning parameters for the 3 card types, AMD, Intel and Nvidia. Your RX580 would be classified as a high-end card so you should choose the high-end suggested parameters. You need to edit the file mb_cmdline_win_x86_SSE3_OpenCL_NV_SoG.txt in the Seti folder and put in the command line parameters for the high-end AMD cards. Save the file and use the Boinc Manager to reread config files so it picks up the new parameters for the app. The next gpu tasks will be run with the optimized settings for the app and should reduce your run_times a bit more.
Seti@Home classic workunits:20,676 CPU time:74,226 hours
ID: 1967224 · Report as offensive     Reply Quote
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 10653
Credit: 146,490,879
RAC: 97,295
Australia
Message 1967227 - Posted: 26 Nov 2018, 8:40:15 UTC - in response to Message 1967224.  

You need to edit the file mb_cmdline_win_x86_SSE3_OpenCL_NV_SoG.txt in the Seti folder and put in the command line parameters for the high-end AMD cards. Save the file and use the Boinc Manager to reread config files so it picks up the new parameters for the app.

No need to re-read the config files.
The big advantage of using the command line file is once you save it, the next WU that starts processing will use the values in the command line file. However any settings made in app_config.xml require the Manager to re-read the config files (or exit & restart BOINC) for them to take effect.
Grant
Darwin NT
ID: 1967227 · Report as offensive     Reply Quote
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 6530
Credit: 485,035,997
RAC: 1,316,915
United States
Message 1967228 - Posted: 26 Nov 2018, 8:41:30 UTC - in response to Message 1967227.  

Yes, you are correct. Didn't think about what I was writing about being so used to using an app_config.
Seti@Home classic workunits:20,676 CPU time:74,226 hours
ID: 1967228 · Report as offensive     Reply Quote
Profile lunkerlander
Avatar

Send message
Joined: 23 Jul 18
Posts: 69
Credit: 1,214,420
RAC: 5,194
United States
Message 1972098 - Posted: 27 Dec 2018, 2:39:15 UTC - in response to Message 1961325.  

Please use this comandline

-sbs 384 -period_iterations_num 30 -spike_fft_thresh 2048 -tune 1 64 1 4 -oclfft_tune_gr 256 -oclfft_tune_lr 16 -oclfft_tune_wg 256 -oclfft_tune_ls 512 -oclfft_tune_bn 32 -oclfft_tune_cw 32 -cpu_lock

Edit: There is no difference for AMD cards between v8.20 and v8.22.
All modifications are Nvidia only.


Thanks again, Mike! I tried your suggested commandline again and its working great! My BLC tasks are finishing in about 7 minutes (instead of 8 minutes with without your commandline) on both my RX470 and RX570. It's been running for a few hours now and everything looks good.
ID: 1972098 · Report as offensive     Reply Quote
Profile lunkerlander
Avatar

Send message
Joined: 23 Jul 18
Posts: 69
Credit: 1,214,420
RAC: 5,194
United States
Message 1972242 - Posted: 28 Dec 2018, 2:00:17 UTC - in response to Message 1972098.  
Last modified: 28 Dec 2018, 2:05:40 UTC

I do want to point out that I'm getting a lot of invalid Astropulse v7 results (approximately 50%) on both CPU and ATI GPU. I'm not overclocking anything and temperatures are good. This has been ongoing, even before I entered the new commandline.

The regular v8 8.00 CPU and 8.20 ATI GPU tasks are nearly 100% valid.
ID: 1972242 · Report as offensive     Reply Quote
Previous · 1 . . . 15 · 16 · 17 · 18

Message boards : Number crunching : SETI@home v8.22 Windows GPU applications support thread


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