Advanced search

Message boards : Frequently Asked Questions (FAQ) : HOW TO - Configure Boinc 7.x

Author Message
Profile skgiven
Volunteer moderator
Project tester
Volunteer tester
Avatar
Send message
Joined: 23 Apr 09
Posts: 3967
Credit: 1,803,687,639
RAC: 499,648
Level
His
Scientific publications
watwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwatwat
Message 24029 - Posted: 19 Mar 2012 | 0:47:16 UTC
Last modified: 25 Mar 2012 | 10:51:42 UTC

Boinc version 7 is still undergoing Alpha testing and development. It is therefore not yet recommended, however there are some changes worth noting at this stage.

Stipulating which GPU project is allowed to run

Some projects offer both GPU and CPU tasks. You can now specify to include or exclude GPU tasks by project.
On multiple GPU systems, you can also stipulate which GPU runs which project, using new Boinc cc_config.xml options.
See the <exclude_gpu> configuration options at http://boinc.berkeley.edu/wiki/Client_configuration.

For example, here's part of Jacob Klein's cc_config.xml <options> section. The GTX 460 GPU only runs GPUGrid.Net, while the 2 slower 9800 GT GPUs (which cannot handle GPUGrid.Net) run other projects:


<use_all_gpus>1</use_all_gpus>

<!-- ======= SETUP GPU 0: GeForce GTX 460 ======= -->
<exclude_gpu>
<url>http://einstein.phys.uwm.edu/</url>
<device_num>0</device_num>
</exclude_gpu>
<exclude_gpu>
<url>http://setiathome.berkeley.edu/</url>
<device_num>0</device_num>
</exclude_gpu>

<!-- ======= SETUP GPU 1: GeForce 9800 GT ======= -->
<exclude_gpu>
<url>http://www.gpugrid.net/</url>
<device_num>1</device_num>
</exclude_gpu>

<!-- ======= SETUP GPU 2: GeForce 9800 GT ======= -->
<exclude_gpu>
<url>http://www.gpugrid.net/</url>
<device_num>2</device_num>
</exclude_gpu>



The Network Usage work buffer options have changed

They are now: "Minimum work buffer: Try to maintain enough tasks to keep busy for this many days" and "Max additional work buffer: In addition, maintain enough tasks for up to this many days."

Here's how it works: When the resource's work level falls below [Minimum work buffer], the client will request enough work for the resource to stay busy for [Minimum work buffer + Max additional work buffer]. When it requests work, typically it will receive that [Minimum work buffer + Max additional work buffer] amount of work from only 1 project.

Note: Using an extremely low minimum work buffer, like 0 or 0.005, discourages project variety on the client, since it will only request work when it is essentially completely out of work, and then usually just gets work from 1 project.

For clients always connected to the Internet, to maximize bonus credit without putting undue stress on the servers while also ensuring variety of projects on the client, ideal settings are:

Minimum work buffer: 0.20 days
Max additional work buffer: 0.20 days


For clients always connected to the Internet, to maximize credit bonuses without putting undo stress on the servers while not caring about variety, ideal settings are:

Minimum work buffer: 0 days
Max additional work buffer: 0.40 days


- Credit to Jacob Klein

I'm locking this thread to keep the FAQ/HOW TO forum concise. I will add any good suggestions. Anyone wanting to discuss anything here/make suggestions, do so in the Number crunching thread, Discussion of Boinc 7 Configurations.
____________
FAQ's

HOW TO:
- Opt out of Beta Tests
- Ask for Help

Message boards : Frequently Asked Questions (FAQ) : HOW TO - Configure Boinc 7.x