Implementation notes: amd64, hlopt02, crypto_hash/lux256

Computer: hlopt02
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20100425
Operation: crypto_hash
Primitive: lux256
TimeImplementationCompilerBenchmark dateSUPERCOP version
21729asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2010050720100425
21763asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2010050720100425
21776asmgcc -funroll-loops -O2 -fomit-frame-pointer2010050720100425
21787asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2010050720100425
21787asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2010050720100425
21789asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2010050720100425
21815asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2010050720100425
21890asmgcc -march=k8 -O3 -fomit-frame-pointer2010050720100425
21898asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2010050720100425
21903asmgcc -m64 -O3 -fomit-frame-pointer2010050720100425
21903asmgcc -march=nocona -O3 -fomit-frame-pointer2010050720100425
21909asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2010050720100425
21926asmgcc -O3 -fomit-frame-pointer2010050720100425
21947asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2010050720100425
21954asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2010050720100425
22010asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2010050720100425
22018asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2010050720100425
22026asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2010050720100425
22026asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2010050720100425
22053asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2010050720100425
22082asmgcc -funroll-loops -O3 -fomit-frame-pointer2010050720100425
22087asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2010050720100425
22096asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2010050720100425
22173asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2010050720100425
22174asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2010050720100425
22345asmgcc -funroll-loops -O -fomit-frame-pointer2010050720100425
22346asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2010050720100425
22347asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2010050720100425
22427asmgcc -funroll-loops -Os -fomit-frame-pointer2010050720100425
22429asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2010050720100425
22434asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2010050720100425
22444asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2010050720100425
22451asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2010050720100425
22646asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2010050720100425
22650asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2010050720100425
22754asmgcc -O2 -fomit-frame-pointer2010050720100425
22756asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2010050720100425
22764asmgcc -march=k8 -O2 -fomit-frame-pointer2010050720100425
22784asmgcc -m64 -O2 -fomit-frame-pointer2010050720100425
22803asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2010050720100425
22866asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2010050720100425
23229asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2010050720100425
23250asmgcc -march=nocona -O2 -fomit-frame-pointer2010050720100425
23546asmgcc -march=nocona -O -fomit-frame-pointer2010050720100425
23574asmgcc -m64 -march=nocona -O -fomit-frame-pointer2010050720100425
23575asmgcc -m64 -Os -fomit-frame-pointer2010050720100425
23595asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2010050720100425
23605asmgcc -Os -fomit-frame-pointer2010050720100425
23639asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2010050720100425
23647asmgcc -march=k8 -Os -fomit-frame-pointer2010050720100425
23835asmgcc -O -fomit-frame-pointer2010050720100425
23837asmgcc -fno-schedule-insns -O -fomit-frame-pointer2010050720100425
23838asmgcc -m64 -O -fomit-frame-pointer2010050720100425
23842asmgcc -m64 -march=core2 -O -fomit-frame-pointer2010050720100425
23848asmgcc -march=k8 -O -fomit-frame-pointer2010050720100425
23853asmgcc -m64 -march=k8 -O -fomit-frame-pointer2010050720100425
23875asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2010050720100425
24034asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2010050720100425
24046asmgcc -march=nocona -Os -fomit-frame-pointer2010050720100425
43780asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2010050720100425

Checksum failure

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