Implementation notes: x86, titan0, crypto_aead/joltikeq12864v1

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_aead
Primitive: joltikeq12864v1
TimeImplementationCompilerBenchmark dateSUPERCOP version
18031796refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019070720190110
18031920refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019070720190110
18040088refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019070720190110
18065848refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019070720190110
18176928refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019070720190110
18364016refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019070720190110
18378876refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019070720190110
18455416refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019070720190110
18764512refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070720190110
18770076refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070720190110
18802516refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070720190110
18864056refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019070720190110
18864688refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019070720190110
18910664refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019070720190110
18953080refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019070720190110
19160036refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019070720190110
19589648refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019070720190110
19599656refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019070720190110
19689556refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019070720190110
19779888refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070720190110
19785468refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070720190110
19821764refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019070720190110
19864468refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019070720190110
20064224refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019070720190110
20234948refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019070720190110
20251504refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019070720190110
20675176refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070720190110
20686864refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070720190110
20756516refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019070720190110
20859256refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019070720190110
21103744refgcc -m32 -O3 -fomit-frame-pointer2019070720190110
21262532refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070720190110
21262536refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019070720190110
21289076refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019070720190110
21694448refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019070720190110
22135056refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019070720190110
22241592refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019070720190110
22601184refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019070720190110
23724524refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019070720190110
23858720refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019070720190110
41376780refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019070720190110
41620468refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019070720190110
42084336refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070720190110
42096604refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019070720190110
44616296refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019070720190110
44695916refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019070720190110
45817824refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019070720190110
46462680refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019070720190110
46469968refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019070720190110
46664168refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019070720190110
46740740refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019070720190110
46742120refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019070720190110
46885400refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070720190110
46898756refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019070720190110
47345688refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019070720190110
47404500refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019070720190110
47809456refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070720190110
48515392refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019070720190110
48917336refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019070720190110
48934092refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019070720190110
49252464refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019070720190110
49283300refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070720190110
49804216refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019070720190110
49849456refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019070720190110
51389660refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019070720190110
51734172refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070720190110
51734740refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070720190110
51873520refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019070720190110
51893468refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019070720190110
52306880refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070720190110
52347696refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019070720190110
54741716refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019070720190110
54753808refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019070720190110
54910132refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019070720190110
57145992refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019070720190110
57311268refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070720190110
58343852refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019070720190110
58999068refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019070720190110
60988288refgcc -m32 -march=prescott -O -fomit-frame-pointer2019070720190110
61899368refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070720190110
63017532refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019070720190110
63019580refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019070720190110
63710864refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019070720190110
64118480refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019070720190110
64675292refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019070720190110
64859836refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019070720190110
64888184refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019070720190110
65965120refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019070720190110
65968872refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019070720190110
66215072refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019070720190110
66234884refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019070720190110
66274984refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019070720190110
67693384refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019070720190110
67702572refgcc -m32 -march=core2 -O -fomit-frame-pointer2019070720190110
67705980refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019070720190110
67773692refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019070720190110
68020824refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019070720190110
68181084refgcc -m32 -march=athlon -O -fomit-frame-pointer2019070720190110
68238992refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019070720190110
68505228refgcc -m32 -march=nocona -O -fomit-frame-pointer2019070720190110
68557068refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019070720190110
68587788refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019070720190110
68593840refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019070720190110
68597592refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019070720190110
68946220refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019070720190110
69004772refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019070720190110
69858764refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019070720190110
69914688refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019070720190110
70711332refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019070720190110
71404404refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019070720190110
71754844refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019070720190110
71982584refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019070720190110
71989900refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019070720190110
72009624refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019070720190110
72249380refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019070720190110
72371660refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070720190110
72475464refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019070720190110
73568484refgcc -m32 -march=k6 -O -fomit-frame-pointer2019070720190110
73574204refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019070720190110
73597152refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019070720190110
73722164refgcc -m32 -march=i486 -O -fomit-frame-pointer2019070720190110
73908520refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019070720190110
73988188refgcc -m32 -march=i386 -O -fomit-frame-pointer2019070720190110
74659340refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019070720190110
74666692refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019070720190110
74670676refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019070720190110
75108352refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019070720190110
75172752refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019070720190110
75205276refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019070720190110
75394380refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019070720190110
75916744refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019070720190110
76515452refgcc -m32 -march=k8 -O -fomit-frame-pointer2019070720190110
76763000refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019070720190110
76768024refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019070720190110
77762320refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019070720190110
77932764refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019070720190110
78962200refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019070720190110
79475456refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019070720190110
80260700refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019070720190110
80830780refgcc -m32 -O -fomit-frame-pointer2019070720190110
81011652refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019070720190110
81174324refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019070720190110
81419124refgcc -m32 -march=pentium -O -fomit-frame-pointer2019070720190110
82067444refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019070720190110
82078512refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019070720190110
82890500refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019070720190110
83033104refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019070720190110
83237468refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019070720190110
83565632refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019070720190110
83577536refgcc -m32 -Os -fomit-frame-pointer2019070720190110
83838908refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019070720190110
83859436refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070720190110
83896224refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019070720190110
83903240refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019070720190110
83905788refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019070720190110
84174944refgcc -m32 -O2 -fomit-frame-pointer2019070720190110
84480396refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019070720190110
84658424refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019070720190110
85670164refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019070720190110
85670332refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019070720190110
86008588refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019070720190110
86095440refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019070720190110
88390964refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019070720190110
90946676refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019070720190110
93237244refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019070720190110
93730588refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019070720190110
94026140refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019070720190110
95008204refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019070720190110
97920544refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019070720190110
133095132refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019070720190110
133187204refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019070720190110
134389136refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019070720190110
135681756refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019070720190110
136242448refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019070720190110
136243420refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019070720190110
149134476refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019070720190110