Intelligent GPU computing control (crossfire/sli)

Message boards : BOINC client : Intelligent GPU computing control (crossfire/sli)
Message board moderation

To post messages, you must log in.

AuthorMessage
ReverseInternet.com

Send message
Joined: 15 Mar 11
Posts: 6
United States
Message 43368 - Posted: 10 Apr 2012, 5:22:04 UTC

I'm running a Crossfire ATI setup and noticed that I can crunch numbers on the second GPU pretty much anytime except when I'm playing some 3D game.

Not wanting to maintain an up-to-date list of all my games in bonic cc_config file, I've created a small app that suspends BOINC any time when full screen app is started - http://www.everydayinternetstuff.com/2012/04/suspend-boinc-when-full-screen-game-is-running-better-than-exclusive_app/

I'm currently testing the next version of this app that swaps cc_config file whenever user becomes idle/active and gracefully restarts BOINC so that both crossfire GPUs could be used when the user is idle but only the secondary one when user is active.

If anyone is interesting in this I can share the updated program. I would like to have it privately tested a bit before making it generally available.

Ping me if you are intersted.

Since the app works by swapping out config files, you can customize BOINC behavior in any way based on idle/active
ID: 43368 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15484
Netherlands
Message 43369 - Posted: 10 Apr 2012, 9:13:24 UTC - in response to Message 43368.  
Last modified: 10 Apr 2012, 9:14:07 UTC

Not wanting to maintain an up-to-date list of all my games in bonic cc_config file

You do know that BOINC 7.0 has this integrated in the GUI now, don't you?
No need to manually add to the cc_config.xml file, just go through Tools->Preferences->Exclusive applications, to end up at:

Adding programs to this list will take immediately, no need to re-read the config file or restart BOINC.
ID: 43369 · Report as offensive
ReverseInternet.com

Send message
Joined: 15 Mar 11
Posts: 6
United States
Message 43375 - Posted: 10 Apr 2012, 13:19:01 UTC - in response to Message 43369.  

Yes, I know about this feature. I appreciate all the hard work that developers have put into developing BOINC.

But still, you need to add things to this list. On the other hand I've set up the system only once and it works.

Are there any plans to implement the logic of switching between one and two GPUs based on user activity?
ID: 43375 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15484
Netherlands
Message 43376 - Posted: 10 Apr 2012, 13:56:03 UTC - in response to Message 43375.  

Are there any plans to implement the logic of switching between one and two GPUs based on user activity?

None that I know of, but you can always ask for it as an Enhancement on Trac or on the BOINC Developers email list.
ID: 43376 · Report as offensive

Message boards : BOINC client : Intelligent GPU computing control (crossfire/sli)

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