Instructions utilized

Message boards : Questions and problems : Instructions utilized
Message board moderation

To post messages, you must log in.

AuthorMessage
therealevan

Send message
Joined: 7 Aug 16
Posts: 2
United States
Message 71288 - Posted: 7 Aug 2016, 23:38:06 UTC

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
ID: 71288 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 71289 - Posted: 7 Aug 2016, 23:40:09 UTC - in response to Message 71288.  

BOINC itself none.
Whichever extensions the project's science applications use is up to the projects and best asked at their individual forums.
ID: 71289 · Report as offensive
therealevan

Send message
Joined: 7 Aug 16
Posts: 2
United States
Message 71290 - Posted: 7 Aug 2016, 23:43:25 UTC - in response to Message 71289.  

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!
ID: 71290 · Report as offensive
SekeRob2

Send message
Joined: 6 Jul 10
Posts: 585
Italy
Message 71292 - Posted: 8 Aug 2016, 7:42:19 UTC - in response to Message 71290.  

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
ID: 71292 · Report as offensive
Profile Jord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15480
Netherlands
Message 71293 - Posted: 8 Aug 2016, 8:03:31 UTC - in response to Message 71290.  

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.
ID: 71293 · Report as offensive

Message boards : Questions and problems : Instructions utilized

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.