Implementation notes: amd64, mace, crypto_hash/sha1

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: sha1
TimeImplementationCompilerBenchmark dateSUPERCOP version
11034opensslgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090520110831
11035opensslgcc -funroll-loops -O2 -fomit-frame-pointer2011090520110831
11035opensslgcc -funroll-loops -Os -fomit-frame-pointer2011090520110831
11035opensslgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090520110831
11035opensslgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090520110831
11035opensslgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
11035opensslgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
11035opensslgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
11035opensslgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
11035opensslgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090520110831
11035opensslgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090520110831
11036opensslgcc -O2 -fomit-frame-pointer2011090520110831
11036opensslgcc -O3 -fomit-frame-pointer2011090520110831
11036opensslgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
11036opensslgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
11036opensslgcc -m64 -O3 -fomit-frame-pointer2011090520110831
11036opensslgcc -m64 -Os -fomit-frame-pointer2011090520110831
11036opensslgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
11036opensslgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
11036opensslgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090520110831
11036opensslgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090520110831
11036opensslgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090520110831
11036opensslgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090520110831
11036opensslgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
11036opensslgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
11036opensslgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
11036opensslgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090520110831
11036opensslgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
11036opensslgcc -march=barcelona -O2 -fomit-frame-pointer2011090520110831
11036opensslgcc -march=barcelona -O3 -fomit-frame-pointer2011090520110831
11036opensslgcc -march=k8 -O2 -fomit-frame-pointer2011090520110831
11036opensslgcc -march=nocona -Os -fomit-frame-pointer2011090520110831
11037opensslgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090520110831
11037opensslgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
11037opensslgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090520110831
11037opensslgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090520110831
11037opensslgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090520110831
11037opensslgcc -march=nocona -O2 -fomit-frame-pointer2011090520110831
11038opensslgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
11038opensslgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
11038opensslgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090520110831
11038opensslgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090520110831
11038opensslgcc -m64 -O2 -fomit-frame-pointer2011090520110831
11038opensslgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090520110831
11038opensslgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
11038opensslgcc -march=nocona -O3 -fomit-frame-pointer2011090520110831
11039opensslgcc -funroll-loops -O3 -fomit-frame-pointer2011090520110831
11039opensslgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090520110831
11039opensslgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090520110831
11039opensslgcc -march=k8 -Os -fomit-frame-pointer2011090520110831
11040opensslgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090520110831
11040opensslgcc -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
11040opensslgcc -march=nocona -O -fomit-frame-pointer2011090520110831
11041opensslgcc -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
11041opensslgcc -funroll-loops -O -fomit-frame-pointer2011090520110831
11041opensslgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
11041opensslgcc -m64 -O -fomit-frame-pointer2011090520110831
11041opensslgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
11041opensslgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090520110831
11041opensslgcc -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
11041opensslgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090520110831
11041opensslgcc -march=barcelona -O -fomit-frame-pointer2011090520110831
11041opensslgcc -march=k8 -O -fomit-frame-pointer2011090520110831
11042opensslgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
11043opensslgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
11044opensslgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
11045opensslgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
11046opensslgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090520110831
11048opensslcc2011090520110831
11056opensslgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090520110831
11071opensslgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
11071opensslgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090520110831
11071opensslgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
11072opensslgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
11074opensslgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
11074opensslgcc -march=k8 -O3 -fomit-frame-pointer2011090520110831
11075opensslgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
11075opensslgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090520110831
11075opensslgcc -march=barcelona -Os -fomit-frame-pointer2011090520110831
11076opensslgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090520110831
11078opensslgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090520110831
11093opensslgcc -Os -fomit-frame-pointer2011090520110831
11108opensslgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090520110831
11109opensslgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
11110opensslgcc -m64 -march=core2 -O -fomit-frame-pointer2011090520110831
11111opensslgcc -O -fomit-frame-pointer2011090520110831
11112opensslgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
11116opensslgcc2011090520110831
11116opensslgcc -funroll-loops2011090520110831