Implementation notes: amd64, giant4, crypto_hash/essence224

Computer: giant4
Architecture: amd64
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20120207
Operation: crypto_hash
Primitive: essence224
TimeImplementationCompilerBenchmark dateSUPERCOP version
84873gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2011061220110609
84879gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
85218gccgcc -funroll-loops -O2 -fomit-frame-pointer2011061220110609
87084gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
87189gccgcc -march=barcelona -O3 -fomit-frame-pointer2011061220110609
87354gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2011061220110609
87417gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
87657gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2011061220110609
87834gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
87876gccgcc -funroll-loops -O3 -fomit-frame-pointer2011061220110609
87882gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2011061220110609
88539gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2011061220110609
88635gccgcc -march=k8 -O3 -fomit-frame-pointer2011061220110609
89472gccgcc -m64 -O3 -fomit-frame-pointer2011061220110609
89490gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2011061220110609
90210gccgcc -O3 -fomit-frame-pointer2011061220110609
91449gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2011061220110609
92499gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2011061220110609
92526gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2011061220110609
94239gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2011061220110609
95586gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
95586gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2011061220110609
97734gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2011061220110609
98235gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
98235gccgcc -march=nocona -O3 -fomit-frame-pointer2011061220110609
98631gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
98784gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2011061220110609
99045gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2011061220110609
99207gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2011061220110609
99720gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2011061220110609
100434gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
107322gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2011061220110609
107508gccgcc -funroll-loops -O -fomit-frame-pointer2011061220110609
107661gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
108411gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
108495gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2011061220110609
110877gccgcc -march=barcelona -O2 -fomit-frame-pointer2011061220110609
113361gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2011061220110609
113619gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2011061220110609
113619gccgcc -march=k8 -O2 -fomit-frame-pointer2011061220110609
113832gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
114087gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
114234gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2011061220110609
114867gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2011061220110609
114921gccgcc -march=barcelona -Os -fomit-frame-pointer2011061220110609
115065gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2011061220110609
115272gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
116481gccgcc -O2 -fomit-frame-pointer2011061220110609
116481gccgcc -m64 -O2 -fomit-frame-pointer2011061220110609
116514gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2011061220110609
116556gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
116559gccgcc -march=k8 -Os -fomit-frame-pointer2011061220110609
116610gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
116769gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2011061220110609
117315gccgcc -Os -fomit-frame-pointer2011061220110609
117675gccgcc -m64 -Os -fomit-frame-pointer2011061220110609
118620gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2011061220110609
118623gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2011061220110609
118713gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2011061220110609
118917gccgcc -funroll-loops -Os -fomit-frame-pointer2011061220110609
118947gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2011061220110609
119097gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2011061220110609
119106gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2011061220110609
119115gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2011061220110609
119364gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2011061220110609
120876gccgcc -march=nocona -O2 -fomit-frame-pointer2011061220110609
120891gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2011061220110609
122097gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2011061220110609
122115gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2011061220110609
122121gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2011061220110609
122262gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2011061220110609
129468gccgcc -march=barcelona -O -fomit-frame-pointer2011061220110609
130257gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2011061220110609
130266gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
130944gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2011061220110609
130947gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2011061220110609
130950gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2011061220110609
130956gccgcc -m64 -march=core2 -O -fomit-frame-pointer2011061220110609
132846gccgcc -m64 -O -fomit-frame-pointer2011061220110609
132849gccgcc -fno-schedule-insns -O -fomit-frame-pointer2011061220110609
132933gccgcc -O -fomit-frame-pointer2011061220110609
134058gccgcc -march=nocona -Os -fomit-frame-pointer2011061220110609
134211gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2011061220110609
136284gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2011061220110609
136695gccgcc -m64 -march=nocona -O -fomit-frame-pointer2011061220110609
136695gccgcc -march=nocona -O -fomit-frame-pointer2011061220110609
139011gccgcc -m64 -march=k8 -O -fomit-frame-pointer2011061220110609
139035gccgcc -march=k8 -O -fomit-frame-pointer2011061220110609
465948gccgcc -funroll-loops2011061220110609
466188gcccc2011061220110609
466437gccgcc2011061220110609