Implementation notes: x86, gcc14, crypto_aead/primatesv1gibbon120

Computer: gcc14
Architecture: x86
CPU ID: GenuineIntel-00010676-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_aead
Primitive: primatesv1gibbon120
TimeImplementationCompilerBenchmark dateSUPERCOP version
53306442refg++ -m32 -march=pentiumpro -O3 -fomit-frame-pointer2016102420161009
53878302refg++ -m32 -march=pentium2 -O3 -fomit-frame-pointer2016102420161009
55979595refg++ -m32 -march=pentium-m -O3 -fomit-frame-pointer2016102420161009
57203703refg++ -m32 -march=athlon -O3 -fomit-frame-pointer2016102420161009
57547359refg++ -m32 -O3 -fomit-frame-pointer2016102420161009
60641001refg++ -m32 -march=k6-3 -O3 -fomit-frame-pointer2016102420161009
60732639refg++ -m32 -march=k6-2 -O3 -fomit-frame-pointer2016102420161009
60759891refg++ -m32 -march=k6 -O3 -fomit-frame-pointer2016102420161009
61500321refg++ -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2016102420161009
61505181refg++ -m32 -march=pentium -O3 -fomit-frame-pointer2016102420161009
61920396refg++ -m32 -march=i386 -O3 -fomit-frame-pointer2016102420161009
62495379refg++ -m32 -march=pentium3 -O3 -fomit-frame-pointer2016102420161009
62936721refg++ -m32 -march=i486 -O3 -fomit-frame-pointer2016102420161009
64498122refg++ -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2016102420161009
64506717refg++ -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2016102420161009
64566225refg++ -m32 -march=core2 -O3 -fomit-frame-pointer2016102420161009
64590417refg++ -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2016102420161009
64733580refg++ -m32 -march=prescott -O3 -fomit-frame-pointer2016102420161009
64745325refg++ -m32 -march=nocona -O3 -fomit-frame-pointer2016102420161009
65305044refg++ -m32 -march=barcelona -O3 -fomit-frame-pointer2016102420161009
65347560refg++ -m32 -march=k8 -O3 -fomit-frame-pointer2016102420161009
66672540refg++ -m32 -march=pentium3 -O2 -fomit-frame-pointer2016102420161009
66677292refg++ -m32 -march=pentium2 -O2 -fomit-frame-pointer2016102420161009
66944088refg++ -m32 -march=pentium-m -O2 -fomit-frame-pointer2016102420161009
66973203refg++ -m32 -march=pentiumpro -O2 -fomit-frame-pointer2016102420161009
67904487refg++ -m32 -march=pentium4 -O3 -fomit-frame-pointer2016102420161009
70396515refg++ -m32 -march=i386 -O2 -fomit-frame-pointer2016102420161009
71278974refg++ -m32 -march=pentium-m -Os -fomit-frame-pointer2016102420161009
71318214refg++ -m32 -march=pentiumpro -Os -fomit-frame-pointer2016102420161009
71322534refg++ -m32 -march=pentium3 -Os -fomit-frame-pointer2016102420161009
71341758refg++ -m32 -march=barcelona -O2 -fomit-frame-pointer2016102420161009
71349651refg++ -m32 -march=pentium2 -Os -fomit-frame-pointer2016102420161009
72680886refg++ -m32 -march=k6 -Os -fomit-frame-pointer2016102420161009
72686898refg++ -m32 -march=k6-2 -Os -fomit-frame-pointer2016102420161009
72713376refg++ -m32 -march=k6-3 -Os -fomit-frame-pointer2016102420161009
72741492refg++ -m32 -march=k8 -O2 -fomit-frame-pointer2016102420161009
72756639refg++ -m32 -march=athlon -O2 -fomit-frame-pointer2016102420161009
73461951refg++ -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2016102420161009
73463463refg++ -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2016102420161009
73469061refg++ -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2016102420161009
73504449refg++ -m32 -march=core2 -O2 -fomit-frame-pointer2016102420161009
73921311refg++ -m32 -march=pentium4 -O2 -fomit-frame-pointer2016102420161009
73983249refg++ -m32 -O2 -fomit-frame-pointer2016102420161009
74274417refg++ -m32 -march=i486 -O2 -fomit-frame-pointer2016102420161009
74415906refg++ -m32 -march=pentium -O2 -fomit-frame-pointer2016102420161009
74450736refg++ -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2016102420161009
74577987refg++ -m32 -march=k6-2 -O2 -fomit-frame-pointer2016102420161009
74579787refg++ -m32 -march=k6 -O2 -fomit-frame-pointer2016102420161009
74590335refg++ -m32 -march=k6-3 -O2 -fomit-frame-pointer2016102420161009
75171069refg++ -m32 -march=core2 -Os -fomit-frame-pointer2016102420161009
75174561refg++ -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2016102420161009
75392253refg++ -m32 -march=prescott -O2 -fomit-frame-pointer2016102420161009
75432339refg++ -m32 -march=nocona -O2 -fomit-frame-pointer2016102420161009
75569967refg++ -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2016102420161009
75597345refg++ -m32 -march=native -mtune=native -Os -fomit-frame-pointer2016102420161009
75769902refg++ -m32 -march=pentium -Os -fomit-frame-pointer2016102420161009
75803607refg++ -m32 -march=pentium-mmx -Os -fomit-frame-pointer2016102420161009
77881743refg++ -m32 -march=i486 -Os -fomit-frame-pointer2016102420161009
77882778refg++ -m32 -march=nocona -Os -fomit-frame-pointer2016102420161009
77904396refg++ -m32 -march=prescott -Os -fomit-frame-pointer2016102420161009
79817499refg++ -m32 -march=pentium4 -Os -fomit-frame-pointer2016102420161009
80106624refg++ -m32 -march=barcelona -Os -fomit-frame-pointer2016102420161009
81465624refg++ -m32 -march=i386 -Os -fomit-frame-pointer2016102420161009
82950912refg++ -m32 -Os -fomit-frame-pointer2016102420161009
83438883refg++ -m32 -march=k8 -Os -fomit-frame-pointer2016102420161009
83444643refg++ -m32 -march=athlon -Os -fomit-frame-pointer2016102420161009
86947740refg++ -m32 -march=pentiumpro -O -fomit-frame-pointer2016102420161009
86954922refg++ -m32 -march=pentium-m -O -fomit-frame-pointer2016102420161009
86970420refg++ -m32 -march=pentium2 -O -fomit-frame-pointer2016102420161009
87124455refg++ -m32 -march=pentium3 -O -fomit-frame-pointer2016102420161009
92672775refg++ -m32 -march=k8 -O -fomit-frame-pointer2016102420161009
92702862refg++ -m32 -march=athlon -O -fomit-frame-pointer2016102420161009
93276882refg++ -m32 -march=i386 -O -fomit-frame-pointer2016102420161009
93494484refg++ -m32 -march=pentium4 -O -fomit-frame-pointer2016102420161009
95151879refg++ -m32 -march=core2 -O -fomit-frame-pointer2016102420161009
95446647refg++ -m32 -march=core2 -msse4 -O -fomit-frame-pointer2016102420161009
96191442refg++ -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2016102420161009
96231870refg++ -m32 -march=k6-3 -O -fomit-frame-pointer2016102420161009
96244920refg++ -m32 -march=k6-2 -O -fomit-frame-pointer2016102420161009
96704181refg++ -m32 -O -fomit-frame-pointer2016102420161009
97032951refg++ -m32 -march=native -mtune=native -O -fomit-frame-pointer2016102420161009
97146459refg++ -m32 -march=barcelona -O -fomit-frame-pointer2016102420161009
97306155refg++ -m32 -march=nocona -O -fomit-frame-pointer2016102420161009
97588368refg++ -m32 -march=k6 -O -fomit-frame-pointer2016102420161009
98437032refg++ -m32 -march=prescott -O -fomit-frame-pointer2016102420161009
107234811refg++ -m32 -march=pentium-mmx -O -fomit-frame-pointer2016102420161009
107267733refg++ -m32 -march=pentium -O -fomit-frame-pointer2016102420161009
111504627refg++ -m32 -march=i486 -O -fomit-frame-pointer2016102420161009