Implementation notes: amd64, hlopt02, crypto_hash/md2

Computer: hlopt02
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20100425
Operation: crypto_hash
Primitive: md2
TimeImplementationCompilerBenchmark dateSUPERCOP version
521762opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010050720100425
521763opensslgcc -m64 -O -fomit-frame-pointer2010050720100425
521823opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010050720100425
521844opensslgcc -O -fomit-frame-pointer2010050720100425
521850opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010050720100425
522059opensslgcc -m64 -O3 -fomit-frame-pointer2010050720100425
522060opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010050720100425
522062opensslgcc -Os -fomit-frame-pointer2010050720100425
522063opensslgcc -O2 -fomit-frame-pointer2010050720100425
522063opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010050720100425
522065opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010050720100425
522068opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010050720100425
522071opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2010050720100425
522078opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010050720100425
522096opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2010050720100425
522118opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010050720100425
522142opensslcc2010050720100425
522144opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2010050720100425
522144opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2010050720100425
522144opensslgcc -march=nocona -Os -fomit-frame-pointer2010050720100425
522145opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010050720100425
522146opensslgcc -march=k8 -O2 -fomit-frame-pointer2010050720100425
522148opensslgcc -march=k8 -O3 -fomit-frame-pointer2010050720100425
522151opensslgcc -march=k8 -Os -fomit-frame-pointer2010050720100425
522152opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010050720100425
522161opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010050720100425
522162opensslgcc -funroll-loops2010050720100425
522165opensslgcc -march=nocona -O -fomit-frame-pointer2010050720100425
522166opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010050720100425
522181opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010050720100425
522194opensslgcc2010050720100425
522207opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2010050720100425
522220opensslgcc -m64 -O2 -fomit-frame-pointer2010050720100425
522227opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010050720100425
522263opensslgcc -funroll-loops -O2 -fomit-frame-pointer2010050720100425
522264opensslgcc -march=k8 -O -fomit-frame-pointer2010050720100425
522269opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010050720100425
522269opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010050720100425
522275opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010050720100425
522304opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010050720100425
522338opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010050720100425
523446opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010050720100425
523710opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010050720100425
524204opensslgcc -march=nocona -O2 -fomit-frame-pointer2010050720100425
524358opensslgcc -march=nocona -O3 -fomit-frame-pointer2010050720100425
524491opensslgcc -O3 -fomit-frame-pointer2010050720100425
524576opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010050720100425
524673opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010050720100425
524695opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010050720100425
524770opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2010050720100425
524789opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010050720100425
524792opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010050720100425
524800opensslgcc -funroll-loops -O3 -fomit-frame-pointer2010050720100425
524879opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010050720100425
524892opensslgcc -funroll-loops -Os -fomit-frame-pointer2010050720100425
524902opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010050720100425
524932opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010050720100425
524987opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2010050720100425
525228opensslgcc -m64 -Os -fomit-frame-pointer2010050720100425
525276opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2010050720100425
525810opensslgcc -funroll-loops -O -fomit-frame-pointer2010050720100425
525906opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010050720100425
528605opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2010050720100425