Implementation notes: amd64, molecule, crypto_hash/keccakr1024c576

Computer: molecule
Architecture: amd64
CPU ID: GenuineIntel-000106c2-bfe9fbff
SUPERCOP version: 20090205
Operation: crypto_hash
Primitive: keccakr1024c576
TimeImplementationCompilerBenchmark dateSUPERCOP version
31404opt64u18gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009020720090205
31416opt64u18gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009020720090205
31416opt64u18gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009020720090205
31428opt64u18gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009020720090205
31440opt64u18gcc -funroll-loops -O2 -fomit-frame-pointer2009020720090205
31440opt64u18gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009020720090205
31476opt64u18gcc -funroll-loops -O3 -fomit-frame-pointer2009020720090205
31572opt64u18gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009020720090205
31680opt64u18gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009020720090205
31680opt64u18gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009020720090205
31680opt64u18gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009020720090205
31692opt64u18gcc -funroll-loops -Os -fomit-frame-pointer2009020720090205
31824opt64u18gcc -march=k8 -O2 -fomit-frame-pointer2009020720090205
31848opt64u18gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009020720090205
31860opt64u18gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009020720090205
31872opt64u18gcc -O3 -fomit-frame-pointer2009020720090205
31872opt64u18gcc -m64 -O2 -fomit-frame-pointer2009020720090205
31884opt64u18gcc -O2 -fomit-frame-pointer2009020720090205
31884opt64u18gcc -m64 -O3 -fomit-frame-pointer2009020720090205
31920opt64u18gcc -march=k8 -O3 -fomit-frame-pointer2009020720090205
32172opt64u18gcc -Os -fomit-frame-pointer2009020720090205
32172opt64u18gcc -m64 -Os -fomit-frame-pointer2009020720090205
32172opt64u18gcc -m64 -march=k8 -Os -fomit-frame-pointer2009020720090205
32208opt64u18gcc -march=k8 -Os -fomit-frame-pointer2009020720090205
32676opt64u9gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009020720090205
32676opt64u9gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009020720090205
32688opt64u9gcc -funroll-loops -O3 -fomit-frame-pointer2009020720090205
32688opt64u9gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009020720090205
32736opt64u9gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009020720090205
32736opt64u9gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009020720090205
32748opt64u9gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009020720090205
32772opt64u9gcc -funroll-loops -O2 -fomit-frame-pointer2009020720090205
33072opt64u9gcc -O3 -fomit-frame-pointer2009020720090205
33084opt64u9gcc -m64 -O3 -fomit-frame-pointer2009020720090205
33120opt64u9gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009020720090205
33120opt64u9gcc -march=k8 -O2 -fomit-frame-pointer2009020720090205
33132opt64u9gcc -O2 -fomit-frame-pointer2009020720090205
33132opt64u9gcc -m64 -O2 -fomit-frame-pointer2009020720090205
33156opt64u9gcc -funroll-loops -Os -fomit-frame-pointer2009020720090205
33168opt64u9gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009020720090205
33168opt64u9gcc -march=k8 -O3 -fomit-frame-pointer2009020720090205
33180opt64u9gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009020720090205
33180opt64u9gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009020720090205
33192opt64u9gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009020720090205
33648opt64u9gcc -Os -fomit-frame-pointer2009020720090205
33648opt64u9gcc -m64 -Os -fomit-frame-pointer2009020720090205
33660opt64u9gcc -march=k8 -Os -fomit-frame-pointer2009020720090205
33672opt64u9gcc -m64 -march=k8 -Os -fomit-frame-pointer2009020720090205
35688opt64u3gcc -funroll-loops -O3 -fomit-frame-pointer2009020720090205
35700opt64u3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009020720090205
35700opt64u3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009020720090205
35700opt64u3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009020720090205
35712opt64u3gcc -funroll-loops -O2 -fomit-frame-pointer2009020720090205
35712opt64u3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009020720090205
35712opt64u3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009020720090205
35712opt64u3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009020720090205
36180opt64u3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009020720090205
36180opt64u3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009020720090205
36180opt64u3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009020720090205
36192opt64u3gcc -funroll-loops -Os -fomit-frame-pointer2009020720090205
37056opt64u3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009020720090205
37068opt64u3gcc -m64 -O3 -fomit-frame-pointer2009020720090205
37080opt64u3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009020720090205
37080opt64u3gcc -march=k8 -O2 -fomit-frame-pointer2009020720090205
37080opt64u3gcc -march=k8 -O3 -fomit-frame-pointer2009020720090205
37092opt64u3gcc -O2 -fomit-frame-pointer2009020720090205
37092opt64u3gcc -O3 -fomit-frame-pointer2009020720090205
37092opt64u3gcc -m64 -O2 -fomit-frame-pointer2009020720090205
37500opt64u3gcc -march=k8 -Os -fomit-frame-pointer2009020720090205
37512opt64u3gcc -Os -fomit-frame-pointer2009020720090205
37512opt64u3gcc -m64 -Os -fomit-frame-pointer2009020720090205
37524opt64u3gcc -m64 -march=k8 -Os -fomit-frame-pointer2009020720090205
42312opt64u18gcc -march=nocona -O3 -fomit-frame-pointer2009020720090205
42348opt64u18gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009020720090205
42396opt64u18gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009020720090205
42480opt64u18gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009020720090205
42504opt64u18gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009020720090205
42504opt64u18gcc -march=nocona -O2 -fomit-frame-pointer2009020720090205
42528opt64u18gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009020720090205
42540opt64u18gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009020720090205
42636opt64u18gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009020720090205
42672opt64u18gcc -march=nocona -Os -fomit-frame-pointer2009020720090205
42684opt64u18gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009020720090205
42708opt64u18gcc -m64 -march=nocona -Os -fomit-frame-pointer2009020720090205
44532opt64u9gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009020720090205
44532opt64u9gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009020720090205
44556opt64u9gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009020720090205
44556opt64u9gcc -march=nocona -O3 -fomit-frame-pointer2009020720090205
44604opt64u9gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009020720090205
44604opt64u9gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009020720090205
44640opt64u9gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009020720090205
44652opt64u9gcc -march=nocona -O2 -fomit-frame-pointer2009020720090205
45156opt64u9gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009020720090205
45156opt64u9gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009020720090205
45180opt64u9gcc -m64 -march=nocona -Os -fomit-frame-pointer2009020720090205
45180opt64u9gcc -march=nocona -Os -fomit-frame-pointer2009020720090205
45240opt64u18gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009020720090205
45252opt64u18gcc -O -fomit-frame-pointer2009020720090205
45252opt64u18gcc -m64 -O -fomit-frame-pointer2009020720090205
45264opt64u18gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009020720090205
45276opt64u18gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009020720090205
45276opt64u18gcc -m64 -march=nocona -O -fomit-frame-pointer2009020720090205
45288opt64u18gcc -march=nocona -O -fomit-frame-pointer2009020720090205
45300opt64u18gcc -m64 -march=k8 -O -fomit-frame-pointer2009020720090205
45300opt64u18gcc -march=k8 -O -fomit-frame-pointer2009020720090205
45348opt64u18gcc -funroll-loops -O -fomit-frame-pointer2009020720090205
45360opt64u18gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009020720090205
45372opt64u18gcc -funroll-loops -m64 -O -fomit-frame-pointer2009020720090205
46908opt64u9gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009020720090205
46920opt64u9gcc -funroll-loops -O -fomit-frame-pointer2009020720090205
46920opt64u9gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009020720090205
46920opt64u9gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009020720090205
46932opt64u9gcc -O -fomit-frame-pointer2009020720090205
46932opt64u9gcc -m64 -O -fomit-frame-pointer2009020720090205
46944opt64u9gcc -m64 -march=k8 -O -fomit-frame-pointer2009020720090205
46944opt64u9gcc -m64 -march=nocona -O -fomit-frame-pointer2009020720090205
46944opt64u9gcc -march=k8 -O -fomit-frame-pointer2009020720090205
46944opt64u9gcc -march=nocona -O -fomit-frame-pointer2009020720090205
46956opt64u9gcc -funroll-loops -m64 -O -fomit-frame-pointer2009020720090205
46992opt64u9gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009020720090205
47844opt64u3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009020720090205
47856opt64u3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009020720090205
47856opt64u3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009020720090205
47856opt64u3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009020720090205
47856opt64u3gcc -march=nocona -O3 -fomit-frame-pointer2009020720090205
47880opt64u3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009020720090205
47940opt64u3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009020720090205
47940opt64u3gcc -march=nocona -O2 -fomit-frame-pointer2009020720090205
48948opt64u3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009020720090205
48948opt64u3gcc -march=nocona -Os -fomit-frame-pointer2009020720090205
48960opt64u3gcc -m64 -march=nocona -Os -fomit-frame-pointer2009020720090205
48972opt64u3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009020720090205
49620opt64u3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009020720090205
49620opt64u3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009020720090205
49632opt64u3gcc -funroll-loops -O -fomit-frame-pointer2009020720090205
49632opt64u3gcc -funroll-loops -m64 -O -fomit-frame-pointer2009020720090205
49644opt64u3gcc -O -fomit-frame-pointer2009020720090205
49644opt64u3gcc -m64 -O -fomit-frame-pointer2009020720090205
49656opt64u3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009020720090205
49656opt64u3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009020720090205
49668opt64u3gcc -m64 -march=k8 -O -fomit-frame-pointer2009020720090205
49668opt64u3gcc -m64 -march=nocona -O -fomit-frame-pointer2009020720090205
49668opt64u3gcc -march=nocona -O -fomit-frame-pointer2009020720090205
49680opt64u3gcc -march=k8 -O -fomit-frame-pointer2009020720090205
85512opt32u3nitgcc -m64 -march=k8 -O2 -fomit-frame-pointer2009020720090205
85512opt32u3nitgcc -march=k8 -O2 -fomit-frame-pointer2009020720090205
85524opt32u3nitgcc -m64 -O2 -fomit-frame-pointer2009020720090205
85536opt32u3nitgcc -O2 -fomit-frame-pointer2009020720090205
86484opt32u3nitgcc -funroll-loops -O2 -fomit-frame-pointer2009020720090205
86484opt32u3nitgcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009020720090205
86508opt32u3nitgcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009020720090205
86520opt32u3nitgcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009020720090205
87984opt32u3nitgcc -funroll-loops -Os -fomit-frame-pointer2009020720090205
88008opt32u3nitgcc -funroll-loops -m64 -Os -fomit-frame-pointer2009020720090205
88020opt32u3nitgcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009020720090205
88020opt32u3nitgcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009020720090205
88416opt32u3nitgcc -Os -fomit-frame-pointer2009020720090205
88416opt32u3nitgcc -m64 -Os -fomit-frame-pointer2009020720090205
88416opt32u3nitgcc -m64 -march=k8 -Os -fomit-frame-pointer2009020720090205
88416opt32u3nitgcc -march=k8 -Os -fomit-frame-pointer2009020720090205
91884opt32u9gcc -funroll-loops -O3 -fomit-frame-pointer2009020720090205
91956opt32u9gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009020720090205
91956opt32u9gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009020720090205
92400opt32u9gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009020720090205
92796opt32u9gcc -march=k8 -O3 -fomit-frame-pointer2009020720090205
93012opt32u9gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009020720090205
93060opt32u9gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009020720090205
93156opt32u9gcc -O3 -fomit-frame-pointer2009020720090205
93192opt32u9gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009020720090205
93276opt32u9gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009020720090205
93276opt32u9gcc -m64 -O3 -fomit-frame-pointer2009020720090205
93396opt32u9gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009020720090205
93420opt32u9gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009020720090205
93504opt32u9gcc -funroll-loops -Os -fomit-frame-pointer2009020720090205
93624opt32u9gcc -funroll-loops -O2 -fomit-frame-pointer2009020720090205
93888opt32u9gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009020720090205
93912opt32u9gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009020720090205
94008opt32u9gcc -march=k8 -O2 -fomit-frame-pointer2009020720090205
94044opt32u9gcc -m64 -O2 -fomit-frame-pointer2009020720090205
94044opt32u9gcc -march=k8 -Os -fomit-frame-pointer2009020720090205
94152opt32u9gcc -m64 -Os -fomit-frame-pointer2009020720090205
94260opt32u9gcc -O2 -fomit-frame-pointer2009020720090205
94416opt32u9gcc -m64 -march=k8 -Os -fomit-frame-pointer2009020720090205
94584opt32u9gcc -Os -fomit-frame-pointer2009020720090205
96504opt64u3cc2009020720090205
96504opt64u3gcc2009020720090205
96504opt64u3gcc -funroll-loops2009020720090205
96552opt64u9gcc -funroll-loops2009020720090205
96564opt64u9cc2009020720090205
96576opt64u9gcc2009020720090205
96768opt32u3gcc -O3 -fomit-frame-pointer2009020720090205
96780opt32u3gcc -m64 -O3 -fomit-frame-pointer2009020720090205
97068opt32u3gcc -march=k8 -O3 -fomit-frame-pointer2009020720090205
97092opt32u3gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009020720090205
97344opt32u3gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009020720090205
97380opt32u3gcc -funroll-loops -O3 -fomit-frame-pointer2009020720090205
97500opt32u3gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009020720090205
97584opt32u3gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009020720090205
97920opt32u3gcc -m64 -O2 -fomit-frame-pointer2009020720090205
98280opt32u3gcc -march=k8 -O2 -fomit-frame-pointer2009020720090205
98328opt32u3gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009020720090205
98436opt32u3gcc -O2 -fomit-frame-pointer2009020720090205
100524opt32u3gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009020720090205
100620opt32u3gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009020720090205
100656opt32u3gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009020720090205
100692opt32u3gcc -funroll-loops -Os -fomit-frame-pointer2009020720090205
100716opt32u3gcc -funroll-loops -O2 -fomit-frame-pointer2009020720090205
100812opt32u3gcc -Os -fomit-frame-pointer2009020720090205
100812opt32u3gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009020720090205
100812opt32u3gcc -m64 -Os -fomit-frame-pointer2009020720090205
100848opt32u3gcc -m64 -march=k8 -Os -fomit-frame-pointer2009020720090205
100908opt32u3gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009020720090205
100920opt32u3gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009020720090205
100968opt32u3gcc -march=k8 -Os -fomit-frame-pointer2009020720090205
102588opt32u3nitgcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009020720090205
102588opt32u3nitgcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009020720090205
102588opt32u3nitgcc -m64 -march=nocona -O3 -fomit-frame-pointer2009020720090205
102588opt32u3nitgcc -march=nocona -O3 -fomit-frame-pointer2009020720090205
107280opt32u3nitgcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009020720090205
107364opt32u3nitgcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009020720090205
108420opt32u3nitgcc -m64 -march=nocona -O2 -fomit-frame-pointer2009020720090205
108480opt32u3nitgcc -march=nocona -O2 -fomit-frame-pointer2009020720090205
108828opt32u3nitgcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009020720090205
108840opt32u3nitgcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009020720090205
109272opt32u3nitgcc -m64 -march=nocona -Os -fomit-frame-pointer2009020720090205
109296opt32u3nitgcc -march=nocona -Os -fomit-frame-pointer2009020720090205
114960opt32u9gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009020720090205
115248opt32u9gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009020720090205
115272opt32u9gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009020720090205
115440opt32u3nitgcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009020720090205
115452opt32u3nitgcc -funroll-loops -m64 -O -fomit-frame-pointer2009020720090205
115452opt32u3nitgcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009020720090205
115452opt32u3nitgcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009020720090205
115464opt32u3nitgcc -funroll-loops -O -fomit-frame-pointer2009020720090205
115500opt32u3nitgcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009020720090205
115656opt32u9gcc -march=nocona -O3 -fomit-frame-pointer2009020720090205
116016opt32u9gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009020720090205
116052opt32u9gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009020720090205
116088opt32u9gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009020720090205
116460opt32u3nitgcc -O -fomit-frame-pointer2009020720090205
116460opt32u3nitgcc -m64 -O -fomit-frame-pointer2009020720090205
116520opt32u3nitgcc -m64 -march=k8 -O -fomit-frame-pointer2009020720090205
116520opt32u3nitgcc -m64 -march=nocona -O -fomit-frame-pointer2009020720090205
116520opt32u3nitgcc -march=k8 -O -fomit-frame-pointer2009020720090205
116520opt32u9gcc -march=nocona -O2 -fomit-frame-pointer2009020720090205
116520opt32u3nitgcc -march=nocona -O -fomit-frame-pointer2009020720090205
116688opt32u9gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009020720090205
116880opt32u9gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009020720090205
117108opt32u9gcc -march=nocona -Os -fomit-frame-pointer2009020720090205
117252opt32u9gcc -m64 -march=nocona -Os -fomit-frame-pointer2009020720090205
119028opt32u3gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009020720090205
119052opt32u3gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009020720090205
119664opt32u3gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009020720090205
120012opt32u3gcc -march=nocona -O3 -fomit-frame-pointer2009020720090205
120552opt32u3gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009020720090205
120612opt32u3gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009020720090205
120672opt32u3gcc -march=nocona -O2 -fomit-frame-pointer2009020720090205
120696opt32u3gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009020720090205
121836opt32u3gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009020720090205
121872opt32u3gcc -m64 -march=nocona -Os -fomit-frame-pointer2009020720090205
121932opt32u3gcc -march=nocona -Os -fomit-frame-pointer2009020720090205
122028opt32u3gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009020720090205
123348opt32u9gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009020720090205
123636opt32u9gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009020720090205
123732opt32u9gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009020720090205
123852opt32u9gcc -funroll-loops -O -fomit-frame-pointer2009020720090205
123864opt32u9gcc -funroll-loops -m64 -O -fomit-frame-pointer2009020720090205
124032opt32u9gcc -march=k8 -O -fomit-frame-pointer2009020720090205
124056opt32u9gcc -m64 -O -fomit-frame-pointer2009020720090205
124092opt32u9gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009020720090205
124128opt32u9gcc -O -fomit-frame-pointer2009020720090205
124200opt32u9gcc -march=nocona -O -fomit-frame-pointer2009020720090205
124248opt32u9gcc -m64 -march=k8 -O -fomit-frame-pointer2009020720090205
124524opt32u9gcc -m64 -march=nocona -O -fomit-frame-pointer2009020720090205
128040opt32u3gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009020720090205
128196opt32u3gcc -funroll-loops -O -fomit-frame-pointer2009020720090205
128196opt32u3gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009020720090205
128232opt32u3gcc -funroll-loops -m64 -O -fomit-frame-pointer2009020720090205
128232opt32u3gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009020720090205
128244opt32u3gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009020720090205
128820opt32u3gcc -m64 -march=nocona -O -fomit-frame-pointer2009020720090205
128832opt32u3gcc -O -fomit-frame-pointer2009020720090205
128844opt32u3gcc -march=nocona -O -fomit-frame-pointer2009020720090205
128880opt32u3gcc -m64 -march=k8 -O -fomit-frame-pointer2009020720090205
128892opt32u3gcc -march=k8 -O -fomit-frame-pointer2009020720090205
129060opt32u3gcc -m64 -O -fomit-frame-pointer2009020720090205
213504opt32u3nitcc2009020720090205
213504opt32u3nitgcc2009020720090205
213504opt32u3nitgcc -funroll-loops2009020720090205
222828opt32u18gcc -O3 -fomit-frame-pointer2009020720090205
223392opt32u18gcc -m64 -O3 -fomit-frame-pointer2009020720090205
224652opt32u18gcc -march=k8 -O3 -fomit-frame-pointer2009020720090205
224748opt32u18gcc -m64 -march=k8 -O3 -fomit-frame-pointer2009020720090205
235644opt32u18gcc -m64 -march=nocona -O3 -fomit-frame-pointer2009020720090205
235740opt32u18gcc -march=nocona -O3 -fomit-frame-pointer2009020720090205
239268opt32u3gcc2009020720090205
239772opt32u3cc2009020720090205
239796opt32u3gcc -funroll-loops2009020720090205
248136opt32u18gcc -Os -fomit-frame-pointer2009020720090205
248208opt32u18gcc -march=k8 -Os -fomit-frame-pointer2009020720090205
248544opt32u18gcc -m64 -march=k8 -Os -fomit-frame-pointer2009020720090205
248640opt32u18gcc -m64 -Os -fomit-frame-pointer2009020720090205
248844opt32u18gcc -march=nocona -Os -fomit-frame-pointer2009020720090205
248880opt32u18gcc -m64 -march=nocona -Os -fomit-frame-pointer2009020720090205
249888opt32u18gcc -march=k8 -O2 -fomit-frame-pointer2009020720090205
250104opt32u18gcc -m64 -march=k8 -O2 -fomit-frame-pointer2009020720090205
250164opt32u18gcc -O2 -fomit-frame-pointer2009020720090205
250500opt32u18gcc -m64 -O2 -fomit-frame-pointer2009020720090205
252708opt32u18gcc -march=nocona -O2 -fomit-frame-pointer2009020720090205
253224opt32u18gcc -m64 -march=nocona -O2 -fomit-frame-pointer2009020720090205
262284opt32u18gcc -funroll-loops -march=nocona -Os -fomit-frame-pointer2009020720090205
262488opt32u18gcc -funroll-loops -m64 -march=nocona -Os -fomit-frame-pointer2009020720090205
262920opt32u18gcc -funroll-loops -march=k8 -Os -fomit-frame-pointer2009020720090205
263088opt32u18gcc -funroll-loops -m64 -Os -fomit-frame-pointer2009020720090205
263244opt32u18gcc -funroll-loops -Os -fomit-frame-pointer2009020720090205
263700opt32u18gcc -funroll-loops -march=nocona -O2 -fomit-frame-pointer2009020720090205
263856opt32u18gcc -funroll-loops -m64 -march=k8 -Os -fomit-frame-pointer2009020720090205
264768opt32u18gcc -funroll-loops -m64 -march=nocona -O2 -fomit-frame-pointer2009020720090205
265644opt32u18gcc -funroll-loops -O2 -fomit-frame-pointer2009020720090205
265704opt32u18gcc -funroll-loops -m64 -O2 -fomit-frame-pointer2009020720090205
266664opt32u18gcc -funroll-loops -march=k8 -O2 -fomit-frame-pointer2009020720090205
266928opt32u18gcc -funroll-loops -m64 -march=k8 -O2 -fomit-frame-pointer2009020720090205
275292opt32u18gcc -m64 -march=nocona -O -fomit-frame-pointer2009020720090205
275592opt32u18gcc -march=nocona -O -fomit-frame-pointer2009020720090205
276264opt32u18gcc -march=k8 -O -fomit-frame-pointer2009020720090205
276276opt32u18gcc -m64 -march=k8 -O -fomit-frame-pointer2009020720090205
279252opt32u18gcc -O -fomit-frame-pointer2009020720090205
280104opt32u18gcc -m64 -O -fomit-frame-pointer2009020720090205
284556opt64u18gcc2009020720090205
284580opt64u18gcc -funroll-loops2009020720090205
284592opt64u18cc2009020720090205
292236opt32u18gcc -funroll-loops -m64 -march=nocona -O3 -fomit-frame-pointer2009020720090205
292620opt32u18gcc -funroll-loops -march=nocona -O3 -fomit-frame-pointer2009020720090205
295908opt32u18gcc -funroll-loops -m64 -O3 -fomit-frame-pointer2009020720090205
296160opt32u18gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer2009020720090205
296196opt32u18gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer2009020720090205
296316opt32u18gcc -funroll-loops -O3 -fomit-frame-pointer2009020720090205
310728opt32u18gcc -funroll-loops -march=k8 -O -fomit-frame-pointer2009020720090205
310800opt32u18gcc -funroll-loops -m64 -march=k8 -O -fomit-frame-pointer2009020720090205
311316opt32u18gcc -funroll-loops -m64 -O -fomit-frame-pointer2009020720090205
311532opt32u18gcc -funroll-loops -m64 -march=nocona -O -fomit-frame-pointer2009020720090205
311628opt32u18gcc -funroll-loops -O -fomit-frame-pointer2009020720090205
311808opt32u18gcc -funroll-loops -march=nocona -O -fomit-frame-pointer2009020720090205
480072opt32u9cc2009020720090205
480468opt32u9gcc -funroll-loops2009020720090205
493860opt32u9gcc2009020720090205
556764opt32u18cc2009020720090205
557064opt32u18gcc -funroll-loops2009020720090205
566964opt32u18gcc2009020720090205

Checksum failure

Implementation: crypto_hash/keccakr1024c576/opt32u3nit
Compiler: gcc -O3 -fomit-frame-pointer
a728d34f0de37c00b4174fc96dbbc3b6f5f6f1e6bed962a8cc65f536803701a0
Number of similar (compiler,implementation) pairs: 8, namely:
CompilerImplementations
gcc -O3 -fomit-frame-pointer opt32u3nit
gcc -funroll-loops -O3 -fomit-frame-pointer opt32u3nit
gcc -funroll-loops -m64 -O3 -fomit-frame-pointer opt32u3nit
gcc -funroll-loops -m64 -march=k8 -O3 -fomit-frame-pointer opt32u3nit
gcc -funroll-loops -march=k8 -O3 -fomit-frame-pointer opt32u3nit
gcc -m64 -O3 -fomit-frame-pointer opt32u3nit
gcc -m64 -march=k8 -O3 -fomit-frame-pointer opt32u3nit
gcc -march=k8 -O3 -fomit-frame-pointer opt32u3nit