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 . . . 22 · Next

AuthorMessage
Profile lunkerlander
Avatar

Send message
Joined: 23 Jul 18
Posts: 75
Credit: 1,232,608
RAC: 0
United States
Message 1961230 - Posted: 20 Oct 2018, 22:10:09 UTC - in response to Message 1842133.  

Last night, I decided to try downloading and installing the lunatics v0.45 app. I ran the installer and selected only the default options for the CPU and ATI gpu apps.

Stock Boinc was running the stock app v8.08 on my i5 4590 cpu and the app v8.22 on my RX 560 and 570s.

My stock times were usually 3900 seconds for cpu tasks and 1150 seconds on my RX560 and 650 seconds on my RX570.

Now with the lunatics app, my CPU tasks are quicker at about 3300 seconds each... but my GPU tasks increased their run times to about 1220-1250 seconds and 660 seconds each.

Is there a way to run the only lunatics CPU app and the stock boinc GPU app? Should I change any other settings?

Thanks for your help!
ID: 1961230 · Report as offensive     Reply Quote
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 11664
Credit: 174,461,267
RAC: 119,447
Australia
Message 1961232 - Posted: 20 Oct 2018, 22:29:01 UTC - in response to Message 1961230.  

I ran the installer and selected only the default options for the CPU and ATI gpu apps.

That's the problem.
When running stock, the manage will download all possible applications for your hardware & then process several WUs with each one. Usually (but not always) it will generally end up choosing the fastest one.

With Lunatics, for the CPU application the installer takes a stab at which is best (even so, it's worth checking the readme file to see which one is most likely to be best for your CPU). When it comes to the GPU application- the default is just that; the default. It's the most compatible application for the widest range of hardware. For the best application for your particular hardware you need to select the appropriate GPU application (check the readme file or wait for a response here by someone that knows- eg Mike). In the readme file are also suggestions for command line options to further improve the performance- higher end hardware can cope with more aggressive settings than the lower end hardware of the same architecture.
Grant
Darwin NT
ID: 1961232 · Report as offensive     Reply Quote
Profile lunkerlander
Avatar

Send message
Joined: 23 Jul 18
Posts: 75
Credit: 1,232,608
RAC: 0
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" Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 4707
Credit: 151,950,141
RAC: 241,237
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 Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 17 Feb 01
Posts: 31873
Credit: 75,475,921
RAC: 25,265
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: 75
Credit: 1,232,608
RAC: 0
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" Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 4707
Credit: 151,950,141
RAC: 241,237
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
Kissagogo27 Special Project $75 donor

Send message
Joined: 6 Nov 99
Posts: 514
Credit: 7,039,464
RAC: 3,727
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: 75
Credit: 1,232,608
RAC: 0
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: 75
Credit: 1,232,608
RAC: 0
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: 75
Credit: 1,232,608
RAC: 0
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: 75
Credit: 1,232,608
RAC: 0
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: 75
Credit: 1,232,608
RAC: 0
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" Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 4707
Credit: 151,950,141
RAC: 241,237
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: 75
Credit: 1,232,608
RAC: 0
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: 75
Credit: 1,232,608
RAC: 0
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: 2770
Credit: 576,388,011
RAC: 914,412
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: 8,800,613
RAC: 20
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: 9904
Credit: 935,711,671
RAC: 1,501,663
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
ID: 1966940 · Report as offensive     Reply Quote
Dennis Peacock
Avatar

Send message
Joined: 5 Dec 99
Posts: 6
Credit: 8,800,613
RAC: 20
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
Previous · 1 . . . 14 · 15 · 16 · 17 · 18 · 19 · 20 . . . 22 · Next

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.