Message boards : Questions and problems : Instructions utilized
Message board moderation
Author | Message |
---|---|
Send message Joined: 7 Aug 16 Posts: 2 ![]() |
I know this has probably been asked many times, but i couldn't find the answer on the main page. What CPU instructions (ie; SSE) does the BOINC client utilize? Thanks |
![]() Send message Joined: 29 Aug 05 Posts: 15640 ![]() |
BOINC itself none. Whichever extensions the project's science applications use is up to the projects and best asked at their individual forums. |
Send message Joined: 7 Aug 16 Posts: 2 ![]() |
Oh that's good to know. Just to clarify, individual projects can utilize instructions - whereas BOINC standalone does not? Thanks again for the fast response! |
Send message Joined: 6 Jul 10 Posts: 585 ![]() |
Optimizations such as AVX are used cautiously by projects as it can lock out large swats of volunteer machines. Case in point, one project used SSE2 because it made the tasks run 20 times faster whilst only losing a few percent of hosts unable to contribute, and it still is taking near 2 years to bring the research to completion. Coelum Non Animum Mutant, Qui Trans Mare Currunt |
![]() Send message Joined: 29 Aug 05 Posts: 15640 ![]() |
BOINC is the managing program, it doesn't do any of the science calculations, that's solely done by the project's science applications. So no, BOINC itself does not have any use for CPU optimizations. |
Copyright © 2025 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.