Implementation notes: amd64, bigmem, crypto_hash/mcssha6

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_hash
Primitive: mcssha6
TimeImplementationCompilerBenchmark dateSUPERCOP version
61707refgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
61707refgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
61710refgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
61710refgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
61710refgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
61713refgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
61713refgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
61715refgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
61718refgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
61719refgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
61722refgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
61724refgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
61724refgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
61727refgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
61727refgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
61738refgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
61738refgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
61741refgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
61826refgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
61826refgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
61826refgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
61829refgcc -O3 -fomit-frame-pointer2015021520141124
61829refgcc -m64 -O3 -fomit-frame-pointer2015021520141124
61832refgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
61835refgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
61837refgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
61838refgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
61843refgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
61843refgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
61846refgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
61849refgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
61851refgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
61851refgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
61852refgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
61857refgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
61857refgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
61857refgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
61857refgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
61857refgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
61860refgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
61860refgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
61860refgcc -m64 -O2 -fomit-frame-pointer2015021520141124
61866refgcc -O2 -fomit-frame-pointer2015021520141124
61869refgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
61869refgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
61874refgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
61900refgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
61900refgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
61900refgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
61900refgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
61908refgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
61911refgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
61911refgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
61914refgcc -march=k8 -O -fomit-frame-pointer2015021520141124
61917refgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
61934refgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
61939refgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
61982refgcc -O -fomit-frame-pointer2015021520141124
61985refgcc -m64 -O -fomit-frame-pointer2015021520141124
61985refgcc -march=nocona -O -fomit-frame-pointer2015021520141124
61987refgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
61988refgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
62019refgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
62019refgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
62022refgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
62022refgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
62024refgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
62025refgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
62027refgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
62027refgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
62028refgcc -Os -fomit-frame-pointer2015021520141124
62028refgcc -m64 -Os -fomit-frame-pointer2015021520141124
62028refgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
62030refgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
62030refgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
62033refgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
62033refgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
62033refgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
62038refgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
62039refgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
62039refgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
62039refgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
62053refgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
62053refgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
62285refgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
62285refgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
62288refgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
65135refgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
83926refcc2015021520141124
83926refgcc -funroll-loops2015021520141124
83940refgcc2015021520141124