Implementation notes: amd64, bigmem, crypto_hash/essence224

Computer: bigmem
Architecture: amd64
CPU ID: GenuineIntel-000206e6-bfebfbff
SUPERCOP version: 20141124
Operation: crypto_hash
Primitive: essence224
TimeImplementationCompilerBenchmark dateSUPERCOP version
76126gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
76126gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2015021520141124
76155gccgcc -funroll-loops -O2 -fomit-frame-pointer2015021520141124
77466gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
77625gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2015021520141124
77854gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2015021520141124
78512gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
78710gccgcc -funroll-loops -O3 -fomit-frame-pointer2015021520141124
78716gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2015021520141124
78730gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
79379gccgcc -march=k8 -O3 -fomit-frame-pointer2015021520141124
80328gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2015021520141124
80753gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2015021520141124
80764gccgcc -m64 -O3 -fomit-frame-pointer2015021520141124
81523gccgcc -march=barcelona -O3 -fomit-frame-pointer2015021520141124
81688gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2015021520141124
82053gccgcc -O3 -fomit-frame-pointer2015021520141124
84385gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2015021520141124
84547gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2015021520141124
84700gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2015021520141124
84700gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2015021520141124
84924gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
84943gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2015021520141124
87224gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
87224gccgcc -march=nocona -O3 -fomit-frame-pointer2015021520141124
88230gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
88230gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2015021520141124
88332gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
89170gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2015021520141124
89318gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2015021520141124
89499gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2015021520141124
96200gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
96203gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2015021520141124
96452gccgcc -funroll-loops -O -fomit-frame-pointer2015021520141124
98078gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2015021520141124
98223gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
99943gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2015021520141124
99943gccgcc -march=k8 -O2 -fomit-frame-pointer2015021520141124
100391gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
101136gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2015021520141124
101609gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2015021520141124
101612gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
102771gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2015021520141124
102779gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
103116gccgcc -march=barcelona -Os -fomit-frame-pointer2015021520141124
103247gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2015021520141124
103380gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2015021520141124
103380gccgcc -march=barcelona -O2 -fomit-frame-pointer2015021520141124
104726gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2015021520141124
104757gccgcc -O2 -fomit-frame-pointer2015021520141124
104763gccgcc -m64 -O2 -fomit-frame-pointer2015021520141124
105763gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
105763gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2015021520141124
105788gccgcc -funroll-loops -Os -fomit-frame-pointer2015021520141124
105961gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2015021520141124
105973gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
106066gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2015021520141124
106069gccgcc -m64 -Os -fomit-frame-pointer2015021520141124
106103gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2015021520141124
106208gccgcc -march=k8 -Os -fomit-frame-pointer2015021520141124
106440gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2015021520141124
106448gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2015021520141124
106556gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2015021520141124
106978gccgcc -Os -fomit-frame-pointer2015021520141124
107010gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2015021520141124
108528gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2015021520141124
108531gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2015021520141124
108588gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2015021520141124
108608gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2015021520141124
109089gccgcc -march=nocona -O2 -fomit-frame-pointer2015021520141124
109097gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2015021520141124
117342gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
117385gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2015021520141124
117917gccgcc -march=nocona -Os -fomit-frame-pointer2015021520141124
117963gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2015021520141124
118388gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2015021520141124
118388gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2015021520141124
118388gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2015021520141124
118473gccgcc -m64 -march=core2 -O -fomit-frame-pointer2015021520141124
118595gccgcc -fno-schedule-insns -O -fomit-frame-pointer2015021520141124
118595gccgcc -m64 -O -fomit-frame-pointer2015021520141124
118598gccgcc -O -fomit-frame-pointer2015021520141124
120601gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2015021520141124
120601gccgcc -march=barcelona -O -fomit-frame-pointer2015021520141124
121663gccgcc -m64 -march=nocona -O -fomit-frame-pointer2015021520141124
121663gccgcc -march=nocona -O -fomit-frame-pointer2015021520141124
125168gccgcc -m64 -march=k8 -O -fomit-frame-pointer2015021520141124
125168gccgcc -march=k8 -O -fomit-frame-pointer2015021520141124
416820gccgcc2015021520141124
416899gccgcc -funroll-loops2015021520141124
416996gcccc2015021520141124