Implementation notes: amd64, enigma, crypto_hash/lux512

Computer: enigma
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20140529
Operation: crypto_hash
Primitive: lux512
TimeImplementationCompilerBenchmark dateSUPERCOP version
19071asmgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
19080asmgcc -funroll-loops -O2 -fomit-frame-pointer2014053120140529
19080asmgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
19089asmgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014053120140529
19098asmgcc -funroll-loops -O3 -fomit-frame-pointer2014053120140529
19098asmgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014053120140529
19107asmgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
19107asmgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014053120140529
19107asmgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014053120140529
19116asmgcc -O3 -fomit-frame-pointer2014053120140529
19116asmgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014053120140529
19125asmgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
19125asmgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
19125asmgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014053120140529
19125asmgcc -m64 -O3 -fomit-frame-pointer2014053120140529
19134asmgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014053120140529
19134asmgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014053120140529
19143asmgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014053120140529
19143asmgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014053120140529
19152asmgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
19152asmgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014053120140529
19161asmgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014053120140529
19170asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
19179asmgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014053120140529
19188asmgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
19188asmgcc -march=barcelona -O3 -fomit-frame-pointer2014053120140529
19188asmgcc -march=k8 -O3 -fomit-frame-pointer2014053120140529
19197asmgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014053120140529
19197asmgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014053120140529
19206asmgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014053120140529
19251asmgcc -march=nocona -O3 -fomit-frame-pointer2014053120140529
19260asmgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
19431asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
19440asmgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014053120140529
19440asmgcc -march=barcelona -O2 -fomit-frame-pointer2014053120140529
19512asmgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014053120140529
19521asmgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
19530asmgcc -funroll-loops -O -fomit-frame-pointer2014053120140529
19530asmgcc -funroll-loops -m64 -O -fomit-frame-pointer2014053120140529
19530asmgcc -m64 -O2 -fomit-frame-pointer2014053120140529
19539asmgcc -O2 -fomit-frame-pointer2014053120140529
19539asmgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014053120140529
19539asmgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
19539asmgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
19539asmgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
19548asmgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014053120140529
19548asmgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014053120140529
19557asmgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014053120140529
19557asmgcc -march=nocona -O2 -fomit-frame-pointer2014053120140529
19584asmgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014053120140529
19593asmgcc -march=k8 -O2 -fomit-frame-pointer2014053120140529
19602asmgcc -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
19602asmgcc -funroll-loops -Os -fomit-frame-pointer2014053120140529
19611asmgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014053120140529
19611asmgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014053120140529
19611asmgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014053120140529
19611asmgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014053120140529
19620asmgcc -Os -fomit-frame-pointer2014053120140529
19620asmgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
19620asmgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
19620asmgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014053120140529
19620asmgcc -m64 -march=k8 -Os -fomit-frame-pointer2014053120140529
19620asmgcc -march=k8 -Os -fomit-frame-pointer2014053120140529
19629asmgcc -m64 -Os -fomit-frame-pointer2014053120140529
19638asmgcc -m64 -march=core2 -Os -fomit-frame-pointer2014053120140529
19638asmgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014053120140529
19638asmgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014053120140529
19647asmgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014053120140529
19647asmgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014053120140529
19647asmgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014053120140529
19656asmgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014053120140529
19656asmgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014053120140529
19656asmgcc -march=barcelona -Os -fomit-frame-pointer2014053120140529
19692asmgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
19701asmgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014053120140529
19719asmgcc -m64 -march=nocona -Os -fomit-frame-pointer2014053120140529
19728asmgcc -march=nocona -Os -fomit-frame-pointer2014053120140529
19827asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
19836asmgcc -fno-schedule-insns -O -fomit-frame-pointer2014053120140529
19836asmgcc -m64 -O -fomit-frame-pointer2014053120140529
19845asmgcc -O -fomit-frame-pointer2014053120140529
19845asmgcc -m64 -march=barcelona -O -fomit-frame-pointer2014053120140529
19845asmgcc -march=barcelona -O -fomit-frame-pointer2014053120140529
19863asmgcc -m64 -march=nocona -O -fomit-frame-pointer2014053120140529
19863asmgcc -march=nocona -O -fomit-frame-pointer2014053120140529
19872asmgcc -m64 -march=k8 -O -fomit-frame-pointer2014053120140529
19872asmgcc -march=k8 -O -fomit-frame-pointer2014053120140529
19953asmgcc -m64 -march=core2 -O -fomit-frame-pointer2014053120140529
19953asmgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014053120140529
19962asmgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014053120140529
19962asmgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014053120140529
26739asmcc2014053120140529
26739asmgcc2014053120140529
26748asmgcc -funroll-loops2014053120140529