Balancing Mcuda50 and SOG work

Questions and Answers : GPU applications : Balancing Mcuda50 and SOG work
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Tom Miller
Volunteer tester
Avatar

Send message
Joined: 28 Nov 02
Posts: 768
Credit: 18,728,694
RAC: 19,606
United States
Message 1868129 - Posted: 19 May 2017, 12:48:37 UTC

I'm running a couple of GTX750Ti's on my windows PC's.

One of those systems was getting a mix of SOG and Mcuda50 work units. I recently started running the GPU with 2 tasks rather than just 1.

The Mcuda50 used to take maybe 30-60? minutes. The current task estimates it will be taking near 4 hours.

The task manager still shows the Mcuda task doing the usual 0-2% of cpu. And the SOG taking upto 25% as usual.

I am wondering if the Mcuda50 task is being "starved" for gpu cycles or do I more likely have a "really hard data" issue?

The data file starts with a "blc03_2bit_guppi_57835_04842_HIP39896...." For some reason I can seem to upload an image I just snagged. :(

Tom Miller
"You are entitled to your own opinion but not to your own facts." Senator and Professor Patrick Moynihan
---
https://GalensonConsulting.WordPress.com
ID: 1868129 · Report as offensive
Profile Tom Miller
Volunteer tester
Avatar

Send message
Joined: 28 Nov 02
Posts: 768
Credit: 18,728,694
RAC: 19,606
United States
Message 1870243 - Posted: 31 May 2017, 1:50:44 UTC - in response to Message 1868129.  

Looks like the answer is no.
"You are entitled to your own opinion but not to your own facts." Senator and Professor Patrick Moynihan
---
https://GalensonConsulting.WordPress.com
ID: 1870243 · Report as offensive
Yukikaze

Send message
Joined: 30 May 07
Posts: 1
Credit: 103,880
RAC: 466
Germany
Message 1875736 - Posted: 29 Jun 2017, 20:38:19 UTC - in response to Message 1870243.  

Hi, I can't even start to get CUDA only to work, because the opencl-units make my GTX670 melt xD
I haven't found any kind of advice so far where to even start to make SEIT units CUDA only :(

Could you give me a hint? :)
ID: 1875736 · Report as offensive
Profile BilBg
Volunteer tester
Avatar

Send message
Joined: 27 May 07
Posts: 3717
Credit: 8,886,321
RAC: 636
Bulgaria
Message 1876253 - Posted: 1 Jul 2017, 17:07:06 UTC - in response to Message 1875736.  
Last modified: 1 Jul 2017, 17:16:40 UTC

The way to do that is the "Lunatics installer":

Open Beta test: SoG for NVidia, Lunatics v0.45 - Beta6 (RC again)
https://setiathome.berkeley.edu/forum_thread.php?id=79704&postid=1791791#1791791

The post about "Beta 6":
https://setiathome.berkeley.edu/forum_thread.php?id=79704&postid=1829188#1829188

The installer (~20 MB) have all the applications inside, CPU apps are optimized (AVX, SSE3) and faster than the stock but don't have graphics/screensaver.

But since it (Lunatics v0.45 - Beta6) was released long ago you may at first lose the tasks in the computer.
(some version numbers in the installer may not match the currently used)

So set No New Tasks, finish tasks you have, and only then try the install (better exit BOINC first).

(The installer have 4-5 pages with [Next] buttons and in fact do not make real changes until user click [Install] button on the last page
You have to select All the apps that you want to run (e.g. for CPU)
Only the apps you select will be run; e.g. if you select only CUDA50 (and uncheck all the other) no CPU tasks will be run and no AstroPulse
)

Note:
if you select e.g. CUDA50 all the tasks on the GPU will be run by the CUDA50
Don't be confused that BOINC Manager will continue to show them (the "old" tasks) as "SoG" or CUDA42
Check by Windows Task Manager what .exe is really running.

The new Downloaded tasks will have the correct label in BOINC Manager



- ALF - "Find out what you don't do well ..... then don't do it!" :)
ID: 1876253 · Report as offensive
Profile Tom Miller
Volunteer tester
Avatar

Send message
Joined: 28 Nov 02
Posts: 768
Credit: 18,728,694
RAC: 19,606
United States
Message 1876763 - Posted: 4 Jul 2017, 10:56:56 UTC - in response to Message 1875736.  

Hi, I can't even start to get CUDA only to work, because the opencl-units make my GTX670 melt xD
I haven't found any kind of advice so far where to even start to make SEIT units CUDA only :(


If you don't want to go the Lunatics route there are things you can do to "slow" your GTX 670 down so it runs cooler with SOG work in the mb*sog.txt card. You can also implement TThortle (windows, free) which will limit the temperature your GTX 670 can get up to by throttling the gpu.

So there are probably (including the Lunatics distro) upto 3 possible solutions to your problem. I hope one of them is right for you.

HTH,
Tom
"You are entitled to your own opinion but not to your own facts." Senator and Professor Patrick Moynihan
---
https://GalensonConsulting.WordPress.com
ID: 1876763 · Report as offensive

Questions and Answers : GPU applications : Balancing Mcuda50 and SOG work


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