Implementation notes: amd64, mace, crypto_hash/mcssha6

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: mcssha6
TimeImplementationCompilerBenchmark dateSUPERCOP version
87270refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090520110831
87272refgcc -funroll-loops -O2 -fomit-frame-pointer2011090520110831
87281refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090520110831
87313refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
87313refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090520110831
87320refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
87330refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
87330refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090520110831
87340refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
87340refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090520110831
87342refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
87357refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090520110831
87359refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
87368refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
87372refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090520110831
87383refgcc -funroll-loops -O3 -fomit-frame-pointer2011090520110831
87390refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090520110831
87394refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
87469refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090520110831
87471refgcc -m64 -O2 -fomit-frame-pointer2011090520110831
87478refgcc -O2 -fomit-frame-pointer2011090520110831
87511refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090520110831
87511refgcc -march=barcelona -O2 -fomit-frame-pointer2011090520110831
87537refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090520110831
87538refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090520110831
87540refgcc -march=k8 -O3 -fomit-frame-pointer2011090520110831
87554refgcc -m64 -O3 -fomit-frame-pointer2011090520110831
87556refgcc -O3 -fomit-frame-pointer2011090520110831
87556refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090520110831
87576refgcc -march=barcelona -O3 -fomit-frame-pointer2011090520110831
87579refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090520110831
87612refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090520110831
87614refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090520110831
87619refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090520110831
87621refgcc -march=k8 -O2 -fomit-frame-pointer2011090520110831
87623refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090520110831
87644refgcc -march=nocona -O2 -fomit-frame-pointer2011090520110831
87651refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090520110831
87675refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090520110831
87698refgcc -march=nocona -O3 -fomit-frame-pointer2011090520110831
87706refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090520110831
87795refgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090520110831
87802refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090520110831
87844refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
87867refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090520110831
87874refgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
87920refgcc -march=k8 -Os -fomit-frame-pointer2011090520110831
87922refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090520110831
87926refgcc -march=barcelona -Os -fomit-frame-pointer2011090520110831
87928refgcc -Os -fomit-frame-pointer2011090520110831
87935refgcc -m64 -Os -fomit-frame-pointer2011090520110831
87936refgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
88880refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
88894refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
88898refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090520110831
88902refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
88909refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
88911refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090520110831
88912refgcc -funroll-loops -O -fomit-frame-pointer2011090520110831
88912refgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090520110831
88954refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090520110831
89108refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090520110831
89115refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090520110831
89153refgcc -m64 -march=k8 -O -fomit-frame-pointer2011090520110831
89162refgcc -march=barcelona -O -fomit-frame-pointer2011090520110831
89164refgcc -march=nocona -O -fomit-frame-pointer2011090520110831
89170refgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090520110831
89189refgcc -m64 -march=core2 -O -fomit-frame-pointer2011090520110831
89199refgcc -fno-schedule-insns -O -fomit-frame-pointer2011090520110831
89199refgcc -m64 -O -fomit-frame-pointer2011090520110831
89207refgcc -O -fomit-frame-pointer2011090520110831
89210refgcc -march=k8 -O -fomit-frame-pointer2011090520110831
89218refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090520110831
89229refgcc -m64 -march=nocona -O -fomit-frame-pointer2011090520110831
89348refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090520110831
89372refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
89374refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090520110831
89378refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090520110831
89378refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090520110831
89387refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090520110831
89391refgcc -funroll-loops -Os -fomit-frame-pointer2011090520110831
89391refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090520110831
89427refgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090520110831
89429refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090520110831
89444refgcc -march=nocona -Os -fomit-frame-pointer2011090520110831
186251refgcc2011090520110831
186281refgcc -funroll-loops2011090520110831
186312refcc2011090520110831

Test failure

Implementation: crypto_hash/mcssha6/ref
Compiler: gcc -m64 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m64 -march=core2 -O3 -fomit-frame-pointer ref