RC4 Code Achieves 319 MB/s On AMD64 Opteron
Marc Bevand writes "This
recent paper
is about optimizing
RC4
for
AMD64
processors. A working implementation is
provided. Its encryption/decryption throughput
reaches 319 MB/s on a single AMD Opteron x44
processor running at 1.8 GHz. This makes it, as of today, the world's fastest RC4 symmetric cipher implementation for general purpose CPUs. As the author of this work, I would like to
point out that many CPU-hungry applications
have not been optimized for AMD64 yet.
In other words: such speedups can be expected
in other areas."
An anonymous reader adds some figures for the old implementation: "Opteron 244 1.8 GHz (32-bit) 163 MB/s; Opteron 244 1.8 GHz (64-bit) 135 MB/s."
...to allow DRM encryption of movies to become standard :)
Anagram("United States of America") == "Dine out, taste a Mac, fries"
it will be like upgradingin for free :)
:-D
Just don't get too excited. One of my coworkers made this same discovery a while back. Now he runs around the office wearing an "I love Opteron" T-Shirt and starts shouting"Intel is history - Power PC is dead!" everytime somebody mentions the words Opteron or AMD in a sentence. Worst of all he attacks anybody who disagrees and tries to bite them. We tried to knock him out with a dart gun after he savaged a visiting IBM sales rep but even heavy duty veterinary tranqulisers don't seem to have any effect.
Only to idiots, are orders laws.
-- Henning von Tresckow
I'm holding out on the 64 bit systems until amd starts naming the chips commodore.
----
Squirrel
I know. The attacking and biting I can look past, but saying that Power PC is dead is just nuts.
WHAT?! You aren't serious about PHP being more fun than handcoding PPC-assembler? Right? Right????
Quiche Eater!
Real programmers can write FORTRAN in every language.
The Tao of math: The numbers you can count are not the real numbers.
The First Rule of Program Optimization:
Don't do it.
The Second Rule of Program Optimization (for experts only!):
Don't do it yet.
I am TheRaven on Soylent News