Implementation notes: amd64, backup, crypto_hash/essence224

Computer: backup
Architecture: amd64
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20111120
Operation: crypto_hash
Primitive: essence224
TimeImplementationCompilerBenchmark dateSUPERCOP version
58020gccgcc -funroll-loops -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
58042gccgcc -funroll-loops -march=barcelona -O2 -fomit-frame-pointer2012011220111120
58228gccgcc -fno-schedule-insns -O3 -fomit-frame-pointer2012011220111120
58420gccgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2012011220111120
58428gccgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2012011220111120
58440gccgcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2012011220111120
60044gccgcc -m64 -march=core2 -msse4 -O3 -fomit-frame-pointer2012011220111120
60048gccgcc -funroll-loops -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
60054gccgcc -funroll-loops -march=barcelona -O3 -fomit-frame-pointer2012011220111120
61556gccgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2012011220111120
67052gccgcc -funroll-loops -march=barcelona -O -fomit-frame-pointer2012011220111120
69580gccgcc -funroll-loops -fno-schedule-insns -O -fomit-frame-pointer2012011220111120
70117gccgcc -m64 -march=native -mtune=native -O3 -fomit-frame-pointer2012011220111120
70236gccgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2012011220111120
70454gccgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2012011220111120
70777gccgcc -funroll-loops -O3 -fomit-frame-pointer2012011220111120
70799gccgcc -funroll-loops -fno-schedule-insns -O3 -fomit-frame-pointer2012011220111120
70896gccgcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2012011220111120
71085gccgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2012011220111120
71176gccgcc -funroll-loops -fno-schedule-insns -O2 -fomit-frame-pointer2012011220111120
71176gccgcc -funroll-loops -m64 -O3 -fomit-frame-pointer2012011220111120
71296gccgcc -m64 -march=k8 -O3 -fomit-frame-pointer2012011220111120
71346gccgcc -march=k8 -O3 -fomit-frame-pointer2012011220111120
71364gccgcc -funroll-loops -O2 -fomit-frame-pointer2012011220111120
71466gccgcc -m64 -O3 -fomit-frame-pointer2012011220111120
71481gccgcc -O3 -fomit-frame-pointer2012011220111120
72858gccgcc -m64 -march=core2 -O3 -fomit-frame-pointer2012011220111120
72930gccgcc -m64 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2012011220111120
73581gccgcc -march=barcelona -O3 -fomit-frame-pointer2012011220111120
73746gccgcc -O2 -fomit-frame-pointer2012011220111120
73835gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
73872gccgcc -m64 -march=barcelona -O3 -fomit-frame-pointer2012011220111120
73892gccgcc -m64 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2012011220111120
74004gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
74442gccgcc -march=k8 -O2 -fomit-frame-pointer2012011220111120
74466gccgcc -m64 -march=k8 -O2 -fomit-frame-pointer2012011220111120
74995gccgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2012011220111120
75033gccgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2012011220111120
75334gccgcc -m64 -march=nocona -O3 -fomit-frame-pointer2012011220111120
75344gccgcc -march=nocona -O3 -fomit-frame-pointer2012011220111120
75492gccgcc -march=k8 -Os -fomit-frame-pointer2012011220111120
75500gccgcc -Os -fomit-frame-pointer2012011220111120
75784gccgcc -funroll-loops -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
75843gccgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2012011220111120
76196gccgcc -funroll-loops -fno-schedule-insns -Os -fomit-frame-pointer2012011220111120
76200gccgcc -funroll-loops -Os -fomit-frame-pointer2012011220111120
76210gccgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2012011220111120
77004gccgcc -m64 -march=nocona -O2 -fomit-frame-pointer2012011220111120
81334gccgcc -funroll-loops -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
83070gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
83108gccgcc -m64 -march=k8 -O -fomit-frame-pointer2012011220111120
83142gccgcc -march=barcelona -O -fomit-frame-pointer2012011220111120
83894gccgcc -m64 -march=core2 -O -fomit-frame-pointer2012011220111120
84624gccgcc -funroll-loops -O -fomit-frame-pointer2012011220111120
84662gccgcc -funroll-loops -m64 -O -fomit-frame-pointer2012011220111120
85379gccgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2012011220111120
86482gccgcc -m64 -march=native -mtune=native -O2 -fomit-frame-pointer2012011220111120
88931gccgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2012011220111120
89417gccgcc -m64 -O2 -fomit-frame-pointer2012011220111120
89512gccgcc -fno-schedule-insns -O2 -fomit-frame-pointer2012011220111120
89863gccgcc -march=barcelona -O2 -fomit-frame-pointer2012011220111120
89911gccgcc -m64 -march=core2 -msse4 -O2 -fomit-frame-pointer2012011220111120
90064gccgcc -m64 -march=barcelona -O2 -fomit-frame-pointer2012011220111120
90360gccgcc -m64 -march=core2 -O2 -fomit-frame-pointer2012011220111120
91652gccgcc -m64 -march=k8 -Os -fomit-frame-pointer2012011220111120
91878gccgcc -m64 -Os -fomit-frame-pointer2012011220111120
91979gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
91997gccgcc -fno-schedule-insns -Os -fomit-frame-pointer2012011220111120
92001gccgcc -march=barcelona -Os -fomit-frame-pointer2012011220111120
92011gccgcc -funroll-loops -march=barcelona -Os -fomit-frame-pointer2012011220111120
92026gccgcc -m64 -march=barcelona -Os -fomit-frame-pointer2012011220111120
92454gccgcc -funroll-loops -m64 -Os -fomit-frame-pointer2012011220111120
92875gccgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2012011220111120
92947gccgcc -m64 -march=native -mtune=native -Os -fomit-frame-pointer2012011220111120
93622gccgcc -march=nocona -O2 -fomit-frame-pointer2012011220111120
93780gccgcc -m64 -march=core2 -msse4 -Os -fomit-frame-pointer2012011220111120
93862gccgcc -m64 -march=core2 -Os -fomit-frame-pointer2012011220111120
94059gccgcc -m64 -march=core2 -msse4.1 -Os -fomit-frame-pointer2012011220111120
98026gccgcc -m64 -march=native -mtune=native -O -fomit-frame-pointer2012011220111120
100433gccgcc -m64 -march=nocona -Os -fomit-frame-pointer2012011220111120
100433gccgcc -march=nocona -Os -fomit-frame-pointer2012011220111120
100602gccgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2012011220111120
100917gccgcc -march=k8 -O -fomit-frame-pointer2012011220111120
100949gccgcc -m64 -march=barcelona -O -fomit-frame-pointer2012011220111120
101002gccgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2012011220111120
101741gccgcc -m64 -march=core2 -msse4 -O -fomit-frame-pointer2012011220111120
101834gccgcc -m64 -march=core2 -msse4.1 -O -fomit-frame-pointer2012011220111120
101929gccgcc -O -fomit-frame-pointer2012011220111120
102014gccgcc -fno-schedule-insns -O -fomit-frame-pointer2012011220111120
102098gccgcc -m64 -O -fomit-frame-pointer2012011220111120
102554gccgcc -m64 -march=nocona -O -fomit-frame-pointer2012011220111120
102570gccgcc -march=nocona -O -fomit-frame-pointer2012011220111120
321172gcccc2012011220111120
330280gccgcc2012011220111120
330729gccgcc -funroll-loops2012011220111120