Implementation notes: amd64, jos, crypto_hash/essence512

Computer: jos
Architecture: amd64
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_hash
Primitive: essence512
TimeImplementationCompilerBenchmark dateSUPERCOP version
55267gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
55335gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
55388gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2014070220140622
55432gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2014070220140622
55455gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2014070220140622
55470gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
55635gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2014070220140622
55635gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
55665gccgcc -funroll-loops -O2 -fomit-frame-pointer2014070220140622
55688gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
55845gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
55890gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2014070220140622
55935gccgcc -funroll-loops -O3 -fomit-frame-pointer2014070220140622
56407gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2014070220140622
56445gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2014070220140622
56535gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2014070220140622
56828gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2014070220140622
57097gccgcc -march=barcelona -O3 -fomit-frame-pointer2014070220140622
57165gccgcc -march=k8 -O3 -fomit-frame-pointer2014070220140622
57195gccgcc -O3 -fomit-frame-pointer2014070220140622
57487gccgcc -m64 -O3 -fomit-frame-pointer2014070220140622
63285gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2014070220140622
63810gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2014070220140622
64080gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2014070220140622
64410gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2014070220140622
69585gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
70185gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2014070220140622
70552gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
70710gccgcc -march=nocona -O3 -fomit-frame-pointer2014070220140622
70935gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2014070220140622
71152gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2014070220140622
77670gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2014070220140622
77798gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2014070220140622
78038gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2014070220140622
78203gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014070220140622
78210gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
78247gccgcc -funroll-loops -Os -fomit-frame-pointer2014070220140622
78247gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
78278gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2014070220140622
78458gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2014070220140622
78472gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
78585gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2014070220140622
79515gccgcc -m64 -O2 -fomit-frame-pointer2014070220140622
80625gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2014070220140622
80715gccgcc -m64 -Os -fomit-frame-pointer2014070220140622
80738gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2014070220140622
80745gccgcc -march=k8 -O2 -fomit-frame-pointer2014070220140622
80790gccgcc -Os -fomit-frame-pointer2014070220140622
80797gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2014070220140622
80798gccgcc -O2 -fomit-frame-pointer2014070220140622
80813gccgcc -march=k8 -Os -fomit-frame-pointer2014070220140622
80872gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2014070220140622
81240gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2014070220140622
81405gccgcc -march=barcelona -O2 -fomit-frame-pointer2014070220140622
83580gccgcc -march=barcelona -Os -fomit-frame-pointer2014070220140622
83617gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014070220140622
83670gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2014070220140622
83752gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2014070220140622
83790gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2014070220140622
83850gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2014070220140622
91905gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2014070220140622
93285gccgcc -march=nocona -O2 -fomit-frame-pointer2014070220140622
97088gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2014070220140622
97125gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
99885gccgcc -march=nocona -Os -fomit-frame-pointer2014070220140622
99892gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2014070220140622
106230gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
106432gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2014070220140622
107812gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2014070220140622
108210gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
108255gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
108780gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2014070220140622
108990gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
109162gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2014070220140622
109417gccgcc -funroll-loops -O -fomit-frame-pointer2014070220140622
112912gccgcc -march=k8 -O -fomit-frame-pointer2014070220140622
113910gccgcc -m64 -march=k8 -O -fomit-frame-pointer2014070220140622
113985gccgcc -O -fomit-frame-pointer2014070220140622
114480gccgcc -m64 -march=nocona -O -fomit-frame-pointer2014070220140622
114480gccgcc -march=nocona -O -fomit-frame-pointer2014070220140622
114600gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2014070220140622
114720gccgcc -m64 -O -fomit-frame-pointer2014070220140622
114795gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2014070220140622
114810gccgcc -m64 -march=core2 -O -fomit-frame-pointer2014070220140622
114847gccgcc -fno-schedule-insns -O -fomit-frame-pointer2014070220140622
115102gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2014070220140622
115155gccgcc -march=barcelona -O -fomit-frame-pointer2014070220140622
115163gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2014070220140622
288450gccgcc2014070220140622
288480gcccc2014070220140622
288585gccgcc -funroll-loops2014070220140622