SSE and SSE2

Moderators: Site Moderators, FAHC Science Team

Post Reply
pafka
Posts: 9
Joined: Mon Jan 21, 2008 10:37 am

SSE and SSE2

Post by pafka »

A number of units are highly optimized for the SSE or SSE2 instructions.
Well, having in mind that there is a hardware difference between those two I feel like an optimization possibility exists - is it possible to run a SSE unit along with SSE2 unit at the same time on a single CPU not having the one interfering with the other?
In other words, if you have a SSE WU that would finish in let me say 100 hours and another SSE2 WU that would finish in 70 hours on a given cpu and those two run one after other it'd take 170 hours to finish, but if those two are running together I think that the execution time would be downgraded to less than 120 hours or even less and as a bonus a third WU would be done at approximately 30 to 50%.
Well, I don't feel like I have made a major discovery here - probably there is someone else having the same thoughts earlier. Is there?
uncle fuzzy
Posts: 460
Joined: Sun Dec 02, 2007 10:15 pm
Location: Michigan

Re: SSE and SSE2

Post by uncle fuzzy »

Regardless of the optimization method used, running two 100 PPD WUs at the same time on a single core will give a total output of about 100 PPD. The WUs would fight each other for cpu time and each run at half their normal speed, taking twice as long to finish. There would not be a "bonus" 3rd WU.
Proud to crash my machines as a Beta Tester!

Image
7im
Posts: 10179
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: SSE and SSE2

Post by 7im »

UF is correct. SSE and SSE2 are not the gating factor for processing speed. The CPU is, and sharing is not recommended.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
sneakers55
Posts: 94
Joined: Sun Dec 02, 2007 10:41 pm
Location: Texas, USA

Re: SSE and SSE2

Post by sneakers55 »

pafka wrote:Well, having in mind that there is a hardware difference between those two I feel like an optimization possibility exists - is it possible to run a SSE unit along with SSE2 unit at the same time on a single CPU not having the one interfering with the other?
Since most of the execution state is in common between SSE and SSE2, you'd soak up a lot of time doing context switching.
AMD Athlon X2 Dual Core 4200+ (2.2 GHz)
Intel C2D 6400 (2.13 GHz)
Intel C2D T7800 (2.6 GHz)
PS3
Post Reply