Implementation notes: amd64, hlopt02, crypto_hash/ripemd160

Computer: hlopt02
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20100425
Operation: crypto_hash
Primitive: ripemd160
TimeImplementationCompilerBenchmark dateSUPERCOP version
23034opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2010050820100425
23038opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2010050820100425
23042opensslgcc -m64 -Os -fomit-frame-pointer2010050820100425
23045opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010050820100425
23046opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010050820100425
23048opensslgcc -march=k8 -Os -fomit-frame-pointer2010050820100425
23053opensslgcc -march=nocona -O2 -fomit-frame-pointer2010050820100425
23057opensslgcc -march=nocona -Os -fomit-frame-pointer2010050820100425
23059opensslgcc -O2 -fomit-frame-pointer2010050820100425
23059opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2010050820100425
23060opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2010050820100425
23060opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010050820100425
23060opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010050820100425
23060opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010050820100425
23060opensslgcc -march=nocona -O3 -fomit-frame-pointer2010050820100425
23062opensslgcc -funroll-loops -O2 -fomit-frame-pointer2010050820100425
23063opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010050820100425
23063opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010050820100425
23064opensslgcc -O -fomit-frame-pointer2010050820100425
23064opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010050820100425
23065opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010050820100425
23065opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2010050820100425
23067opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010050820100425
23069opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010050820100425
23070opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2010050820100425
23071opensslgcc -march=k8 -O -fomit-frame-pointer2010050820100425
23074opensslgcc -march=nocona -O -fomit-frame-pointer2010050820100425
23076opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010050820100425
23077opensslgcc -m64 -O -fomit-frame-pointer2010050820100425
23078opensslgcc2010050820100425
23078opensslgcc -funroll-loops2010050820100425
23081opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010050820100425
23081opensslgcc -march=k8 -O2 -fomit-frame-pointer2010050820100425
23082opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010050820100425
23082opensslgcc -m64 -O2 -fomit-frame-pointer2010050820100425
23084opensslgcc -march=k8 -O3 -fomit-frame-pointer2010050820100425
23085opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010050820100425
23085opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2010050820100425
23086opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010050820100425
23087opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010050820100425
23093opensslcc2010050820100425
23096opensslgcc -m64 -O3 -fomit-frame-pointer2010050820100425
23096opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010050820100425
23099opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010050820100425
23100opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010050820100425
23105opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010050820100425
23107opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010050820100425
23108opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010050820100425
23109opensslgcc -funroll-loops -O3 -fomit-frame-pointer2010050820100425
23112opensslgcc -O3 -fomit-frame-pointer2010050820100425
23115opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010050820100425
23119opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010050820100425
23119opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2010050820100425
23128opensslgcc -funroll-loops -O -fomit-frame-pointer2010050820100425
23143opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010050820100425
23144opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010050820100425
23144opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010050820100425
23166opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010050820100425
23167opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010050820100425
23168opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010050820100425
23403opensslgcc -Os -fomit-frame-pointer2010050820100425
23426opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2010050820100425
23468opensslgcc -funroll-loops -Os -fomit-frame-pointer2010050820100425