Implementation notes: amd64, ranger, crypto_hash/lux256

Computer: ranger
Architecture: amd64
CPU ID: AuthenticAMD-00100f23-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: lux256
TimeImplementationCompilerBenchmark dateSUPERCOP version
21999asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
22000asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
22006asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011051720110509
22020asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011051720110509
22051asmgcc -funroll-loops -O2 -fomit-frame-pointer2011051720110509
22088asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
22091asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
22092asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011051720110509
22092asmgcc -march=barcelona -O3 -fomit-frame-pointer2011051720110509
22097asmgcc -march=k8 -O3 -fomit-frame-pointer2011051720110509
22098asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011051720110509
22102asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
22103asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011051720110509
22105asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011051720110509
22106asmgcc -funroll-loops -O3 -fomit-frame-pointer2011051720110509
22116asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
22118asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011051720110509
22139asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011051720110509
22147asmgcc -m64 -O3 -fomit-frame-pointer2011051720110509
22147asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011051720110509
22147asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011051720110509
22149asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011051720110509
22152asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011051720110509
22153asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011051720110509
22154asmgcc -march=nocona -O3 -fomit-frame-pointer2011051720110509
22158asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011051720110509
22176asmgcc -O3 -fomit-frame-pointer2011051720110509
22203asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011051720110509
22206asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011051720110509
22209asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
22230asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
22232asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
22233asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
22235asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2011051720110509
22236asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011051720110509
22241asmgcc -funroll-loops -O -fomit-frame-pointer2011051720110509
22264asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011051720110509
22267asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
22352asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
22359asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011051720110509
22610asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011051720110509
22640asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011051720110509
22661asmgcc -march=barcelona -O2 -fomit-frame-pointer2011051720110509
22698asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011051720110509
22706asmgcc -march=nocona -O2 -fomit-frame-pointer2011051720110509
22833asmgcc -march=k8 -O2 -fomit-frame-pointer2011051720110509
22871asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011051720110509
22919asmgcc -O2 -fomit-frame-pointer2011051720110509
22923asmgcc -m64 -O2 -fomit-frame-pointer2011051720110509
22928asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011051720110509
22933asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011051720110509
22964asmgcc -march=nocona -O -fomit-frame-pointer2011051720110509
22967asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011051720110509
22969asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011051720110509
22975asmgcc -m64 -march=nocona -O -fomit-frame-pointer2011051720110509
23042asmgcc -march=k8 -O -fomit-frame-pointer2011051720110509
23053asmgcc -m64 -O -fomit-frame-pointer2011051720110509
23056asmgcc -fno-schedule-insns -O -fomit-frame-pointer2011051720110509
23063asmgcc -march=barcelona -O -fomit-frame-pointer2011051720110509
23076asmgcc -O -fomit-frame-pointer2011051720110509
23102asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2011051720110509
23102asmgcc -m64 -march=k8 -O -fomit-frame-pointer2011051720110509
23111asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011051720110509
23120asmgcc -funroll-loops -Os -fomit-frame-pointer2011051720110509
23163asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
23166asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011051720110509
23171asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
23234asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011051720110509
23276asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
23287asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011051720110509
23299asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
23301asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011051720110509
23415asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011051720110509
23433asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011051720110509
23438asmgcc -m64 -march=core2 -O -fomit-frame-pointer2011051720110509
23498asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2011051720110509
23524asmgcc -m64 -Os -fomit-frame-pointer2011051720110509
23530asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011051720110509
23540asmgcc -march=barcelona -Os -fomit-frame-pointer2011051720110509
23541asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011051720110509
23542asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011051720110509
23567asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2011051720110509
23569asmgcc -Os -fomit-frame-pointer2011051720110509
23581asmgcc -march=k8 -Os -fomit-frame-pointer2011051720110509
23598asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2011051720110509
23617asmgcc -march=nocona -Os -fomit-frame-pointer2011051720110509
23623asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011051720110509
23626asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2011051720110509

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