Implementation notes: x86, gcc14, crypto_aead/primatesv1hanuman120

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: primatesv1hanuman120
TimeImplementationCompilerBenchmark dateSUPERCOP version
106407414refg++ -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102520161009
106438923refg++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102520161009
110713752refg++ -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102520161009
115366509refg++ -m32 -march=athlon -O3 -fomit-frame-pointer2016102520161009
116174583refg++ -m32 -O3 -fomit-frame-pointer2016102520161009
120100419refg++ -m32 -march=k6 -O3 -fomit-frame-pointer2016102520161009
120142665refg++ -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102520161009
120156858refg++ -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102520161009
122318829refg++ -m32 -march=pentium -O3 -fomit-frame-pointer2016102520161009
122380020refg++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102520161009
123620571refg++ -m32 -march=i386 -O3 -fomit-frame-pointer2016102520161009
124030467refg++ -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102520161009
125414001refg++ -m32 -march=i486 -O3 -fomit-frame-pointer2016102520161009
128268180refg++ -m32 -march=core2 -O3 -fomit-frame-pointer2016102520161009
128460663refg++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016102520161009
128469222refg++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102520161009
128498625refg++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016102520161009
128884410refg++ -m32 -march=k8 -O3 -fomit-frame-pointer2016102520161009
128946060refg++ -m32 -march=prescott -O3 -fomit-frame-pointer2016102520161009
128957580refg++ -m32 -march=nocona -O3 -fomit-frame-pointer2016102520161009
129861909refg++ -m32 -march=barcelona -O3 -fomit-frame-pointer2016102520161009
132924834refg++ -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102520161009
132941988refg++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102520161009
132958953refg++ -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102520161009
132959556refg++ -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102520161009
135051120refg++ -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102520161009
136024731refg++ -m32 -march=pentium2 -Os -fomit-frame-pointer2016102520161009
136048086refg++ -m32 -march=pentium3 -Os -fomit-frame-pointer2016102520161009
136049904refg++ -m32 -march=pentium-m -Os -fomit-frame-pointer2016102520161009
136056312refg++ -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102520161009
139964688refg++ -m32 -march=i386 -O2 -fomit-frame-pointer2016102520161009
141554700refg++ -m32 -march=barcelona -O2 -fomit-frame-pointer2016102520161009
141811065refg++ -m32 -march=k8 -O2 -fomit-frame-pointer2016102520161009
142954074refg++ -m32 -march=pentium -O2 -fomit-frame-pointer2016102520161009
143233740refg++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102520161009
143841033refg++ -m32 -march=i486 -O2 -fomit-frame-pointer2016102520161009
144199395refg++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102520161009
144242037refg++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102520161009
144355383refg++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102520161009
144714546refg++ -m32 -march=core2 -O2 -fomit-frame-pointer2016102520161009
144954738refg++ -m32 -march=athlon -O2 -fomit-frame-pointer2016102520161009
145816758refg++ -m32 -march=k6-3 -Os -fomit-frame-pointer2016102520161009
145955367refg++ -m32 -march=k6 -Os -fomit-frame-pointer2016102520161009
146141064refg++ -m32 -march=k6-2 -Os -fomit-frame-pointer2016102520161009
147463956refg++ -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102520161009
148001778refg++ -m32 -march=k6 -O2 -fomit-frame-pointer2016102520161009
148049280refg++ -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102520161009
148077603refg++ -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102520161009
148394340refg++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102520161009
148582971refg++ -m32 -march=pentium -Os -fomit-frame-pointer2016102520161009
149773320refg++ -m32 -march=prescott -Os -fomit-frame-pointer2016102520161009
149798223refg++ -m32 -march=nocona -Os -fomit-frame-pointer2016102520161009
149982084refg++ -m32 -march=i486 -Os -fomit-frame-pointer2016102520161009
150352362refg++ -m32 -march=athlon -Os -fomit-frame-pointer2016102520161009
150361317refg++ -m32 -march=k8 -Os -fomit-frame-pointer2016102520161009
150613047refg++ -m32 -O2 -fomit-frame-pointer2016102520161009
153541899refg++ -m32 -march=prescott -O2 -fomit-frame-pointer2016102520161009
154115406refg++ -m32 -march=i386 -Os -fomit-frame-pointer2016102520161009
154563093refg++ -m32 -march=nocona -O2 -fomit-frame-pointer2016102520161009
156213612refg++ -m32 -Os -fomit-frame-pointer2016102520161009
157135095refg++ -m32 -march=barcelona -Os -fomit-frame-pointer2016102520161009
158321664refg++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102520161009
158506884refg++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102520161009
158637411refg++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102520161009
158712669refg++ -m32 -march=core2 -Os -fomit-frame-pointer2016102520161009
168453873refg++ -m32 -march=pentium4 -Os -fomit-frame-pointer2016102520161009
179011926refg++ -m32 -march=pentium2 -O -fomit-frame-pointer2016102520161009
179137377refg++ -m32 -march=pentium-m -O -fomit-frame-pointer2016102520161009
179155152refg++ -m32 -march=pentiumpro -O -fomit-frame-pointer2016102520161009
179161452refg++ -m32 -march=pentium3 -O -fomit-frame-pointer2016102520161009
184046283refg++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102520161009
184154517refg++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102520161009
184184784refg++ -m32 -march=core2 -O -fomit-frame-pointer2016102520161009
184756626refg++ -m32 -march=pentium4 -O -fomit-frame-pointer2016102520161009
185270301refg++ -m32 -march=i386 -O -fomit-frame-pointer2016102520161009
187946811refg++ -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102520161009
189533322refg++ -m32 -march=k6 -O -fomit-frame-pointer2016102520161009
190337841refg++ -m32 -march=barcelona -O -fomit-frame-pointer2016102520161009
191131857refg++ -m32 -march=athlon -O -fomit-frame-pointer2016102520161009
191316123refg++ -m32 -march=k6-3 -O -fomit-frame-pointer2016102520161009
191523762refg++ -m32 -march=k6-2 -O -fomit-frame-pointer2016102520161009
192166740refg++ -m32 -march=k8 -O -fomit-frame-pointer2016102520161009
192295611refg++ -m32 -O -fomit-frame-pointer2016102520161009
193854069refg++ -m32 -march=prescott -O -fomit-frame-pointer2016102520161009
193894461refg++ -m32 -march=nocona -O -fomit-frame-pointer2016102520161009
212191605refg++ -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102520161009
212270400refg++ -m32 -march=pentium -O -fomit-frame-pointer2016102520161009
216086949refg++ -m32 -march=i486 -O -fomit-frame-pointer2016102520161009