Welcome to MilkyWay@home

Hoping for config help: disparate cards

Message boards : Number crunching : Hoping for config help: disparate cards
Message board moderation

To post messages, you must log in.

AuthorMessage
Xenu

Send message
Joined: 22 Mar 10
Posts: 5
Credit: 32,810,611
RAC: 0
Message 57539 - Posted: 18 Mar 2013, 2:24:49 UTC

I'm having problems running MW because my AMD cards are unalike, and am hoping for some sort of fix or workaround.

Card 0 runs both single and double precision very fast. Card 1 runs great single precision, but does double precision at a glacial pace, less than 1/7 as fast as card 0. If card 1 is running MW, it's being wasted, I'd like to restrict it to one MW job on card 0.

I tried inserting code like this into my app_info.xml:
<max_concurrent>1</max_concurrent>
<coproc>
<type>ATI</type>
<count>0.4</count>
<device_nums>0</device_nums>
</coproc>

This failed to either limit it to one MW job at a time, or to keep MW restricted to card 0; it ran multiple copies on both.

Does anyone know how to get it to do what I need? It seems like it'd be a relatively common problem, but I'm not finding much.
ID: 57539 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 8 May 09
Posts: 3315
Credit: 519,940,305
RAC: 22,463
Message 57550 - Posted: 18 Mar 2013, 21:10:55 UTC - in response to Message 57539.  

I'm having problems running MW because my AMD cards are unalike, and am hoping for some sort of fix or workaround.

Card 0 runs both single and double precision very fast. Card 1 runs great single precision, but does double precision at a glacial pace, less than 1/7 as fast as card 0. If card 1 is running MW, it's being wasted, I'd like to restrict it to one MW job on card 0.

I tried inserting code like this into my app_info.xml:
<max_concurrent>1</max_concurrent>
<coproc>
<type>ATI</type>
<count>0.4</count>
<device_nums>0</device_nums>
</coproc>

This failed to either limit it to one MW job at a time, or to keep MW restricted to card 0; it ran multiple copies on both.

Does anyone know how to get it to do what I need? It seems like it'd be a relatively common problem, but I'm not finding much.


Try something like this instead:

<cc_config>
<options>
<use_all_gpus>1</use_all_gpus>
<exclude_gpu>
<url>http://boinc.fzk.de/poem/</url>
<device_num>1</device_num>
</exclude_gpu>
</options>
</cc_config>

It needs to be in the ProgramData\BOINC directory. Change the poem stuff to milkyway stuff.
ID: 57550 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Xenu

Send message
Joined: 22 Mar 10
Posts: 5
Credit: 32,810,611
RAC: 0
Message 57554 - Posted: 19 Mar 2013, 2:16:27 UTC - in response to Message 57550.  

That works, thanks very much!
ID: 57554 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile mikey
Avatar

Send message
Joined: 8 May 09
Posts: 3315
Credit: 519,940,305
RAC: 22,463
Message 57563 - Posted: 19 Mar 2013, 11:35:33 UTC - in response to Message 57554.  

That works, thanks very much!


No problem, glad I could help!
ID: 57563 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : Hoping for config help: disparate cards

©2024 Astroinformatics Group