Implementation notes: amd64, delllaptop, crypto_hash/cheetah256

Computer: delllaptop
Architecture: amd64
CPU ID: GenuineIntel-000006fd-bfebfbff
SUPERCOP version: 20090408
Operation: crypto_hash
Primitive: cheetah256
TimeImplementationCompilerBenchmark dateSUPERCOP version
18760asmgcc -march=nocona -O -fomit-frame-pointer2009041620090408
18774asmgcc -m64 -march=nocona -O -fomit-frame-pointer2009041620090408
18956asmgcc -march=k8 -O -fomit-frame-pointer2009041620090408
18970asmgcc -O -fomit-frame-pointer2009041620090408
18984asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2009041620090408
18998asmgcc -m64 -O -fomit-frame-pointer2009041620090408
19040asmgcc -m64 -march=k8 -O -fomit-frame-pointer2009041620090408
19138asmgcc -fno-schedule-insns -O -fomit-frame-pointer2009041620090408
20244asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009041620090408
20272asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009041620090408
20300asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009041620090408
20300asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009041620090408
20314asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2009041620090408
20426asmgcc -funroll-loops -O -fomit-frame-pointer2009041620090408
20496asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2009041620090408
21280asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2009041620090408
21280asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2009041620090408
21322asmgcc -O3 -fomit-frame-pointer2009041620090408
21336asmgcc -m64 -O3 -fomit-frame-pointer2009041620090408
21336asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2009041620090408
21336asmgcc -march=k8 -O3 -fomit-frame-pointer2009041620090408
21462asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2009041620090408
21476asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009041620090408
21490asmgcc -m64 -O2 -fomit-frame-pointer2009041620090408
21546asmgcc -march=k8 -O2 -fomit-frame-pointer2009041620090408
21574asmgcc -O2 -fomit-frame-pointer2009041620090408
21574asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2009041620090408
21602asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009041620090408
21616asmgcc -funroll-loops -O3 -fomit-frame-pointer2009041620090408
21658asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009041620090408
21686asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009041620090408
21686asmgcc -march=nocona -O3 -fomit-frame-pointer2009041620090408
21714asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009041620090408
21742asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2009041620090408
21742asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009041620090408
21742asmgcc -march=nocona -O2 -fomit-frame-pointer2009041620090408
21868asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009041620090408
21868asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009041620090408
21882asmgcc -funroll-loops -O2 -fomit-frame-pointer2009041620090408
21882asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009041620090408
21882asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009041620090408
21896asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2009041620090408
21910asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009041620090408
21910asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009041620090408
21980asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009041620090408
22260asmgcc -funroll-loops -Os -fomit-frame-pointer2009041620090408
22274asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009041620090408
22330asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2009041620090408
22470asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2009041620090408
22610asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2009041620090408
22624asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009041620090408
22624asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009041620090408
22638asmgcc -march=nocona -Os -fomit-frame-pointer2009041620090408
22722asmgcc -march=k8 -Os -fomit-frame-pointer2009041620090408
22736asmgcc -Os -fomit-frame-pointer2009041620090408
22764asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2009041620090408
22764asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009041620090408
22764asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2009041620090408
22834asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009041620090408
22834asmgcc -m64 -Os -fomit-frame-pointer2009041620090408

Checksum failure

Implementation: crypto_hash/cheetah256/asm
Compiler: cc
5fa60fac7541b611ca3a117099733ba21980e0c95e7a69d97515aa7f4e489ab2
Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
cc asm
gcc asm
gcc -funroll-loops asm