• We’re currently investigating an issue related to the forum theme and styling that is impacting page layout and visual formatting. The problem has been identified, and we are actively working on a resolution. There is no impact to user data or functionality, this is strictly a front-end display issue. We’ll post an update once the fix has been deployed. Thanks for your patience while we get this sorted.

SSE optimized client???

gerryadams

Junior Member
Surely there has to be some speedup potential. I find it ridiculous that there is nothing to make use of the p3. Even a 10% boost would be something, but I think the potential exists for more.
 
neither SSE or 3dnow can help rc5. its pure integer. even the integer extensinos of SSE and the extended 3dnow instructions don't do anything for it. Don't ask me why, as I could partialy exlpain it, but not well enough to satisfy most people.

If you're talking about S@H, well, the guys at Dcypher were pretty ticked about it, as they developed 3dnow support (or something like that) and decided to create their own distributed computing company. S@H can get it, they chose not to, at least, for now. maybe in another version.
 
I'll try tro explain the reason.

RC5 relys heavyly on a CPU function called ROTL (rotate the bits of a CPU register left).
There is no such instruction in the extended instructions sets lie 3DNow, MMX or SSE and any attemt to replace this instruction by a combination of other instructions to replace its functionality would show slower speed as using the build in ROTL instruction.
 
I doubt they do. Their clients are already too fast considering the amount of available cpus to the amount of data in need of analysis.
 
Magicman - that's as far as I get too 🙂

amok well, i heard that they are thinking about increasing the number of things that the client looks for and checks, so by optimizing them, and then including more work for them to do, they can still keep them about what they are at now, even though that is more than they can handle. Maybe i'm wrong thoug🙂
 
It makes me mad that they don't add SSE/3dnow! and stuff to the seti client but I understand. I can't believe they can't get enough support to put out enough work units!! Heck look how much people on TA alone have spent on crack racks and stuff for rc5, you would think they would be able to get tons of cash for Seti.

How about this, if Seti needs more cash why not put banners in there client to make a profit? Most people run the client as a screen saver and there is tons of extra room on the screen. I'm sure they could make more than enough. The small amount of cpu time the banners would take up could more than be off set with the SSE/3dnow instructions... heck I don't think the seti client even uses MMX..

I'm just sick of waiting for a truly usefull, or even sort of usefull, project that takes advantage of advanced CPU's and actually needs all the help it can get.(and no, none of the curent ones qualify)

Bart
 
Do you guys think there would be any way to use the 3D processing power of the new video cards out there? I mean, when you aren't using the screen (in ScreenSaver mode) couldn't you somehow trick the video card into crunching numbers?

Probably a stupid idea.. but it would be neat if it worked!

I know that Rendition's original Verite 3D card was actually a RISC processor that could be re-programmed on the fly (which is why they were so reluctant to release the source for X drivers. Couldn't someone conceivably program it to crack code?! <shrug>

-Skaven
 
T&amp;L engines are for geometric purposes, and accordingly are designed to excel at floating point, and not integer calculations, so no, I doubt those would work either.
 


<< designed to excel at floating point >>


and with current video card memory tech (great bandwidth). I bet they could crunch some mean Seti 🙂
 


<< T&amp;L engines are for geometric purposes >>

You mean like ray tracing? Like they do in Gamma Flux? So could that work?
 
Back
Top