Has RC5 been optimized for the P4 yet?

DSlam

Junior Member
Aug 16, 2001
10
0
0
I remember it being a dog last time I tried. Was curious if that got fixed and I missed it.

Thanks!
 

BurntKooshie

Diamond Member
Oct 9, 1999
4,204
0
0
It's still dog slow. Unless someone comes up with a radically new algorithm, it's not going to be getting much faster. It is based upon a lot of shifts, and the P4 sucks llama on those.
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
Someone actually did invent a radical new algorithm called the "bitslice", but because of register sizes, it's only useable on a handful of CPU lines(mainly, the G4 series, which has a kkeys/mhz rate of 8.x, instead of the fastest "shifting" speed of 3.5). The P4 lacks the shifts needed, but also lacks the larger registers for bitslicing, so it has to do emulated shifting.:Q
 

BurntKooshie

Diamond Member
Oct 9, 1999
4,204
0
0
ViRGE -- that's not radical, or new. That algorithm has been around for QUITE some time (recall bitslicing with DES? That's possible on x86 machines).

And it's not that the P4 lacks the shift operations. They just have high latencies, which restricts throughput.
 

ViRGE

Elite Member, Moderator Emeritus
Oct 9, 1999
31,516
167
106
I know it's not new per say, but it's new to the RC5 project. Up until the G4, the only method used was shifting. And yes, I remember DES; I sure loved the keyrates we got.
 
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/    |