[RC5] Why is CSC bitslice MMX only?

Bruce Ford b.ford at qut.edu.au
Mon Dec 20 09:50:55 EST 1999

>>The original core (indeed all d.net cores for CSC) are bitslice.  The
>>reason the MMX core is twice as fast is that it processes 64 keys per
>>instruction vs 32 for the ALU core.
>That's strange, because the fastest core pre-MMX for me (P2 400Mhz) was 326
>kkeys/s, but after the Bitslice core was released, that jumped to between
>950 and 1000 kkeys/s.  So it's obviously more than twice as fast.  Hmmm....

Okay.  By the very nature of the beast the MMX cores have alot more
assembly code than the original C cores.  Enjoy the > 2x speed up.

Bruce Ford                                      b.ford at qut.edu.au
Projects Coordinator
Teaching and Learning Support Services          Ph: +61 7 3864 1178
Queensland University of Technology

To unsubscribe, send 'unsubscribe rc5' to majordomo at lists.distributed.net
rc5-digest subscribers replace rc5 with rc5-digest

More information about the rc5 mailing list