Implementation notes: amd64, mace, crypto_hash/essence512

Computer: mace
Architecture: amd64
CPU ID: AuthenticAMD-00040fb2-178bfbff
SUPERCOP version: 20120310
Operation: crypto_hash
Primitive: essence512
TimeImplementationCompilerBenchmark dateSUPERCOP version
71099gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011090320110831
71155gccgcc -funroll-loops -O3 -fomit-frame-pointer2011090320110831
71164gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011090320110831
71278gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011090320110831
71312gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011090320110831
71792gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011090320110831
71906gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011090320110831
72311gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011090320110831
72438gccgcc -march=barcelona -O3 -fomit-frame-pointer2011090320110831
72441gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011090320110831
72446gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011090320110831
72479gccgcc -march=k8 -O3 -fomit-frame-pointer2011090320110831
72521gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011090320110831
72670gccgcc -m64 -O3 -fomit-frame-pointer2011090320110831
72672gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011090320110831
72752gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011090320110831
72757gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011090320110831
72782gccgcc -O3 -fomit-frame-pointer2011090320110831
72810gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011090320110831
74105gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011090320110831
74175gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011090320110831
74329gccgcc -funroll-loops -O2 -fomit-frame-pointer2011090320110831
82777gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011090320110831
94355gccgcc -O2 -fomit-frame-pointer2011090320110831
94367gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011090320110831
94373gccgcc -m64 -O2 -fomit-frame-pointer2011090320110831
94904gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011090320110831
94918gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011090320110831
94947gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011090320110831
95897gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011090320110831
95905gccgcc -march=k8 -O2 -fomit-frame-pointer2011090320110831
95955gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011090320110831
96846gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011090320110831
96846gccgcc -march=barcelona -O2 -fomit-frame-pointer2011090320110831
97422gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011090320110831
97429gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011090320110831
97973gccgcc -march=barcelona -Os -fomit-frame-pointer2011090320110831
98026gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011090320110831
99778gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011090320110831
99779gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2011090320110831
99779gccgcc -m64 -Os -fomit-frame-pointer2011090320110831
99792gccgcc -Os -fomit-frame-pointer2011090320110831
99792gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2011090320110831
99832gccgcc -march=k8 -Os -fomit-frame-pointer2011090320110831
101736gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011090320110831
101739gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2011090320110831
101741gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011090320110831
104510gccgcc -funroll-loops -Os -fomit-frame-pointer2011090320110831
104510gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011090320110831
104510gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011090320110831
104510gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011090320110831
104511gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011090320110831
108023gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011090320110831
108027gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011090320110831
108657gccgcc -march=nocona -O3 -fomit-frame-pointer2011090320110831
108743gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011090320110831
110620gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011090320110831
110670gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011090320110831
126279gccgcc -funroll-loops -O -fomit-frame-pointer2011090320110831
126279gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011090320110831
126388gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2011090320110831
127290gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011090320110831
127468gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011090320110831
128012gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011090320110831
128016gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011090320110831
133078gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011090320110831
133122gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011090320110831
134923gccgcc -march=nocona -O2 -fomit-frame-pointer2011090320110831
134960gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2011090320110831
134979gccgcc -march=barcelona -O -fomit-frame-pointer2011090320110831
135004gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011090320110831
135641gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011090320110831
135684gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011090320110831
135711gccgcc -m64 -march=core2 -O -fomit-frame-pointer2011090320110831
135956gccgcc -march=k8 -O -fomit-frame-pointer2011090320110831
135976gccgcc -m64 -march=k8 -O -fomit-frame-pointer2011090320110831
135976gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011090320110831
137648gccgcc -fno-schedule-insns -O -fomit-frame-pointer2011090320110831
137653gccgcc -O -fomit-frame-pointer2011090320110831
137653gccgcc -m64 -O -fomit-frame-pointer2011090320110831
137674gccgcc -march=nocona -O -fomit-frame-pointer2011090320110831
137691gccgcc -m64 -march=nocona -O -fomit-frame-pointer2011090320110831
137922gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2011090320110831
137994gccgcc -march=nocona -Os -fomit-frame-pointer2011090320110831
142363gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011090320110831
142387gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011090320110831
537282gccgcc2011090320110831
537475gccgcc -funroll-loops2011090320110831
537501gcccc2011090320110831