New optimized versions for SSE2 released
log in

Advanced search

Message boards : News : New optimized versions for SSE2 released

Author Message
Profile Kyong
Project administrator
Project developer
Project tester
Project scientist
Avatar
Send message
Joined: 9 Jun 12
Posts: 548
Credit: 52,283,184
RAC: 7,147
Message 1549 - Posted: 21 Aug 2013, 10:41:50 UTC

There are new SSE2 optimized versions released for 32bit and 64bit linux and Windows.

Radim VanĨo (Kyong)

Profile chip
Avatar
Send message
Joined: 1 Jun 13
Posts: 7
Credit: 0
RAC: 0
Message 1550 - Posted: 21 Aug 2013, 11:38:26 UTC

On i7-2600K SSE2 is the same that SSE3.

Profile HA-SOFT, s.r.o.
Project developer
Project tester
Send message
Joined: 21 Dec 12
Posts: 173
Credit: 50,811,360
RAC: 4,275
Message 1551 - Posted: 21 Aug 2013, 12:34:46 UTC - in response to Message 1550.
Last modified: 21 Aug 2013, 12:51:20 UTC

There is a differrence in 2 or 3 basic instructions, which are replaced by couple of sse2 instructions. SSE2 version has some small improvements than older SSE3.

k3ack3r
Send message
Joined: 31 Jul 13
Posts: 5
Credit: 17,767,080
RAC: 33,155
Message 1552 - Posted: 21 Aug 2013, 17:10:50 UTC

So is the SSE2 faster than SSE3 or is it for older computers?

frankhagen
Send message
Joined: 18 Jun 12
Posts: 15
Credit: 5,027,400
RAC: 6
Message 1553 - Posted: 21 Aug 2013, 17:43:00 UTC - in response to Message 1552.

So is the SSE2 faster than SSE3


usually this will not be the case because some design-flaws in SSE2 (which affect performance) were fixed with SSE3.


k3ack3r
Send message
Joined: 31 Jul 13
Posts: 5
Credit: 17,767,080
RAC: 33,155
Message 1568 - Posted: 24 Aug 2013, 0:56:51 UTC

Is AVX being planned? I have quite a few cpu's which support it... :)

MarkJ
Avatar
Send message
Joined: 27 Jun 12
Posts: 108
Credit: 43,622,240
RAC: 9,224
Message 1569 - Posted: 24 Aug 2013, 5:20:42 UTC - in response to Message 1568.

Is AVX being planned? I have quite a few cpu's which support it... :)


I saw a reply by HA SOFT that said it was actually slower than the SSE3 app.

There was also discussion of AVX2 support which *should* be faster again, but they have yet to build such an app.
____________
BOINC blog

Profile HA-SOFT, s.r.o.
Project developer
Project tester
Send message
Joined: 21 Dec 12
Posts: 173
Credit: 50,811,360
RAC: 4,275
Message 1570 - Posted: 24 Aug 2013, 9:50:41 UTC - in response to Message 1568.
Last modified: 25 Aug 2013, 20:00:02 UTC

Is AVX being planned? I have quite a few cpu's which support it... :)


Meanwhile, my company has bought one Intel Haswell PC with i5-4670 for testing. AVX version is better on this cpu. All other CPUs than Haswell perform better with SSE3. You can look on beta version times here:

http://asteroidsathome.net/boinc/results.php?hostid=45724&offset=0&show_names=0&state=4&appid=

It's pure AVX version (no AVX2 instruction). App is finished and Kyong is testing it now.

The problem is a detection on boinc server side. Kyong is discussing this with boinc development. AVX needs CPU and OS support (linux kernel 2.6.30+ and win7SP1+).


Post to thread

Message boards : News : New optimized versions for SSE2 released


Main page · Your account · Message boards


Copyright © 2017 Asteroids@home