SSE optimized client???

gerryadams

Junior Member
Jul 5, 2000
4
0
0
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.
 

MWalkden

Golden Member
Dec 7, 1999
1,082
0
0
The source is available, if you want to give it a shot there are a few hundred (thousand, 10's of, 100's of, whatever) people who will be very happy with any additional speed!

You can get the source here:
http://www.distributed.net/source/

Good luck!


 

BurntKooshie

Diamond Member
Oct 9, 1999
4,204
0
0
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.
 

The Magicman

Senior member
Oct 17, 1999
527
0
0
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.
 

amok

Golden Member
Oct 9, 1999
1,342
0
0
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.
 

BurntKooshie

Diamond Member
Oct 9, 1999
4,204
0
0
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
 

Bartman

Senior member
Oct 9, 1999
750
0
0
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
 

Skaven

Senior member
Oct 18, 1999
835
0
0
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
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
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.
 

office boy

Diamond Member
Oct 12, 1999
4,210
0
0


<< designed to excel at floating point >>


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

Ken g6

Programming Moderator, Elite Member
Moderator
Dec 11, 1999
16,282
3,903
75


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

You mean like ray tracing? Like they do in Gamma Flux? So could that work?
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |