[Solved] 2 GPUs in a MacPro 3,1 running different projects

Message boards : GPUs : [Solved] 2 GPUs in a MacPro 3,1 running different projects
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile David Riese

Send message
Joined: 24 Dec 05
Posts: 40
United States
Message 83639 - Posted: 6 Dec 2017, 15:40:23 UTC

I apologize in advance for starting a new thread, but I was unable to post this to the existing "Different projects for 2 opus" thread.

I have two MacPro 3,1 (Early 2008) computers with two GPUs each (from NVIDIA and ATI). They are running OS X 10.11 and Boinc 7.6 and 7.8. I wanted to crunch Collatz tasks using the NVIDIA GPU and Rosetta, Seti, and Einstein tasks using the ATI GPU. The cc_config.xml file below allows me to do so. This configuration allows tasks to be queued independently for each GPU; in other words, when the first GPU finishes a task, it does not need to wait for the second GPU to finish its task before it (the first GPU) starts a new task. Happy crunching!

<cc_config>
<options>
<exclude_gpu>
<url>http://einstein.phys.uwm.edu/</url>
<type>NVIDIA</type>
</exclude_gpu>
<exclude_gpu>
<url>http://boinc.bakerlab.org/rosetta/</url>
<type>NVIDIA</type>
</exclude_gpu>
<exclude_gpu>
<url>http://setiathome.berkeley.edu</url>
<type>NVIDIA</type>
</exclude_gpu>
<exclude_gpu>
<url>https://boinc.thesonntags.com/collatz/</url>
<type>ATI</type>
</exclude_gpu>
</options>
</cc_config>
David J. Riese II, PhD
Auburn University Harrison School of Pharmacy

ID: 83639 · Report as offensive     Reply Quote
Profile David Riese

Send message
Joined: 24 Dec 05
Posts: 40
United States
Message 84887 - Posted: 23 Feb 2018, 13:53:20 UTC - in response to Message 83639.  

Now I am having a different problem. When running only Collatz, on an 8-core MacPro with 87.5% of the cores (7 cores) allocated to BOINC, frequently BOINC runs 7 CPU tasks and 1 GPU task. How do I force it to run on both GPUs (NVIDIA GTC 750Ti).
David J. Riese II, PhD
Auburn University Harrison School of Pharmacy

ID: 84887 · Report as offensive     Reply Quote
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 753
Finland
Message 84888 - Posted: 23 Feb 2018, 15:15:32 UTC - in response to Message 84887.  

What are your cache settings and what are Collatz deadlines? If BOINC thinks CPU tasks might miss deadline it will first fill CPUs with those tasks and then fill GPUs if there are enough free CPUs to support them. BOINC overcommits CPUs up to one CPU to run GPU tasks.
ID: 84888 · Report as offensive     Reply Quote

Message boards : GPUs : [Solved] 2 GPUs in a MacPro 3,1 running different projects

Copyright © 2018 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.