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 · 19 · 20 · Next

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

Send message
Joined: 29 Apr 01
Posts: 8814
Credit: 775,773,932
RAC: 1,674,675
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: 11339
Credit: 164,405,007
RAC: 102,755
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: 8814
Credit: 775,773,932
RAC: 1,674,675
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: 73
Credit: 1,232,554
RAC: 102
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: 73
Credit: 1,232,554
RAC: 102
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
Profile TouchuvGrey
Volunteer tester
Avatar

Send message
Joined: 30 May 04
Posts: 9
Credit: 48,323,029
RAC: 16,682
Australia
Message 1976576 - Posted: 23 Jan 2019, 10:41:04 UTC

i just upgraded and now have https://setiathome.berkeley.edu/show_host_detail.php?hostid=8656624

up and running. i have a feeling i can get a lot more out of this machine but
have been very busy for the last few years with other things and have
forgotten much i once knew.

If anyone has any suggestions for tweaking for better performance i would be
very happy to hear them. Intel i5 8600k CPU. NVidia GTX 680 card. Gigabyte
Z370 XP SLI MoBo. Case with 5 fans plus a Noctua NH D14 CPU cooler.

i thought i knew how to have the video card run ( at least ) 2 jobs at once
but i seem to have stuffed that up.


Mike



Because the universe is just too big for us to be alone in.
ID: 1976576 · Report as offensive     Reply Quote
Cruncher-American Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor

Send message
Joined: 25 Mar 02
Posts: 1497
Credit: 323,372,097
RAC: 149,454
United States
Message 1976587 - Posted: 23 Jan 2019, 13:46:17 UTC - in response to Message 1976576.  

Easiest way: look up app_config.xml and make one for yourself. Are you running stock SETI or the Lunatics version? ATM, I do not recall if it works on stock seti, you will have to check that out. (76, and counting...)
ID: 1976587 · Report as offensive     Reply Quote
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 17454
Credit: 392,738,024
RAC: 99,139
United Kingdom
Message 1976588 - Posted: 23 Jan 2019, 14:08:26 UTC

With the current applications you would be best to avoid running two tasks on your GPU - it will struggle!
Before diving into the "fun" of tuning allow time for BOINC to work out what the best application is - probably (but not certainly) it will choose either "SoG" or "CUDA50" - this can take a few days (or even weeks) as it has to work through the dross first - I see CUDA32 appears to have ben kicked out due to a high failure rate, there's nothing new there then.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1976588 · Report as offensive     Reply Quote
Profile TouchuvGrey
Volunteer tester
Avatar

Send message
Joined: 30 May 04
Posts: 9
Credit: 48,323,029
RAC: 16,682
Australia
Message 1976635 - Posted: 23 Jan 2019, 19:40:13 UTC - in response to Message 1976587.  

running the Lunatics version



Because the universe is just too big for us to be alone in.
ID: 1976635 · Report as offensive     Reply Quote
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 8814
Credit: 775,773,932
RAC: 1,674,675
United States
Message 1976638 - Posted: 23 Jan 2019, 19:53:33 UTC - in response to Message 1976635.  

You have a couple of choices. With the 680 and the CUDA50 app you could run two tasks on the card. The old CUDA apps were light on the cpu usage needed to support the gpu task. Or you could use the Lunatics installer to select the SoG application. Generally the SoG is the fastest app nowadays. But you might actually get higher RAC with the CUDA50 app at two tasks per card over the single task per card that the SoG is required to run. Both apps can be tuned with application settings but many more parameters are needed for the SoG app compared to the one or two parameters that the CUDA50 app allows. Read the readme for both apps in the /Docs directory in the Boinc directory for tuning suggestions.
Seti@Home classic workunits:20,676 CPU time:74,226 hours
ID: 1976638 · Report as offensive     Reply Quote
Stephen "Heretic" Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 4461
Credit: 130,032,888
RAC: 128,259
Australia
Message 1976676 - Posted: 23 Jan 2019, 23:07:30 UTC - in response to Message 1976635.  

running the Lunatics version


. . When running the SoG app one at a time is not a requirement, but seems to be preferred by most people. I still run two at once on GTX950/1050/1060 cards and I believe Zalster runs 3 at a time on his beasties. If you have doubts about the behaviour of your 680 under the settings you have chosen I suggest you d/l a copy of Afterburner, the monitoring section is great. I can see at a glance how any changes I make affect the way the cards run. I find it a handy tuning tool. I find too that twosies give me about a 10% plus improvement with SoG.

Stephen

. .
ID: 1976676 · Report as offensive     Reply Quote
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 8814
Credit: 775,773,932
RAC: 1,674,675
United States
Message 1976679 - Posted: 23 Jan 2019, 23:41:49 UTC - in response to Message 1976676.  

Yes, you can run doubles but not with the most aggressive tuning. Which negates the best RAC output for the most part. Whenever Raistmer the app's developer recommends singles, I go with what he recommends.

And Zalster doesn't run Seti on SoG anymore. The two hosts he left running here are the special app on Linux. Most of his iron works for GPUGrid now.
Seti@Home classic workunits:20,676 CPU time:74,226 hours
ID: 1976679 · Report as offensive     Reply Quote
Stephen "Heretic" Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 4461
Credit: 130,032,888
RAC: 128,259
Australia
Message 1976681 - Posted: 23 Jan 2019, 23:51:18 UTC - in response to Message 1976679.  

Yes, you can run doubles but not with the most aggressive tuning. Which negates the best RAC output for the most part. Whenever Raistmer the app's developer recommends singles, I go with what he recommends.

And Zalster doesn't run Seti on SoG anymore. The two hosts he left running here are the special app on Linux. Most of his iron works for GPUGrid now.


. . Interesting, what exactly does GPUGrid do? I should probably keep more up to date on what other users are doing but there are so many :)

Stephen

? ?
ID: 1976681 · Report as offensive     Reply Quote
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 8814
Credit: 775,773,932
RAC: 1,674,675
United States
Message 1976685 - Posted: 24 Jan 2019, 0:14:15 UTC - in response to Message 1976681.  

GPUGrid does high-performance all-atom biomolecular simulations from their About snippet. "Doc" Zalster has an obvious interest in the projects goals.
Seti@Home classic workunits:20,676 CPU time:74,226 hours
ID: 1976685 · Report as offensive     Reply Quote
Stephen "Heretic" Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 4461
Credit: 130,032,888
RAC: 128,259
Australia
Message 1976692 - Posted: 24 Jan 2019, 0:29:33 UTC - in response to Message 1976685.  
Last modified: 24 Jan 2019, 0:35:17 UTC

GPUGrid does high-performance all-atom biomolecular simulations from their About snippet. "Doc" Zalster has an obvious interest in the projects goals.


. . OK, his interest is good, but I still have no idea of what they do ... :) I guess I would need to do some serious reading. (Is it perhaps concerned with studying disease behaviours?)

Stephen

? ?
ID: 1976692 · Report as offensive     Reply Quote
Profile Keith Myers Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 29 Apr 01
Posts: 8814
Credit: 775,773,932
RAC: 1,674,675
United States
Message 1976694 - Posted: 24 Jan 2019, 0:34:01 UTC - in response to Message 1976692.  

You can just read the main page intro for the project. Looking for new drug possibilities, modeling diseases and such. Pretty much common to all the biomedical research distributed computing projects that require a supercomputer to crunch physical interactions in real-time.
Seti@Home classic workunits:20,676 CPU time:74,226 hours
ID: 1976694 · Report as offensive     Reply Quote
Stephen "Heretic" Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 4461
Credit: 130,032,888
RAC: 128,259
Australia
Message 1976697 - Posted: 24 Jan 2019, 0:38:05 UTC - in response to Message 1976694.  

You can just read the main page intro for the project. Looking for new drug possibilities, modeling diseases and such. Pretty much common to all the biomedical research distributed computing projects that require a supercomputer to crunch physical interactions in real-time.


. . That sounds like a worthwhile successor project if they ever pull the plug on SETI.

Stephen

:)
ID: 1976697 · Report as offensive     Reply Quote
Profile TouchuvGrey
Volunteer tester
Avatar

Send message
Joined: 30 May 04
Posts: 9
Credit: 48,323,029
RAC: 16,682
Australia
Message 1978559 - Posted: 4 Feb 2019, 5:06:38 UTC - in response to Message 1976676.  

Hello Stephen:

Earlier today i downloaded and installed Afterburner. After installing i looked at tasks
and rather than seeing Running (0.24 CPU's + 1 NVIDIA GPU ) i saw
Running (0.24 CPU's GPU missing )

i uninstalled Afterburner, rebooted. Back to normal. Did i stuff up somewhere ?

Is there a way i can see how much work is being crunched by my GPU vs the CPU ?

i have 16 GB RAM installed, any thoughts on how much performance adding
another 16GB would add ? i can have up to 64GB on this machine.



Because the universe is just too big for us to be alone in.
ID: 1978559 · Report as offensive     Reply Quote
Grant (SSSF)
Volunteer tester

Send message
Joined: 19 Aug 99
Posts: 11339
Credit: 164,405,007
RAC: 102,755
Australia
Message 1978563 - Posted: 4 Feb 2019, 5:21:55 UTC - in response to Message 1978559.  

Is there a way i can see how much work is being crunched by my GPU vs the CPU ?

Just checking the processing times lets you know how things are going.
Running 1 WU with aggressive settings would improve it's output, although the system responsiveness may be seriously affected. Tweaking the values used can improve the responsiveness, while not affecting output too much.

i have 16 GB RAM installed, any thoughts on how much performance adding
another 16GB would add ?

Zero.
Seti on the CPU doesn't use much RAM- if the system isn't doing anything else, even 4GB is plenty.
Grant
Darwin NT
ID: 1978563 · Report as offensive     Reply Quote
Stephen "Heretic" Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 20 Sep 12
Posts: 4461
Credit: 130,032,888
RAC: 128,259
Australia
Message 1978582 - Posted: 4 Feb 2019, 10:38:04 UTC - in response to Message 1978559.  

Hello Stephen:
Earlier today i downloaded and installed Afterburner. After installing i looked at tasks
and rather than seeing Running (0.24 CPU's + 1 NVIDIA GPU ) i saw
Running (0.24 CPU's GPU missing )
i uninstalled Afterburner, rebooted. Back to normal. Did i stuff up somewhere ?


. . I doubt if Afterburner caused that issue but it may have contributed to it. I have had the same thing happen on this machine sometimes after a reboot, so maybe Afterburner is introducing some sort of delay but I think it may be the version of BOINC. On my other rig with a much older version of BOINC it never happens. The solution is quite simple, shut down BOINC and BOINC client, count to 10 or 15 if you count fast (the thousand and ... count does the job) then restart. It then always comes up OK.

Is there a way i can see how much work is being crunched by my GPU vs the CPU ?
i have 16 GB RAM installed, any thoughts on how much performance adding
another 16GB would add ? i can have up to 64GB on this machine.


. . 8GB is enough to run BOINC and the apps to crunch happily, 16GB is more than enough. If you purely want stats then 'BOINC Tasks' will collect them for you. A lot of ppl swear by it ... Afterburner is about monitoring the moment by moment performance of your hardware to be sure you have your settings right.

. . I hope that answers your questions.

Stephen

:)
ID: 1978582 · Report as offensive     Reply Quote
Previous · 1 . . . 15 · 16 · 17 · 18 · 19 · 20 · 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.