Usage Limits -- Cpu Cores and GPUs

Message boards : Questions and problems : Usage Limits -- Cpu Cores and GPUs
Message board moderation

To post messages, you must log in.

AuthorMessage
TheTruthIsOutThere

Send message
Joined: 7 May 15
Posts: 23
Canada
Message 74898 - Posted: 22 Dec 2016, 8:43:24 UTC

Out of curiosity:

I was wonder since there is a option to "Use at most N % of the CPUs" is there a way to limit a single cpu core to a certain project only and in another project have another core dedicated to that one? I noticed it uses all the cores if allowed but it places the tasks in a core it generally pleases.

Also could you do the same with GPU's I have a second system gonna be up and going soon and I would like to limit each gpu to a certain project so for instance one project doesn't happen to take over both but only use the one while the other project can get work when available to use on the other specified gpu.

Enlighten and ideas?
ID: 74898 · Report as offensive
Juha
Volunteer developer
Volunteer tester
Help desk expert

Send message
Joined: 20 Nov 12
Posts: 801
Finland
Message 74903 - Posted: 22 Dec 2016, 21:40:23 UTC - in response to Message 74898.  
Last modified: 22 Dec 2016, 21:41:32 UTC

is there a way to limit a single cpu core to a certain project only and in another project have another core dedicated to that one?


BOINC doesn't support CPU affinity. You can however tell BOINC to run at most X tasks concurrently for any project. How the tasks are distributed among available cores is up to the OS. See <max_concurrent> in Application configuration.

I would like to limit each gpu to a certain project


This can be done with <exclude_gpu> in client configuration (same page).
ID: 74903 · Report as offensive

Message boards : Questions and problems : Usage Limits -- Cpu Cores and GPUs

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.