Implementation notes: amd64, jos, crypto_hash/essence256

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: essence256
TimeImplementationCompilerBenchmark dateSUPERCOP version
85403gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
85500gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070220140622
85508gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070220140622
85672gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
85935gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070220140622
86047gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
86348gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070220140622
86850gccgcc -funroll-loops -O2 -fomit-frame-pointer2014070220140622
86872gccgcc -funroll-loops -O3 -fomit-frame-pointer2014070220140622
86948gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
87217gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070220140622
88020gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
88995gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
89370gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
89625gccgcc -m64 -O3 -fomit-frame-pointer2014070220140622
89752gccgcc -O3 -fomit-frame-pointer2014070220140622
90120gccgcc -march=k8 -O3 -fomit-frame-pointer2014070220140622
90442gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
90825gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070220140622
90922gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
92677gccgcc -march=barcelona -O3 -fomit-frame-pointer2014070220140622
98093gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070220140622
98130gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070220140622
98167gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
98273gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
98407gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
98767gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
100080gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
100125gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070220140622
100282gccgcc -march=nocona -O3 -fomit-frame-pointer2014070220140622
100425gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
115650gccgcc -march=k8 -O2 -fomit-frame-pointer2014070220140622
116085gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
117675gccgcc -O2 -fomit-frame-pointer2014070220140622
118185gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
118342gccgcc -funroll-loops -Os -fomit-frame-pointer2014070220140622
118545gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
118642gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070220140622
118875gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070220140622
120083gccgcc -march=barcelona -O2 -fomit-frame-pointer2014070220140622
120810gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
121485gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070220140622
121657gccgcc -m64 -O2 -fomit-frame-pointer2014070220140622
122227gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
122558gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
122580gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
122610gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
123015gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070220140622
124013gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
124125gccgcc -march=k8 -Os -fomit-frame-pointer2014070220140622
124373gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
124380gccgcc -m64 -Os -fomit-frame-pointer2014070220140622
124515gccgcc -Os -fomit-frame-pointer2014070220140622
125198gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
125723gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
126225gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
126232gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
126577gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
126803gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070220140622
127658gccgcc -march=barcelona -Os -fomit-frame-pointer2014070220140622
137438gccgcc -march=nocona -O2 -fomit-frame-pointer2014070220140622
137482gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
143565gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
145965gccgcc -march=nocona -Os -fomit-frame-pointer2014070220140622
147345gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
147825gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070220140622
163200gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070220140622
164250gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
164580gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070220140622
165540gccgcc -funroll-loops -O -fomit-frame-pointer2014070220140622
166673gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070220140622
166882gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
167160gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
167265gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
167295gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070220140622
177570gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
178192gccgcc -march=k8 -O -fomit-frame-pointer2014070220140622
178478gccgcc -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
178530gccgcc -m64 -march=core2 -O -fomit-frame-pointer2014070220140622
178597gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
178777gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
178785gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
178935gccgcc -march=barcelona -O -fomit-frame-pointer2014070220140622
178942gccgcc -march=nocona -O -fomit-frame-pointer2014070220140622
179467gccgcc -m64 -O -fomit-frame-pointer2014070220140622
180105gccgcc -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
180285gccgcc -O -fomit-frame-pointer2014070220140622
181117gccgcc -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
455190gcccc2014070220140622
457620gccgcc2014070220140622
458393gccgcc -funroll-loops2014070220140622