Welcome to MilkyWay@home

Couple of GPU questions

Message boards : Number crunching : Couple of GPU questions
Message board moderation

To post messages, you must log in.

AuthorMessage
Keith Alan Marshall

Send message
Joined: 29 Mar 12
Posts: 1
Credit: 1,187,244
RAC: 0
Message 56137 - Posted: 9 Nov 2012, 6:04:20 UTC

Greetings all,

I am just getting back to crunching after a while away. I have a different machine setup and had a few questions.

I have a an I5-2500K and twin GTX 560 Ti's running Win 7 x64. MW will only see one GPU. How do I get it to find the second card?

I see that people are able to run multiple work units on one GPU. Is it worth it to run multiple WUs on a GTX 560 Ti? Can you run two WUs on each of my 560's for a total of 4 GPU WUs?

I see that people refer to app_data.xml when setting up multiple WUs on a single GPU. Where is this file located?

Thanks for any help in advance!

Keith
ID: 56137 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 8 May 09
Posts: 3319
Credit: 520,344,975
RAC: 21,881
Message 56140 - Posted: 9 Nov 2012, 13:08:32 UTC - in response to Message 56137.  

Greetings all,

I am just getting back to crunching after a while away. I have a different machine setup and had a few questions.

I have a an I5-2500K and twin GTX 560 Ti's running Win 7 x64. MW will only see one GPU. How do I get it to find the second card?

I see that people are able to run multiple work units on one GPU. Is it worth it to run multiple WUs on a GTX 560 Ti? Can you run two WUs on each of my 560's for a total of 4 GPU WUs?

I see that people refer to app_data.xml when setting up multiple WUs on a single GPU. Where is this file located?

Thanks for any help in advance!

Keith


I will start but I am sure others will chime in too....the file you need is called "app_info.xml" and is a homemade file that you can get from others that also crunch. BUT it is Project specific, so what works here MUST be modified to work anywhere else. Here is the one I have for here and Nvidia cards:

<app_info>
<app>
<name>milkyway</name>
</app>
<file_info>
<name>milkyway_separation_1.02_windows_x86_64__opencl_nvidia.exe</name>
<executable/>
</file_info>
<app_version>
<app_name>milkyway</app_name>
<version_num>102</version_num>
<flops>1.0e11</flops>
<avg_ncpus>0.05</avg_ncpus>
<max_ncpus>1</max_ncpus>
<plan_class>cuda</plan_class>
<coproc>
<type>NVIDIA</type>
<count>0.5</count>
</coproc>
<cmdline>
</cmdline>
<file_ref>
<file_name>milkyway_separation_1.02_windows_x86_64__opencl_nvidia.exe</file_name>
<main_program/>
</file_ref>
</app_version>
</app_info>

It is NOT new so the file names may need to be updated to the latest, I don't know. BUT this line: <count>0.5</count> is what you would change to run more than one workunit per gpu, it is set up now to run 2 units at once. To run 4 at once you would change the number to 0.25, to run only one unit at once you would change it to 1.0. To use the file you need to open NOTEPAD in Windows, opening something like Word or another word processing program adds junk to the file and it won't run! Anyway copy and paste the file into Notepad and save it with the name "app_info.xml", no quotes of course, and as the type of file as a txt file. Then copy and save the file to the directory C:\Program Data\Boinc\Projects\milkyway. Program Data is a hidden directory so you must unhide it at least temporarily.

To use the file FIRST set Boinc to No New Tasks for MW or all tasks will error out IMMEDIATELY!! After all tasks are returned then copy the file over then close and restart Boinc and set MW to get new tasks again. If it is working you will see several units running at once.

To get BOTH gpu's running at once open Boinc now and look under the Advanced tab at the Event Log and very near top should be how many gpu's Boinc sees. SOMETIMES you need to load the gpu software for EACH gpu to make Boinc find each gpu. IF Boinc is already seeing both gpu's then that is all you need to do, it is already working. If not do you have a 2nd monitor or a dummy plug plugged into the 2nd gpu? A dummy plug is easy to make on your own with less than $3.00 in parts from the local Radio Shack. Here are the directions:
http://www.overclock.net/t/384733/the-30-second-dummy-plug

Any more questions just ask!
ID: 56140 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
TJ

Send message
Joined: 12 Aug 09
Posts: 262
Credit: 92,631,041
RAC: 0
Message 56148 - Posted: 9 Nov 2012, 23:15:53 UTC

If your pc sees only one graphics board it is possible that they are set up in SLI to work as one card. You can disable it in the software of the cards. Via the menu or by clicking on the screen with the right mouse button.
Greetings from,
TJ
ID: 56148 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
unknown

Send message
Joined: 22 Dec 10
Posts: 1
Credit: 32,075,673
RAC: 0
Message 56153 - Posted: 10 Nov 2012, 17:08:39 UTC
Last modified: 10 Nov 2012, 17:09:32 UTC

Hey,
First time posting here, I mainly do Seti work until recently. I have a couple of GTX460's that I would like to setup to run more than one WU at a time.
does any one have a valid app_info file that I can use to get this done, or will the above work for me?
Thanks in advance.
ID: 56153 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Keith Myers
Avatar

Send message
Joined: 24 Jan 11
Posts: 708
Credit: 543,321,102
RAC: 139,662
Message 56154 - Posted: 11 Nov 2012, 3:12:52 UTC - in response to Message 56137.  

To get BOINC to use all your GPU's, you need to create the cc_config.xml file in Notepad and put it the main BOINC directory. The option is:

<cc_config>
<options>
<use_all_gpus>1</use_all_gpus>
</options>
</cc_config>

To run more than one work unit on each GPU, you need to create an app_info.xml file for each project and put it in the project folder.

The main thing is to change the <count>1</count> entry to <count>.5</count> to run two tasks per GPU. I wouldn't increase the count any higher with the limited 1GB memory of the GTX 560Ti cards. I run two GTX 560Ti cards in one of my crunchers at two tasks each and it has an average RAC of around 28K-30K. Was my fastest cruncher until I upgraded the twin GTX460 cruncher with twin GTX670's.

Cheers, Keith
ID: 56154 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 8 May 09
Posts: 3319
Credit: 520,344,975
RAC: 21,881
Message 56155 - Posted: 11 Nov 2012, 13:15:48 UTC - in response to Message 56154.  

To get BOINC to use all your GPU's, you need to create the cc_config.xml file in Notepad and put it the main BOINC directory. The option is:

<cc_config>
<options>
<use_all_gpus>1</use_all_gpus>
</options>
</cc_config>

To run more than one work unit on each GPU, you need to create an app_info.xml file for each project and put it in the project folder.

The main thing is to change the <count>1</count> entry to <count>.5</count> to run two tasks per GPU. I wouldn't increase the count any higher with the limited 1GB memory of the GTX 560Ti cards. I run two GTX 560Ti cards in one of my crunchers at two tasks each and it has an average RAC of around 28K-30K. Was my fastest cruncher until I upgraded the twin GTX460 cruncher with twin GTX670's.

Cheers, Keith


You are correct on EVERY point, THANKS!!! One thing you may have forgotten though is the dummy plug, I have found Boinc doesn't find both cards without one of the cards having a dummy plug.
ID: 56155 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
swiftmallard
Avatar

Send message
Joined: 18 Jul 09
Posts: 300
Credit: 303,562,776
RAC: 0
Message 56157 - Posted: 11 Nov 2012, 15:34:40 UTC - in response to Message 56155.  

You are correct on EVERY point, THANKS!!! One thing you may have forgotten though is the dummy plug, I have found Boinc doesn't find both cards without one of the cards having a dummy plug.

It isn't Boinc, rather the card. The idea is to make the card think it is hooked up to something so it will run. You can find out how to do it here:
http://www.overclock.net/t/384733/the-30-second-dummy-plug
ID: 56157 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : Couple of GPU questions

©2024 Astroinformatics Group