Implementation notes: x86, kizomba, crypto_kem/bigquake5

Computer: kizomba
Architecture: x86
CPU ID: GenuineIntel-000906e9-bfebfbff
SUPERCOP version: 20181216
Operation: crypto_kem
Primitive: bigquake5
TimeImplementationCompilerBenchmark dateSUPERCOP version
86597149refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2018092720180818
87158294refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2018092720180818
87211317refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2018092720180818
87818415refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2018092720180818
87839360refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2018092720180818
88067166refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2018092720180818
89355209refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2018092720180818
89639472refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2018092720180818
89868022refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2018092720180818
90005127refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092720180818
90138826refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2018092720180818
90767722refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2018092720180818
91216161refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092720180818
91240583refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2018092720180818
91305199refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2018092720180818
91498540refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092720180818
92084191refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2018092720180818
92099331refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2018092720180818
92567208refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092720180818
92573214refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2018092720180818
92688669refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2018092720180818
92745440refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2018092720180818
93038850refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2018092720180818
93126477refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2018092720180818
93196351refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2018092720180818
93785393refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2018092720180818
93881076refgcc -funroll-loops -m32 -O -fomit-frame-pointer2018092720180818
93902674refgcc -m32 -O3 -fomit-frame-pointer2018092720180818
93936709refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2018092720180818
94180678refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2018092720180818
94247982refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092720180818
94397682refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2018092720180818
94872067refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2018092720180818
94879834refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2018092720180818
95188811refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092720180818
95192544refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2018092720180818
95292601refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092720180818
95406810refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2018092720180818
95497780refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2018092720180818
96005375refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092720180818
96240510refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092720180818
96379867refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2018092720180818
96431712refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2018092720180818
96607190refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2018092720180818
96633746refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092720180818
96668769refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2018092720180818
96729779refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2018092720180818
96890587refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092720180818
97797423refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2018092720180818
98185082refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2018092720180818
99141542refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092720180818
99227095refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2018092720180818
99345693refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2018092720180818
99369038refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092720180818
99422139refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2018092720180818
99771219refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2018092720180818
100102309refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2018092720180818
100127966refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2018092720180818
100467205refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2018092720180818
100561627refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2018092720180818
100708798refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2018092720180818
101304677refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2018092720180818
101615548refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2018092720180818
101733798refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2018092720180818
101769148refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2018092720180818
101854353refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2018092720180818
102890948refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2018092720180818
103092993refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2018092720180818
103094808refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2018092720180818
103342293refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092720180818
103527885refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2018092720180818
103782752refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2018092720180818
104417421refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2018092720180818
105105085refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2018092720180818
105210443refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2018092720180818
106070722refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2018092720180818
106361159refgcc -m32 -O2 -fomit-frame-pointer2018092720180818
107982062refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2018092720180818
108244593refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092720180818
108523855refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2018092720180818
108860353refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2018092720180818
108981915refgcc -m32 -march=prescott -O -fomit-frame-pointer2018092720180818
109436334refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2018092720180818
109772793refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2018092720180818
110383742refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2018092720180818
110587563refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092720180818
110936049refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2018092720180818
111030526refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2018092720180818
111037045refgcc -m32 -march=nocona -O -fomit-frame-pointer2018092720180818
111081946refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2018092720180818
111540081refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2018092720180818
111742309refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2018092720180818
111916174refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2018092720180818
112141702refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2018092720180818
112317405refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2018092720180818
112950826refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2018092720180818
113000750refgcc -m32 -march=corei7 -O -fomit-frame-pointer2018092720180818
113181782refgcc -m32 -march=core2 -O -fomit-frame-pointer2018092720180818
113751482refgcc -m32 -march=k6 -O -fomit-frame-pointer2018092720180818
114690814refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2018092720180818
114764391refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2018092720180818
115231271refgcc -m32 -O -fomit-frame-pointer2018092720180818
115672365refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092720180818
115832939refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2018092720180818
116423252refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2018092720180818
116876730refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2018092720180818
117190052refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2018092720180818
117274867refgcc -m32 -march=k8 -O -fomit-frame-pointer2018092720180818
118111929refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2018092720180818
118775211refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2018092720180818
119099238refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2018092720180818
119713710refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2018092720180818
120052335refgcc -m32 -march=i486 -O -fomit-frame-pointer2018092720180818
120393079refgcc -m32 -march=athlon -O -fomit-frame-pointer2018092720180818
120539714refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2018092720180818
120566006refgcc -m32 -march=barcelona -O -fomit-frame-pointer2018092720180818
121934897refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2018092720180818
121967158refgcc -m32 -march=pentium -O -fomit-frame-pointer2018092720180818
122147551refgcc -m32 -march=i386 -O -fomit-frame-pointer2018092720180818
122356957refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2018092720180818
122731387refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2018092720180818
123466123refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2018092720180818
124103524refgcc -m32 -march=core2 -Os -fomit-frame-pointer2018092720180818
125500991refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2018092720180818
125732933refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2018092720180818
125791335refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2018092720180818
125813006refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2018092720180818
126050147refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2018092720180818
126374381refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2018092720180818
126477578refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2018092720180818
126649059refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2018092720180818
126809558refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2018092720180818
127968671refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2018092720180818
129074302refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2018092720180818
129865004refgcc -m32 -march=nocona -Os -fomit-frame-pointer2018092720180818
130112437refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2018092720180818
130159927refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2018092720180818
130843920refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2018092720180818
131447670refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2018092720180818
131483772refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2018092720180818
131622157refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2018092720180818
131685109refgcc -m32 -march=prescott -Os -fomit-frame-pointer2018092720180818
131731636refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092720180818
131962637refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092720180818
132133004refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2018092720180818
132589375refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2018092720180818
133170421refgcc -m32 -march=i386 -Os -fomit-frame-pointer2018092720180818
134085680refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2018092720180818
134613623refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2018092720180818
134642833refgcc -m32 -march=athlon -Os -fomit-frame-pointer2018092720180818
135256903refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2018092720180818
135533962refgcc -m32 -march=i486 -Os -fomit-frame-pointer2018092720180818
136090948refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2018092720180818
136766456refgcc -m32 -march=k6 -Os -fomit-frame-pointer2018092720180818
137303605refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2018092720180818
137554474refgcc -m32 -Os -fomit-frame-pointer2018092720180818
137581915refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2018092720180818
138180693refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2018092720180818
138313539refgcc -m32 -march=pentium -Os -fomit-frame-pointer2018092720180818
140156791refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2018092720180818
143083598refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2018092720180818
173471185refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2018092720180818
177248352refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2018092720180818
177325405refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2018092720180818
178636680refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2018092720180818
181594312refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2018092720180818
182761476refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2018092720180818
184348663refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2018092720180818
201464297refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2018092720180818
202535325refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2018092720180818
220605104refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2018092720180818
227614258refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2018092720180818
232042607refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2018092720180818
234595383refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2018092720180818
238505750refgcc -m32 -march=k8 -Os -fomit-frame-pointer2018092720180818
239427884refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2018092720180818