Message boards :
Client :
Multi-Threaded App Behavior
Message board moderation
Author | Message |
---|---|
noderaser Project donor Send message Joined: 28 Mar 06 Posts: 516 Credit: 1,567,702 RAC: 0 |
How does the selection of the multi-threaded app occur? I was thinking about how running an MT app along with projects that are only single-threaded can create wasted time when there are fewer MT apps running than available cores. Could the MT app be scalable to take advantage of other cores as they become available in such a scenario? Click here to see My Detailed BOINC Stats ![]() |
![]() Volunteer moderator Project administrator ![]() Send message Joined: 16 Jun 04 Posts: 4574 Credit: 2,100,463 RAC: 8 |
I think that was part of the original idea, however, BOINC currently seems to always run mt apps on all the cores in a system - although at most 64. The science applications implement the required api to limit the core count but I think the scheduling algorithm to do it ended up being too complex. |