Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
![]() |
World Community Grid Forums
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 5
|
![]() |
Author |
|
enels
Senior Cruncher Joined: Apr 25, 2008 Post Count: 286 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
I noted that in this post from Uplinger
https://secure.worldcommunitygrid.org/forums/...ad,37360_offset,20#475740 that UGM uses SSE2 instructions. And I wonder to what effect. I also can't find SSE2 in the minimum requirements. Are there separate code paths for the various and lack of SIMD instructions? What are the SIMD versions that can be used by the various projects and how big a difference do they make? FMA information would be appreciated also. |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
The sse2 effect is mentioned here in a beta thread https://secure.worldcommunitygrid.org/forums/wcg/viewpostinthread?post=464733 , 20 times faster.
|
||
|
KLiK
Master Cruncher Croatia Joined: Nov 13, 2006 Post Count: 3108 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
apparently SSE2 is not a minimum req, 'cause I got some WUs on SSE proc...but all with ERRORs!
----------------------------------------:/ |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
If it could be done, wouldn't it be done? We know from the test discussions that the technicians can 'filter' as they did to determine the impact, which was like much under the radar level. Whether specific hands-on filtering can be converted to a machine automated process is question 65. Very much a question of this being in the server software somewhere and effect on performance.
|
||
|
twilyth
Master Cruncher US Joined: Mar 30, 2007 Post Count: 2129 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
An application can obviously query a cpu to see if it supports a particular instruction or instruction set. If UGM isn't doing that, it should only require a small modification to include the correct call and code to throw an error that can then be reported back to the server.
----------------------------------------Presumably, the errors being generated now when a UGM wu goes down on a non-SSE2 machine include this information. If not, that's something the developer needs to fix, but it shouldn't be a big deal. ![]() ![]() |
||
|
|
![]() |