Message boards : Number crunching : a question about work distribution
Message board moderation

To post messages, you must log in.

AuthorMessage
Profile Yeti
Volunteer moderator
Avatar

Send message
Joined: 2 Sep 04
Posts: 453
Credit: 193,569,815
RAC: 9,173
Message 27323 - Posted: 7 Apr 2015, 21:01:12 UTC

Just checked a Little bit around and now I'm wondering about this:

Several of my boxes have prozessor-Features sse2 ssse3 pni

This page shows that there are sixtrack-versions for sse2 sse3 pni.

So how is decided what my Client gets to crunch ? Is always sent work for the highest or fastest prozessor-Feature or is the sse2 sse3 pni assigned to a workunit first and the Scheduler has to look to find a box that has this Feature ?


Supporting BOINC, a great concept !
ID: 27323 · Report as offensive     Reply Quote
Snow Crash

Send message
Joined: 29 May 11
Posts: 10
Credit: 2,810,862
RAC: 0
Message 27349 - Posted: 9 Apr 2015, 10:21:06 UTC

I think it is a standard BOINC mechanism that over the course of time will try all variations of an app that can run on a device to try and figure out which is the most efficient code set. Once BOINC has figured out which runs best it will still occasionally send a different version to check and see if anything has changed from a performance perspective.

-Steve
ID: 27349 · Report as offensive     Reply Quote
Eric Mcintosh
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 12 Jul 11
Posts: 857
Credit: 1,619,050
RAC: 0
Message 27350 - Posted: 9 Apr 2015, 12:12:14 UTC - in response to Message 27323.  

Actually it doesn't really matter too much There is a factor of two
improvement using SSE (soon AVX I hope). SSE3/pni are the same
and marginally better than SSE2. Eric.
ID: 27350 · Report as offensive     Reply Quote
Profile Mad Matt

Send message
Joined: 27 Aug 05
Posts: 2
Credit: 1,792,903
RAC: 0
Message 27690 - Posted: 26 Feb 2016, 13:50:35 UTC - in response to Message 27349.  

I think it is a standard BOINC mechanism that over the course of time will try all variations of an app that can run on a device to try and figure out which is the most efficient code set. Once BOINC has figured out which runs best it will still occasionally send a different version to check and see if anything has changed from a performance perspective.

-Steve


Which does not seem to work at all as my machines keep being flooded with SSE2 since years. There does not seem to happen any kind of evaluation/conclusion on server side.


Actually it doesn't really matter too much There is a factor of two
improvement using SSE (soon AVX I hope). SSE3/pni are the same
and marginally better than SSE2. Eric.



Which may explain why the server schedulers don't show any conclusive preferences in distributing SSE2 vs SSE3/PNI. Is there any hope for some better optimizations?

As much as I loved supporting LHC since the very beginning, it's not much fun seeing resources waisted (on top of stating it's not much fun seeing any good project using 'CreditNew').
ID: 27690 · Report as offensive     Reply Quote
Eric Mcintosh
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist

Send message
Joined: 12 Jul 11
Posts: 857
Credit: 1,619,050
RAC: 0
Message 27694 - Posted: 3 Mar 2016, 4:14:58 UTC - in response to Message 27323.  

Sorry for delay; just saw your message. Eric.

Just checked a Little bit around and now I'm wondering about this:

Several of my boxes have prozessor-Features sse2 ssse3 pni

This page shows that there are sixtrack-versions for sse2 sse3 pni.

So how is decided what my Client gets to crunch ? Is always sent work for the highest or fastest prozessor-Feature Yes indeed. Not the following....or is the sse2 sse3 pni assigned to a workunit first and the Scheduler has to look to find a box that has this Feature ?

In fact sse2/sse3/pni don't make much difference. I am wondering if we still have any
boxes without sse2???
ID: 27694 · Report as offensive     Reply Quote

Message boards : Number crunching : a question about work distribution


©2024 CERN