Implementation notes: amd64, bigmem, crypto_hash/essence256

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_hash
Primitive: essence256
TimeImplementationCompilerBenchmark dateSUPERCOP version
75599gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
76579gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
76645gccgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
77475gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
77477gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
77866gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
78600gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
78715gccgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
78715gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
78906gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
79591gccgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
79611gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
80779gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
80832gccgcc -m64 -O3 -fomit-frame-pointer2015021520141124
81561gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
81750gccgcc -O3 -fomit-frame-pointer2015021520141124
81759gccgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
84465gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
84663gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
84714gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
84714gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
84935gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
84937gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
87218gccgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
88241gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
88284gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
88499gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
89318gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
89326gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
89386gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
89499gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
96240gccgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
96441gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
96458gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
98184gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
98243gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
100053gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
100394gccgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
100405gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
100405gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
101623gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
101643gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
102751gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
102753gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
103125gccgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
103193gccgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
103363gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
103397gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
104771gccgcc -O2 -fomit-frame-pointer2015021520141124
104771gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
104771gccgcc -m64 -O2 -fomit-frame-pointer2015021520141124
105380gccgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
105757gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
105800gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
105899gccgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
105938gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
105939gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
106083gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
106083gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
106083gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
106559gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
106955gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
106987gccgcc -m64 -Os -fomit-frame-pointer2015021520141124
106989gccgcc -Os -fomit-frame-pointer2015021520141124
106992gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
108545gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
108607gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
108616gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
108706gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
109106gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
109109gccgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
117354gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
117354gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
117906gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
117906gccgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
118408gccgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
118408gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
118408gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
118493gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
118615gccgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
118615gccgcc -m64 -O -fomit-frame-pointer2015021520141124
118617gccgcc -O -fomit-frame-pointer2015021520141124
120620gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
120620gccgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
121677gccgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
121680gccgcc -march=nocona -O -fomit-frame-pointer2015021520141124
125185gccgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
125194gccgcc -march=k8 -O -fomit-frame-pointer2015021520141124
417885gcccc2015021520141124
419135gccgcc2015021520141124
419356gccgcc -funroll-loops2015021520141124