Cuda50 will not run multiple units on my graphics card

Message boards : Number crunching : Cuda50 will not run multiple units on my graphics card
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
Cherokee150

Send message
Joined: 11 Nov 99
Posts: 192
Credit: 58,513,758
RAC: 74
United States
Message 1764422 - Posted: 12 Feb 2016, 18:55:30 UTC

I am having problems with Cuda50 v8 units not running multiple units simultaneously on the new graphics card I have installed on my computer with SETI ID: 3324167 and SETI Name: Core2Duo:
--------------
GenuineIntel
Intel(R) Core(TM)2 CPU 6700 @ 2.66GHz [Family 6 Model 15 Stepping 6]
(2 processors)
--------------

My new card is:
--------------
NVIDIA GeForce GTX 750 Ti (2048MB) driver: 334.89 OpenCL: 1.1
--------------

I am still testing the capabilities of my new graphics card. At this time I am working with stock SETI. After completing my benchmarking I will upgrade to Lunatics, which is what I was using on my old card. I am currently attempting to run two units concurrently on my card. I set this up through app_config.xml, set as follows:
------------
<app_config>
<app_version>
<app_name>setiathome_v8</app_name>
<plan_class>cuda50</plan_class>
<avg_ncpus>0.20</avg_ncpus>
<ngpus>0.40</ngpus>
<app_name>setiathome_v8</app_name>
<plan_class>cuda42</plan_class>
<avg_ncpus>0.20</avg_ncpus>
<ngpus>0.40</ngpus>
</app_version>
<app_version>
<app_name>astropulse_v7</app_name>
<plan_class>opencl_nvidia_100</plan_class>
<avg_ncpus>0.20</avg_ncpus>
<ngpus>0.40</ngpus>
</app_version>
<project_max_concurrent>6</project_max_concurrent>
</app_config>
-------------

Initially the server sent me Cuda42 units. The Cuda42s had no problem running two at a time quickly and efficiently on my GTX750 Ti. Also, Astropulse V7 units run just as well two at a time (when I can get them - but that is another issue we all have). Then the server started sending me Cuda50 units instead of Cuda42s. The Cuda50s are listing on my BOINC task tab as (0.203 CPUs + 1 NVIDIA GPU).

I have been unable to override the "1 NVIDIA GPU" to run dual Cuda50 tasks on my card.

I would appreciate any help you can give me to resolve this issue, as my graphics card is running way below capacity, averaging only 54% average GPU load according to GPU-Z.

Thank you!
ID: 1764422 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 22189
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1764424 - Posted: 12 Feb 2016, 19:05:14 UTC

Your syntax is not correct, here's an app_config that actually works:

<app_config>
<app>
<name>astropulse_v7</name>
<gpu_versions>
<gpu_usage>0.5</gpu_usage>
<cpu_usage>0.7</cpu_usage>
</gpu_versions>
</app>
<app>
<name>setiathome_v7</name>
<gpu_versions>
<gpu_usage>.33</gpu_usage>
<cpu_usage>0.075</cpu_usage>
</gpu_versions>
</app>
<app>
<name>setiathome_v8</name>
<gpu_versions>
<gpu_usage>.33</gpu_usage>
<cpu_usage>0.075</cpu_usage>
</gpu_versions>
</app>
</app_config>



This one runs three MB or two AP on each GPU at a time.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1764424 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1764425 - Posted: 12 Feb 2016, 19:05:54 UTC - in response to Message 1764422.  

I am having problems with Cuda50 v8 units not running multiple units simultaneously on the new graphics card I have installed on my computer with SETI ID: 3324167 and SETI Name: Core2Duo:
--------------
GenuineIntel
Intel(R) Core(TM)2 CPU 6700 @ 2.66GHz [Family 6 Model 15 Stepping 6]
(2 processors)
--------------

My new card is:
--------------
NVIDIA GeForce GTX 750 Ti (2048MB) driver: 334.89 OpenCL: 1.1
--------------

I am still testing the capabilities of my new graphics card. At this time I am working with stock SETI. After completing my benchmarking I will upgrade to Lunatics, which is what I was using on my old card. I am currently attempting to run two units concurrently on my card. I set this up through app_config.xml, set as follows:
------------
<app_config>
<app_version>
<app_name>setiathome_v8</app_name>
<plan_class>cuda50</plan_class>
<avg_ncpus>0.20</avg_ncpus>
<ngpus>0.40</ngpus>
<app_name>setiathome_v8</app_name>
<plan_class>cuda42</plan_class>
<avg_ncpus>0.20</avg_ncpus>
<ngpus>0.40</ngpus>
</app_version>
<app_version>
<app_name>astropulse_v7</app_name>
<plan_class>opencl_nvidia_100</plan_class>
<avg_ncpus>0.20</avg_ncpus>
<ngpus>0.40</ngpus>
</app_version>
<project_max_concurrent>6</project_max_concurrent>
</app_config>
-------------

Initially the server sent me Cuda42 units. The Cuda42s had no problem running two at a time quickly and efficiently on my GTX750 Ti. Also, Astropulse V7 units run just as well two at a time (when I can get them - but that is another issue we all have). Then the server started sending me Cuda50 units instead of Cuda42s. The Cuda50s are listing on my BOINC task tab as (0.203 CPUs + 1 NVIDIA GPU).

I have been unable to override the "1 NVIDIA GPU" to run dual Cuda50 tasks on my card.

I would appreciate any help you can give me to resolve this issue, as my graphics card is running way below capacity, averaging only 54% average GPU load according to GPU-Z.

Thank you!


You need to fix your app_config

I'll correct it for you
<app_config>
<app_version>
<app_name>setiathome_v8</app_name>
<plan_class>cuda50</plan_class>
<avg_ncpus>0.20</avg_ncpus>
<ngpus>0.40</ngpus>
</app_version>
<app_version>
<app_name>setiathome_v8</app_name>
<plan_class>cuda42</plan_class>
<avg_ncpus>0.20</avg_ncpus>
<ngpus>0.40</ngpus>
</app_version>
<app_version>
<app_name>astropulse_v7</app_name>
<plan_class>opencl_nvidia_100</plan_class>
<avg_ncpus>0.20</avg_ncpus>
<ngpus>0.40</ngpus>
</app_version>
<project_max_concurrent>6</project_max_concurrent>
</app_config>
ID: 1764425 · Report as offensive
Cherokee150

Send message
Joined: 11 Nov 99
Posts: 192
Credit: 58,513,758
RAC: 74
United States
Message 1764427 - Posted: 12 Feb 2016, 19:10:54 UTC - in response to Message 1764425.  

My thanks to both of you!

I suspected it was a problem in my app_config file. I will try the fixes immediately and let you know how it goes.

By the way, is there anywhere I can find some documentation on configuring the app_config and the app_info files? It would certainly help me, but I haven't been able to locate some.

Thanks again!
ID: 1764427 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14650
Credit: 200,643,578
RAC: 874
United Kingdom
Message 1764432 - Posted: 12 Feb 2016, 19:33:40 UTC - in response to Message 1764427.  

There is wiki documentation for both files, showing what syntax is expected.

app_config.xml
app_info.xml

But you'll have to ask the users at each project you construct a file for, to help you with things like application names and (for app_info.xml) the names of any supporting files needed.
ID: 1764432 · Report as offensive
Cherokee150

Send message
Joined: 11 Nov 99
Posts: 192
Credit: 58,513,758
RAC: 74
United States
Message 1764442 - Posted: 12 Feb 2016, 20:07:14 UTC - in response to Message 1764432.  

Thank you too, Richard!!
I will check them out!
ID: 1764442 · Report as offensive
Profile Jim_S
Avatar

Send message
Joined: 23 Feb 00
Posts: 4705
Credit: 64,560,357
RAC: 31
United States
Message 1764513 - Posted: 13 Feb 2016, 1:33:55 UTC
Last modified: 13 Feb 2016, 1:35:50 UTC

Would any of these work on my Host #7258562? GTX660sc Kepler core.
I only want to run 2 V8 Cuda 42 0r 50 no astropulse on it as it Errors them out.
I'm running Stock on that Box.

I Desire Peace and Justice, Jim Scott (Mod-Ret.)
ID: 1764513 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1764520 - Posted: 13 Feb 2016, 1:55:23 UTC

Make sure you unclick Astropulses in your preferences on your account page so you don't get sent any APs


<app_config>
<app_version>
<app_name>setiathome_v8</app_name>
<plan_class>cuda50</plan_class>
<avg_ncpus>0.20</avg_ncpus>
<ngpus>0.40</ngpus>
</app_version>
<app_version>
<app_name>setiathome_v8</app_name>
<plan_class>cuda42</plan_class>
<avg_ncpus>0.20</avg_ncpus>
<ngpus>0.40</ngpus>
</app_version>
<project_max_concurrent>2</project_max_concurrent>
</app_config>

This should allow either any combo of cuda 42 or cuda 50 to run on your machine.

I'm assuming you know how to make a app_config.xml and where to place it?

If not, let us know.
ID: 1764520 · Report as offensive
Profile Jim_S
Avatar

Send message
Joined: 23 Feb 00
Posts: 4705
Credit: 64,560,357
RAC: 31
United States
Message 1764542 - Posted: 13 Feb 2016, 4:29:10 UTC - in response to Message 1764520.  

Make sure you unclick Astropulses in your preferences on your account page so you don't get sent any APs


<app_config>
<app_version>
<app_name>setiathome_v8</app_name>
<plan_class>cuda50</plan_class>
<avg_ncpus>0.20</avg_ncpus>
<ngpus>0.40</ngpus>
</app_version>
<app_version>
<app_name>setiathome_v8</app_name>
<plan_class>cuda42</plan_class>
<avg_ncpus>0.20</avg_ncpus>
<ngpus>0.40</ngpus>
</app_version>
<project_max_concurrent>2</project_max_concurrent>
</app_config>

This should allow either any combo of cuda 42 or cuda 50 to run on your machine.

I'm assuming you know how to make a app_config.xml and where to place it?

If not, let us know.


Never done it always let the Optimized App do app_info.xml.
I think that it goes in the data folder for S@H...Will this also allow my 3 free cores to run V8

I Desire Peace and Justice, Jim Scott (Mod-Ret.)
ID: 1764542 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1764548 - Posted: 13 Feb 2016, 4:44:49 UTC - in response to Message 1764542.  

If you want to run work on the CPU as well, you will need to change the number from 2 to 5 in the <project_max_concurrent>

To make a xml file, open notepad

Copy all that information into notepad and then click Save As

new window opens

Make sure at the very bottom encoding say ANSI

Save as type Change to all files (*.*)

Then in file name type in app_config.xml

It may ask you "do you really want to use that extension" yes you do

After you save it, move it to the Setiathome data folder.

You will then have to make BOINC Manager read the config files.

That should do it.

Let us know if you have any problems
ID: 1764548 · Report as offensive
Profile Jim_S
Avatar

Send message
Joined: 23 Feb 00
Posts: 4705
Credit: 64,560,357
RAC: 31
United States
Message 1764551 - Posted: 13 Feb 2016, 4:52:47 UTC - in response to Message 1764548.  

Thanks Much Zalster. Will do in the AM EST.

I Desire Peace and Justice, Jim Scott (Mod-Ret.)
ID: 1764551 · Report as offensive
Profile Jim_S
Avatar

Send message
Joined: 23 Feb 00
Posts: 4705
Credit: 64,560,357
RAC: 31
United States
Message 1764636 - Posted: 13 Feb 2016, 17:52:10 UTC
Last modified: 13 Feb 2016, 17:52:30 UTC

Working like a charm so far! :)

I Desire Peace and Justice, Jim Scott (Mod-Ret.)
ID: 1764636 · Report as offensive
iwajabitw
Avatar

Send message
Joined: 18 Mar 00
Posts: 19
Credit: 9,285,966
RAC: 0
United States
Message 1764770 - Posted: 14 Feb 2016, 3:49:18 UTC - in response to Message 1764424.  

Your syntax is not correct, here's an app_config that actually works:

<app_config>
<app>
<name>astropulse_v7</name>
<gpu_versions>
<gpu_usage>0.5</gpu_usage>
<cpu_usage>0.7</cpu_usage>
</gpu_versions>
</app>
<app>
<name>setiathome_v7</name>
<gpu_versions>
<gpu_usage>.33</gpu_usage>
<cpu_usage>0.075</cpu_usage>
</gpu_versions>
</app>

<app>
<name>setiathome_v8</name>
<gpu_versions>
<gpu_usage>.33</gpu_usage>
<cpu_usage>0.075</cpu_usage>
</gpu_versions>
</app>
</app_config>



This one runs three MB or two AP on each GPU at a time.

Thank you rob smith! This app_config got my new GTX 980 running 3 cuda50's!
ID: 1764770 · Report as offensive
Profile Jim_S
Avatar

Send message
Joined: 23 Feb 00
Posts: 4705
Credit: 64,560,357
RAC: 31
United States
Message 1770150 - Posted: 7 Mar 2016, 0:34:27 UTC

S@H keeps ignoring app_config.xml?

I Desire Peace and Justice, Jim Scott (Mod-Ret.)
ID: 1770150 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1770151 - Posted: 7 Mar 2016, 0:37:51 UTC - in response to Message 1770150.  

Jim are you asking someone or saying yours is doing that?
ID: 1770151 · Report as offensive
Profile Jim_S
Avatar

Send message
Joined: 23 Feb 00
Posts: 4705
Credit: 64,560,357
RAC: 31
United States
Message 1770153 - Posted: 7 Mar 2016, 0:43:08 UTC - in response to Message 1770151.  

Jim are you asking someone or saying yours is doing that?

Mine started doing it...Sporadically at first Now the log files say they find it , However S@H seems to ignore it.
It worked fine for weeks.

I Desire Peace and Justice, Jim Scott (Mod-Ret.)
ID: 1770153 · Report as offensive
Profile Zalster Special Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 27 May 99
Posts: 5517
Credit: 528,817,460
RAC: 242
United States
Message 1770155 - Posted: 7 Mar 2016, 0:46:31 UTC - in response to Message 1770153.  
Last modified: 7 Mar 2016, 0:47:01 UTC

I just make this suggestion to someone else, do you run CCleaner on your machine?

Try it on the registry and see if it resolves the issue. Don't know if it will help but can't hurt.
ID: 1770155 · Report as offensive
Profile HAL9000
Volunteer tester
Avatar

Send message
Joined: 11 Sep 99
Posts: 6534
Credit: 196,805,888
RAC: 57
United States
Message 1770156 - Posted: 7 Mar 2016, 0:50:34 UTC - in response to Message 1770153.  

Jim are you asking someone or saying yours is doing that?

Mine started doing it...Sporadically at first Now the log files say they find it , However S@H seems to ignore it.
It worked fine for weeks.

I know BOINC will ignore the <cpu_usage>1.0</cpu_usage> setting if there are High Priority CPU tasks.
Maybe similar situations cause the whole thing to be ignored?
SETI@home classic workunits: 93,865 CPU time: 863,447 hours
Join the [url=http://tinyurl.com/8y46zvu]BP6/VP6 User Group[
ID: 1770156 · Report as offensive
Profile Jim_S
Avatar

Send message
Joined: 23 Feb 00
Posts: 4705
Credit: 64,560,357
RAC: 31
United States
Message 1770157 - Posted: 7 Mar 2016, 0:54:09 UTC - in response to Message 1770156.  

Jim are you asking someone or saying yours is doing that?

Mine started doing it...Sporadically at first Now the log files say they find it , However S@H seems to ignore it.
It worked fine for weeks.

I know BOINC will ignore the <cpu_usage>1.0</cpu_usage> setting if there are High Priority CPU tasks.
Maybe similar situations cause the whole thing to be ignored?

Don't have a clue. Ran CCleaner but no change.

I Desire Peace and Justice, Jim Scott (Mod-Ret.)
ID: 1770157 · Report as offensive
Profile Jim_S
Avatar

Send message
Joined: 23 Feb 00
Posts: 4705
Credit: 64,560,357
RAC: 31
United States
Message 1770267 - Posted: 7 Mar 2016, 17:59:59 UTC - in response to Message 1770157.  

Jim are you asking someone or saying yours is doing that?

Mine started doing it...Sporadically at first Now the log files say they find it , However S@H seems to ignore it.
It worked fine for weeks.

I know BOINC will ignore the <cpu_usage>1.0</cpu_usage> setting if there are High Priority CPU tasks.
Maybe similar situations cause the whole thing to be ignored?

Don't have a clue. Ran CCleaner but no change.

It's working fine today...Again.

I Desire Peace and Justice, Jim Scott (Mod-Ret.)
ID: 1770267 · Report as offensive
1 · 2 · Next

Message boards : Number crunching : Cuda50 will not run multiple units on my graphics card


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