Implementation notes: x86, titan0, crypto_sign/qtesla192

Computer: titan0
Architecture: x86
CPU ID: GenuineIntel-000306c3-bfebfbff
SUPERCOP version: 20190803
Operation: crypto_sign
Primitive: qtesla192
TimeImplementationCompilerBenchmark dateSUPERCOP version
86508472refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2019080720190803
86579456refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2019080720190803
86582484refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2019080720190803
86756908refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2019080720190803
87005196refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2019080720190803
87027492refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2019080720190803
87294612refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2019080720190803
88021864refgcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer2019080720190803
88150120refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2019080720190803
88271892refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2019080720190803
88328172refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2019080720190803
88338720refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2019080720190803
88447180refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2019080720190803
88457308refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2019080720190803
88491944refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2019080720190803
88715616refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2019080720190803
88736836refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2019080720190803
88750888refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2019080720190803
88780028refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2019080720190803
88817396refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2019080720190803
88863112refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2019080720190803
88992256refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2019080720190803
89025392refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2019080720190803
89048624refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2019080720190803
89061828refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2019080720190803
89087856refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2019080720190803
89101340refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019080720190803
89169836refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2019080720190803
89180452refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2019080720190803
89203012refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2019080720190803
89279764refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2019080720190803
89289460refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2019080720190803
89296852refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2019080720190803
89298944refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2019080720190803
89333512refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2019080720190803
89378212refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2019080720190803
89439704refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2019080720190803
89483632refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2019080720190803
89545800refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2019080720190803
89559808refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019080720190803
89711664refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2019080720190803
89721688refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2019080720190803
89807652refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2019080720190803
89913776refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019080720190803
89922776refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2019080720190803
89966348refgcc -m32 -march=core-avx2 -O -fomit-frame-pointer2019080720190803
90002168refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2019080720190803
90009148refgcc -m32 -march=core2 -msse4.1 -O3 -fomit-frame-pointer2019080720190803
90079772refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2019080720190803
90190964refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2019080720190803
90194348refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2019080720190803
90304024refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2019080720190803
90304420refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2019080720190803
90312524refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2019080720190803
90318752refgcc -m32 -march=core-avx2 -Os -fomit-frame-pointer2019080720190803
90348892refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2019080720190803
90349420refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2019080720190803
90363164refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2019080720190803
90406276refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2019080720190803
90419336refgcc -m32 -march=core2 -msse4 -O3 -fomit-frame-pointer2019080720190803
90431936refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2019080720190803
90449996refgcc -m32 -march=barcelona -O -fomit-frame-pointer2019080720190803
90450048refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2019080720190803
90478296refgcc -m32 -march=k8 -O -fomit-frame-pointer2019080720190803
90492708refgcc -m32 -march=corei7 -O3 -fomit-frame-pointer2019080720190803
90531184refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2019080720190803
90541440refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2019080720190803
90599140refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2019080720190803
90612136refgcc -m32 -march=core-avx2 -O3 -fomit-frame-pointer2019080720190803
90615656refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2019080720190803
90634412refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2019080720190803
90661108refgcc -m32 -march=corei7 -O -fomit-frame-pointer2019080720190803
90663704refgcc -m32 -march=core2 -O -fomit-frame-pointer2019080720190803
90670984refgcc -funroll-loops -m32 -O -fomit-frame-pointer2019080720190803
90863572refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2019080720190803
90934412refgcc -m32 -march=prescott -O -fomit-frame-pointer2019080720190803
90956976refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2019080720190803
90980548refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2019080720190803
90990052refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2019080720190803
91099964refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2019080720190803
91103696refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2019080720190803
91121952refgcc -m32 -O -fomit-frame-pointer2019080720190803
91148064refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2019080720190803
91151108refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2019080720190803
91169264refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2019080720190803
91179996refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2019080720190803
91184484refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2019080720190803
91200648refgcc -m32 -march=i386 -O -fomit-frame-pointer2019080720190803
91235444refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2019080720190803
91256736refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2019080720190803
91269196refgcc -m32 -march=core-avx-i -O3 -fomit-frame-pointer2019080720190803
91275484refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2019080720190803
91278252refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2019080720190803
91288776refgcc -m32 -march=athlon -O -fomit-frame-pointer2019080720190803
91302356refgcc -m32 -march=corei7-avx -O3 -fomit-frame-pointer2019080720190803
91346388refgcc -m32 -march=nocona -O -fomit-frame-pointer2019080720190803
91377412refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2019080720190803
91392812refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2019080720190803
91441416refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2019080720190803
91449184refgcc -m32 -O2 -fomit-frame-pointer2019080720190803
91453640refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2019080720190803
91465900refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2019080720190803
91487036refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2019080720190803
91537540refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2019080720190803
91543896refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2019080720190803
91563608refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2019080720190803
91590468refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2019080720190803
91658888refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2019080720190803
91663908refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2019080720190803
91677260refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2019080720190803
91684200refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2019080720190803
91762916refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2019080720190803
91776772refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2019080720190803
91792348refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2019080720190803
91845376refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2019080720190803
91874548refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019080720190803
91891436refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2019080720190803
91922732refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2019080720190803
91972020refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2019080720190803
92076204refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2019080720190803
92084268refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2019080720190803
92096200refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2019080720190803
92114164refgcc -m32 -march=prescott -Os -fomit-frame-pointer2019080720190803
92128584refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2019080720190803
92132088refgcc -m32 -march=nocona -Os -fomit-frame-pointer2019080720190803
92136524refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2019080720190803
92156476refgcc -m32 -march=core2 -Os -fomit-frame-pointer2019080720190803
92170500refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2019080720190803
92391556refgcc -m32 -march=i486 -O -fomit-frame-pointer2019080720190803
92403376refgcc -m32 -O3 -fomit-frame-pointer2019080720190803
92519000refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2019080720190803
92527392refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2019080720190803
92542468refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019080720190803
92603352refgcc -m32 -march=pentium -Os -fomit-frame-pointer2019080720190803
92760144refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2019080720190803
92772804refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2019080720190803
92782632refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2019080720190803
92819940refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2019080720190803
92845176refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2019080720190803
92855804refgcc -m32 -march=athlon -Os -fomit-frame-pointer2019080720190803
92935404refgcc -m32 -march=pentium -O -fomit-frame-pointer2019080720190803
92944380refgcc -m32 -march=i486 -Os -fomit-frame-pointer2019080720190803
92946120refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2019080720190803
92955176refgcc -m32 -Os -fomit-frame-pointer2019080720190803
93000060refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2019080720190803
93146244refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2019080720190803
93202028refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2019080720190803
93248224refgcc -m32 -march=i386 -Os -fomit-frame-pointer2019080720190803
93251044refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2019080720190803
93253468refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2019080720190803
93254084refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2019080720190803
93264816refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2019080720190803
93281896refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2019080720190803
93285868refgcc -m32 -march=k6 -O -fomit-frame-pointer2019080720190803
93336676refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2019080720190803
93348832refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2019080720190803
93471656refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2019080720190803
93538788refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2019080720190803
93590024refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2019080720190803
93623952refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2019080720190803
93644304refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2019080720190803
93684868refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2019080720190803
93755368refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2019080720190803
93808036refgcc -m32 -march=k6 -Os -fomit-frame-pointer2019080720190803
105818180refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2019080720190803
106156760refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2019080720190803
106613576refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2019080720190803
106791980refgcc -m32 -march=k8 -Os -fomit-frame-pointer2019080720190803
107773552refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2019080720190803
108054780refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2019080720190803
110198796refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2019080720190803
112254872refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2019080720190803
135012352refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2019080720190803
136684736refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2019080720190803
136887696refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2019080720190803
137659140refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2019080720190803