Implementation notes: amd64, h5e450, crypto_hash/sha1

Computer: h5e450
Architecture: amd64
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20130419
Operation: crypto_hash
Primitive: sha1
TimeImplementationCompilerBenchmark dateSUPERCOP version
20679opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
20679opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012073120120717
20679opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
20679opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012073120120717
20679opensslgcc -m64 -O3 -fomit-frame-pointer2012073120120717
20679opensslgcc -march=k8 -O2 -fomit-frame-pointer2012073120120717
20682opensslgcc -funroll-loops -O -fomit-frame-pointer2012073120120717
20682opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2012073120120717
20682opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012073120120717
20682opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012073120120717
20682opensslgcc -march=nocona -Os -fomit-frame-pointer2012073120120717
20685opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
20685opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012073120120717
20685opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012073120120717
20685opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
20688opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2012073120120717
20697opensslgcc -m64 -march=corei7 -O2 -fomit-frame-pointer2012073120120717
20718opensslgcc -O3 -fomit-frame-pointer2012073120120717
20718opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012073120120717
20718opensslgcc -m64 -O2 -fomit-frame-pointer2012073120120717
20718opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012073120120717
20718opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012073120120717
20718opensslgcc -march=barcelona -O3 -fomit-frame-pointer2012073120120717
20721opensslclang -O32012073120120717
20721opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
20721opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
20721opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
20721opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012073120120717
20721opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
20721opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012073120120717
20721opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012073120120717
20724opensslgcc -funroll-loops -O3 -fomit-frame-pointer2012073120120717
20724opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012073120120717
20724opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012073120120717
20724opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
20724opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
20724opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012073120120717
20724opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012073120120717
20724opensslgcc -m64 -Os -fomit-frame-pointer2012073120120717
20724opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012073120120717
20724opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
20724opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
20724opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2012073120120717
20724opensslgcc -march=barcelona -O2 -fomit-frame-pointer2012073120120717
20724opensslgcc -march=k8 -O3 -fomit-frame-pointer2012073120120717
20724opensslgcc -march=nocona -O3 -fomit-frame-pointer2012073120120717
20727opensslgcc -O -fomit-frame-pointer2012073120120717
20727opensslgcc -Os -fomit-frame-pointer2012073120120717
20727opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2012073120120717
20727opensslgcc -funroll-loops -Os -fomit-frame-pointer2012073120120717
20727opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012073120120717
20727opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012073120120717
20727opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
20727opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012073120120717
20727opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012073120120717
20727opensslgcc -m64 -O -fomit-frame-pointer2012073120120717
20727opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012073120120717
20727opensslgcc -m64 -march=corei7 -O -fomit-frame-pointer2012073120120717
20727opensslgcc -m64 -march=corei7 -Os -fomit-frame-pointer2012073120120717
20727opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2012073120120717
20727opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012073120120717
20727opensslgcc -march=barcelona -O -fomit-frame-pointer2012073120120717
20727opensslgcc -march=barcelona -Os -fomit-frame-pointer2012073120120717
20730opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
20730opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012073120120717
20730opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012073120120717
20730opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2012073120120717
20733opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2012073120120717
20733opensslgcc -march=nocona -O -fomit-frame-pointer2012073120120717
20736opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012073120120717
20736opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2012073120120717
20739opensslgcc2012073120120717
20739opensslgcc -funroll-loops2012073120120717
20739opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
20739opensslgcc -march=k8 -O -fomit-frame-pointer2012073120120717
20742opensslcc2012073120120717
20742opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012073120120717
20742opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012073120120717
20742opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012073120120717
20748opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012073120120717
20751opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
20754opensslgcc -funroll-loops -O2 -fomit-frame-pointer2012073120120717
20754opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012073120120717
20754opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012073120120717
20763opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012073120120717
20772opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012073120120717
20772opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012073120120717
20772opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012073120120717
20805opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012073120120717
20805opensslgcc -march=nocona -O2 -fomit-frame-pointer2012073120120717
20883opensslgcc -march=k8 -Os -fomit-frame-pointer2012073120120717
20892opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012073120120717
20916opensslgcc -O2 -fomit-frame-pointer2012073120120717