Implementation notes: amd64, backup, crypto_hash/lux256

Computer: backup
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_hash
Primitive: lux256
TimeImplementationCompilerBenchmark dateSUPERCOP version
11688asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011320111120
11692asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011320111120
11696asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011320111120
11702asmgcc -O3 -fomit-frame-pointer2012011320111120
11702asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011320111120
11702asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
11704asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
11704asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011320111120
11706asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
11706asmgcc -funroll-loops -O3 -fomit-frame-pointer2012011320111120
11706asmgcc -march=barcelona -O3 -fomit-frame-pointer2012011320111120
11708asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
11710asmgcc -march=k8 -O3 -fomit-frame-pointer2012011320111120
11714asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011320111120
11714asmgcc -m64 -O3 -fomit-frame-pointer2012011320111120
11714asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011320111120
11716asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011320111120
11716asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011320111120
11720asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011320111120
11722asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
11724asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011320111120
11730asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011320111120
11732asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011320111120
11736asmgcc -funroll-loops -O2 -fomit-frame-pointer2012011320111120
11736asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
11738asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011320111120
11738asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
11740asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011320111120
11748asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
11750asmgcc -march=nocona -O3 -fomit-frame-pointer2012011320111120
11752asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
11752asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011320111120
11790asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
11794asmgcc -funroll-loops -O -fomit-frame-pointer2012011320111120
11794asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
11794asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011320111120
11794asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011320111120
11796asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011320111120
11800asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
11808asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
11810asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011320111120
11814asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011320111120
11816asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
11818asmgcc -m64 -O2 -fomit-frame-pointer2012011320111120
11818asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011320111120
11820asmgcc -O2 -fomit-frame-pointer2012011320111120
11822asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011320111120
11824asmgcc -march=barcelona -O2 -fomit-frame-pointer2012011320111120
11826asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011320111120
11828asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011320111120
11828asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011320111120
11938asmgcc -m64 -march=nocona -O -fomit-frame-pointer2012011320111120
11944asmgcc -march=nocona -O -fomit-frame-pointer2012011320111120
11954asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
11954asmgcc -march=barcelona -O -fomit-frame-pointer2012011320111120
11954asmgcc -march=k8 -O -fomit-frame-pointer2012011320111120
11956asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011320111120
11958asmgcc -m64 -O -fomit-frame-pointer2012011320111120
11966asmgcc -O -fomit-frame-pointer2012011320111120
11968asmgcc -fno-schedule-insns -O -fomit-frame-pointer2012011320111120
11968asmgcc -m64 -march=k8 -O -fomit-frame-pointer2012011320111120
12040asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011320111120
12044asmgcc -march=k8 -O2 -fomit-frame-pointer2012011320111120
12090asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011320111120
12096asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011320111120
12102asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011320111120
12104asmgcc -march=nocona -O2 -fomit-frame-pointer2012011320111120
12110asmgcc -m64 -march=core2 -O -fomit-frame-pointer2012011320111120
12112asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011320111120
12122asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011320111120
12124asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011320111120
12126asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011320111120
12128asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
12130asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011320111120
12132asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
12142asmgcc -Os -fomit-frame-pointer2012011320111120
12144asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
12144asmgcc -march=barcelona -Os -fomit-frame-pointer2012011320111120
12150asmgcc -m64 -Os -fomit-frame-pointer2012011320111120
12168asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011320111120
12170asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
12170asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011320111120
12170asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011320111120
12172asmgcc -funroll-loops -Os -fomit-frame-pointer2012011320111120
12182asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120
12182asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011320111120
12182asmgcc -march=k8 -Os -fomit-frame-pointer2012011320111120
12182asmgcc -march=nocona -Os -fomit-frame-pointer2012011320111120
12184asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011320111120
12186asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011320111120
12188asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011320111120
12188asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011320111120

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