Implementation notes: amd64, ranger, crypto_hash/ripemd160

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: ripemd160
TimeImplementationCompilerBenchmark dateSUPERCOP version
22869opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
22875opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
22875opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
22876opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
22877opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
22877opensslgcc -march=k8 -O -fomit-frame-pointer2011051720110509
22878opensslcc2011051720110509
22878opensslgcc -m64 -O3 -fomit-frame-pointer2011051720110509
22879opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
22880opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
22880opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
22880opensslgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
22881opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509
22885opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
22885opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
22885opensslgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
22886opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
22886opensslgcc -march=nocona -O -fomit-frame-pointer2011051720110509
22887opensslgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
22888opensslgcc -O3 -fomit-frame-pointer2011051720110509
22888opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
22892opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
22892opensslgcc -m64 -O -fomit-frame-pointer2011051720110509
22892opensslgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
22893opensslgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
22894opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
22895opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
22896opensslgcc -O2 -fomit-frame-pointer2011051720110509
22896opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
22897opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
22898opensslgcc -m64 -Os -fomit-frame-pointer2011051720110509
22899opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
22900opensslgcc -Os -fomit-frame-pointer2011051720110509
22900opensslgcc -m64 -O2 -fomit-frame-pointer2011051720110509
22902opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
22902opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
22902opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
22903opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
22903opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
22904opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
22904opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
22905opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
22905opensslgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
22906opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
22907opensslgcc -O -fomit-frame-pointer2011051720110509
22907opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
22907opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
22907opensslgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
22909opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
22910opensslgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
22911opensslgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
22912opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
22913opensslgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
22914opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
22914opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
22914opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
22914opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
22915opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
22915opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
22916opensslgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
22916opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
22916opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
22917opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
22917opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
22917opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
22917opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
22918opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
22918opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
22918opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
22918opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
22925opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
22928opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
22929opensslgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
22929opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
22929opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
22930opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
22931opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
22932opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
22933opensslgcc -funroll-loops2011051720110509
22935opensslgcc2011051720110509
22935opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
22944opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
23299opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
23307opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
23309opensslgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
23323opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
23326opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
23327opensslgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
23329opensslgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
23332opensslgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
23346opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509