Message boards : Number crunching : Why is SSE3 or PNI and SSE2 used for the same work units?
Message board moderation

To post messages, you must log in.

AuthorMessage
Fred J. Verster
Avatar

Send message
Joined: 4 Aug 08
Posts: 14
Credit: 278,575
RAC: 0
Message 24990 - Posted: 3 Dec 2012, 23:35:48 UTC
Last modified: 3 Dec 2012, 23:40:45 UTC

Looking at some results, also on BOINC (7.0.28), I see SSE2 and SSE3(PNI*)
Used for the same work?
*Presscot New Instruction Set.
Tasks are done by an I7-2600, with a very small OC and an C2Extreme X9650,
running at 3.6 GHz. (20% OC)

The 2 hosts.

I don't see any difference in completion time, so I assume there is another
reason?
Maybe 'older hosts' are doing better/faster with SSE2 and later hosts SSE3?
And are quite old if only SSE2 can be used.
Or AMD CPUs, older types doesn't have SSE3 or PNI

Or just testing which is better overall?
SSSE3x and SSE4.1/4.2 usually is faster then SSE3/PNI.

Knight Who Says Ni
N!
ID: 24990 · Report as offensive     Reply Quote
Toby Broom
Volunteer moderator

Send message
Joined: 27 Sep 08
Posts: 811
Credit: 657,435,810
RAC: 222,937
Message 24991 - Posted: 4 Dec 2012, 13:42:04 UTC

I think it's just random how the different version task are assigned.

I don't think there was much extra performance to be gained by having SSE4.x, there was one instruction that someone meantioned that could have some but the admins haven't had time to re-complie the apps to include it.

The Admins certinally wanted wide computer support so we have the spread of SSE versions to support that.
ID: 24991 · Report as offensive     Reply Quote

Message boards : Number crunching : Why is SSE3 or PNI and SSE2 used for the same work units?


©2024 CERN