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 . . . 14 · 15 · 16 · 17 · 18 · 19 · 20 . . . 23 · Next

AuthorMessage
Profile lunkerlander
Avatar

Send message
Joined: 23 Jul 18
Posts: 82
Credit: 1,353,232
RAC: 4
United States
Message 1961301 - Posted: 21 Oct 2018, 3:29:12 UTC - in response to Message 1961232.  

Thanks for the reply.

I read the read-me files and still don't know what settings I should change to increase the gpu times on my RX560 and RX570. I do like the increase in CPU times that came from this new app. How do I set my computing preferences to revert back the the v8.22 app that comes stock with boinc, and still use the lunatics CPU app?
ID: 1961301 · Report as offensive     Reply Quote
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1961320 - Posted: 21 Oct 2018, 7:19:33 UTC - in response to Message 1961301.  
Last modified: 21 Oct 2018, 7:25:00 UTC

Thanks for the reply.

I read the read-me files and still don't know what settings I should change to increase the gpu times on my RX560 and RX570. I do like the increase in CPU times that came from this new app. How do I set my computing preferences to revert back the the v8.22 app that comes stock with boinc, and still use the lunatics CPU app?


. . The current release of Lunatics does not support v8.22, and like Grant I do not know which of the several AMD versions is the best implementation of SoG v8.20 for those two cards. Hopefully an AMD user will read this soon and be able to help make that choice. The other option is to run the Lunatics installer again chosing a different version and seeing how well it performs, repeating this for each of the versions until you know which works the best. It will be a slow process requiring you to run each version for long enough to establish an accurate idea of performance, but may be quicker than waiting for the right person to read and respond to your question.

. . You do not need to fear running the right app for your cards using SoG v8.20 compared to v8.22 as for cards younger than 4 or 5 years v8.22 has no performance improvement.

. . There is an uninstall option for lunatics but using that will revert to the stock CPU app as well and lose that advantage. Though since your GPU's are far more productive than CPUs you may find that an appealing option.

Stephen

. .
ID: 1961320 · Report as offensive     Reply Quote
Profile Mike Special Project $75 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 34253
Credit: 79,922,639
RAC: 80
Germany
Message 1961325 - Posted: 21 Oct 2018, 8:49:53 UTC
Last modified: 21 Oct 2018, 9:15:28 UTC

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.



With each crime and every kindness we birth our future.
ID: 1961325 · Report as offensive     Reply Quote
Profile lunkerlander
Avatar

Send message
Joined: 23 Jul 18
Posts: 82
Credit: 1,353,232
RAC: 4
United States
Message 1961339 - Posted: 21 Oct 2018, 12:19:16 UTC - in response to Message 1961325.  

Thank you all for your help!

Which BOINC file should I change to the command line that Mike suggested? A short step-by-step would be great.
ID: 1961339 · Report as offensive     Reply Quote
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1961342 - Posted: 21 Oct 2018, 12:38:25 UTC - in response to Message 1961339.  
Last modified: 21 Oct 2018, 12:38:51 UTC

Thank you all for your help!

Which BOINC file should I change to the command line that Mike suggested? A short step-by-step would be great.


. . The file is a text file in the folder /Program Data/BOINC/projects/setiathome.berkeley.edu

. . I use nvidia so the name will be different, but may be similar to ... 'mb_cmdline_win_x86_SSE3_OpenCL_NV_SoG.txt'. (may be AMD not NV)

. . Use a purely text editor like Notepad to edit it.

. . Enter the info as given and as one line, no CR or LF.

Stephen

. .
ID: 1961342 · Report as offensive     Reply Quote
Profile Kissagogo27 Special Project $75 donor
Avatar

Send message
Joined: 6 Nov 99
Posts: 715
Credit: 8,032,827
RAC: 62
France
Message 1961344 - Posted: 21 Oct 2018, 12:39:42 UTC

in a file in your seti project

mine is "D:\BOINC_DATA\projects\setiathome.berkeley.edu\mb_cmdline_win_x86_SSE2_OpenCL_ATi.txt"

your start with mb_cmdline_win_x86_XXXXXXXXX.txt or comething like this ;)
ID: 1961344 · Report as offensive     Reply Quote
Profile lunkerlander
Avatar

Send message
Joined: 23 Jul 18
Posts: 82
Credit: 1,353,232
RAC: 4
United States
Message 1961346 - Posted: 21 Oct 2018, 12:54:23 UTC - in response to Message 1961344.  

Thank you all for your help! I had a hard time finding it but I finally did. It was under C:\ProgramData\BOINC\projects\setiathome.berkeley.edu

The ProgramData folder didn't appear when I opened my C:\ drive folders. I had to use the search function.

I made the edit under the file called mb_cmdline_win_x86_SSE2_OpenCL_ATi_HD5 and pasted in what Mike wrote.

Was that all I needed to do? Thanks again!
ID: 1961346 · Report as offensive     Reply Quote
Profile lunkerlander
Avatar

Send message
Joined: 23 Jul 18
Posts: 82
Credit: 1,353,232
RAC: 4
United States
Message 1961352 - Posted: 21 Oct 2018, 14:02:54 UTC - in response to Message 1961346.  

Now the GPUs are stopping making any progress at certain points. For example they will pause at a certain percent (such as 87%), and the timer still runs and runs but the percent doesn't get any higher.

Is there a way that I can remove the lunatics GPU app, and keep just the lunatics CPU app? Basically, I'd like to use the Lunatics CPU app, and the regular v8.22 BOINC GPU app.
ID: 1961352 · Report as offensive     Reply Quote
Profile lunkerlander
Avatar

Send message
Joined: 23 Jul 18
Posts: 82
Credit: 1,353,232
RAC: 4
United States
Message 1961375 - Posted: 21 Oct 2018, 15:58:58 UTC

Update: I deleted the command line text and restarted BOINC and now the GPU tasks are moving again.
ID: 1961375 · Report as offensive     Reply Quote
Profile lunkerlander
Avatar

Send message
Joined: 23 Jul 18
Posts: 82
Credit: 1,353,232
RAC: 4
United States
Message 1961380 - Posted: 21 Oct 2018, 16:09:55 UTC - in response to Message 1961375.  

If I set BOINC to No New Tasks, let all the tasks finish, then delete the BOINC data, then reinstall BOINC and Lunatics, but only select the CPU app in lunatics, will BOINC use the stock GPU v8.22 app?
ID: 1961380 · Report as offensive     Reply Quote
Profile lunkerlander
Avatar

Send message
Joined: 23 Jul 18
Posts: 82
Credit: 1,353,232
RAC: 4
United States
Message 1961390 - Posted: 21 Oct 2018, 17:10:32 UTC - in response to Message 1961380.  

Update #2: Everything is working fine now. I've been running for an hour and tasks are completing just fine. If this keeps up I'll leave everything as is, with leaving the command line blank. Thanks again everyone for your assistance!
ID: 1961390 · Report as offensive     Reply Quote
Stephen "Heretic" Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 5557
Credit: 192,787,363
RAC: 628
Australia
Message 1961416 - Posted: 21 Oct 2018, 22:29:11 UTC - in response to Message 1961375.  

Update: I deleted the command line text and restarted BOINC and now the GPU tasks are moving again.


. . I would have suggeste renaming it as 'nnnnn_old.txt' to keep it as a reference for the future but the result is the same.

. . It seems that the settings given were too aggressive for your cards. Starting and stopping is a symptom typical of overcommitting your memory resources on the GPU, though often that wil result in the task going to 'waiting' status. But it begs the question, are you running 2 tasks or more at a time on the GPUs?

Stephen
ID: 1961416 · Report as offensive     Reply Quote
Profile lunkerlander
Avatar

Send message
Joined: 23 Jul 18
Posts: 82
Credit: 1,353,232
RAC: 4
United States
Message 1961422 - Posted: 22 Oct 2018, 0:04:00 UTC - in response to Message 1961416.  

It was just one task at a time on each card.
ID: 1961422 · Report as offensive     Reply Quote
Profile lunkerlander
Avatar

Send message
Joined: 23 Jul 18
Posts: 82
Credit: 1,353,232
RAC: 4
United States
Message 1961424 - Posted: 22 Oct 2018, 0:14:30 UTC - in response to Message 1961416.  

Update: I deleted the command line text and restarted BOINC and now the GPU tasks are moving again.


. . I would have suggeste renaming it as 'nnnnn_old.txt' to keep it as a reference for the future but the result is the same.

. . It seems that the settings given were too aggressive for your cards. Starting and stopping is a symptom typical of overcommitting your memory resources on the GPU, though often that wil result in the task going to 'waiting' status. But it begs the question, are you running 2 tasks or more at a time on the GPUs?

Stephen


Thanks for your reply. I'm not sure what happened. The tasks would run and make progress but then would stop making progress on the percent completed. The running time would keep going however.
ID: 1961424 · Report as offensive     Reply Quote
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 1961427 - Posted: 22 Oct 2018, 0:32:53 UTC - in response to Message 1961352.  
Last modified: 22 Oct 2018, 0:46:16 UTC

You have to remember that when you change apps BOINC has no idea what the estimated runtimes will be, so it makes a best guess at it.
I believe it is after 10 tasks have validated those estimates are readjusted, so that might mean completing 100 tasks first.
During that time you can expect strange behaviour in the runtime/percentage/completed shown.
EDIT:
A good place to see how you apps are performing is by looking at your Application Details for Your host: http://setiathome.berkeley.edu/host_app_versions.php?hostid=8549251
ID: 1961427 · Report as offensive     Reply Quote
Dennis Peacock
Avatar

Send message
Joined: 5 Dec 99
Posts: 6
Credit: 9,318,609
RAC: 2
United States
Message 1966936 - Posted: 25 Nov 2018, 2:43:16 UTC

I am trying to upgrade for a Radeon HD5450 to Radeon RX580.
I am using the Lunatics program that i downloaded to run the 4550, not sure the version.
Back then i managed to get the card to work.
I have little understanding of how to generate a working app_info for this new card.
The rx 580 is 8 gig unit.
Looking for ideas on where to start to get this up and running.
Thanks for the future help.
ID: 1966936 · Report as offensive     Reply Quote
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13161
Credit: 1,160,866,277
RAC: 1,873
United States
Message 1966940 - Posted: 25 Nov 2018, 2:57:48 UTC - in response to Message 1966936.  
Last modified: 25 Nov 2018, 3:00:42 UTC

Just rerun the Lunatics Installer. It will generate the appropriate app_info file according to your choices for the ATI card type you select.

[Edit]You can download the latest Lunatics Installer at Mike's World'
http://mikesworld.eu/download.html
Seti@Home classic workunits:20,676 CPU time:74,226 hours

A proud member of the OFA (Old Farts Association)
ID: 1966940 · Report as offensive     Reply Quote
Dennis Peacock
Avatar

Send message
Joined: 5 Dec 99
Posts: 6
Credit: 9,318,609
RAC: 2
United States
Message 1967003 - Posted: 25 Nov 2018, 15:34:19 UTC - in response to Message 1966940.  

Working Great!
Thanks for the quick Reply
Happy Holidays to All..
ID: 1967003 · Report as offensive     Reply Quote
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 13161
Credit: 1,160,866,277
RAC: 1,873
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

A proud member of the OFA (Old Farts Association)
ID: 1967224 · Report as offensive     Reply Quote
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 13720
Credit: 208,696,464
RAC: 304
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
Previous · 1 . . . 14 · 15 · 16 · 17 · 18 · 19 · 20 . . . 23 · Next

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


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