Implementation notes: x86, h4e450, crypto_aead/led80n6t4silcv2

Computer: h4e450
Architecture: x86
CPU ID: AuthenticAMD-00500f20-178bfbff
SUPERCOP version: 20171218
Operation: crypto_aead
Primitive: led80n6t4silcv2
TimeImplementationCompilerBenchmark dateSUPERCOP version
76137517refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2017092820170725
76469751refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2017092820170725
76545566refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2017092820170725
76978946refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2017092820170725
82881629refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2017092820170725
82899318refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2017092820170725
85330482refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2017092820170725
86569975refgcc -m32 -O3 -fomit-frame-pointer2017092820170725
87049711refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2017092820170725
87666333refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2017092820170725
87783895refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2017092820170725
87815421refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2017092820170725
87853629refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2017092820170725
87865719refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2017092820170725
87901809refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2017092820170725
88307706refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2017092820170725
88912965refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2017092820170725
89799909refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2017092820170725
90628033refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2017092820170725
91474479refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2017092820170725
91494144refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2017092820170725
91591927refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2017092820170725
91674064refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2017092820170725
114058900refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2017092820170725
114060092refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2017092820170725
114086868refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2017092820170725
114419658refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2017092820170725
117094720refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2017092820170725
119995108refgcc -funroll-loops -m32 -O -fomit-frame-pointer2017092820170725
134414060refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2017092820170725
144405866refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2017092820170725
145073930refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2017092820170725
145088869refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2017092820170725
147329411refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2017092820170725
147352110refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2017092820170725
147851554refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2017092820170725
148732357refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2017092820170725
149362923refgcc -m32 -O2 -fomit-frame-pointer2017092820170725
149553816refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2017092820170725
151774812refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2017092820170725
151857984refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2017092820170725
151860602refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2017092820170725
171487079refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2017092820170725
172809227refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2017092820170725
174563840refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2017092820170725
174637242refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2017092820170725
174761477refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2017092820170725
174941294refgcc -m32 -march=core2 -Os -fomit-frame-pointer2017092820170725
175014543refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2017092820170725
175328139refgcc -m32 -march=k8 -Os -fomit-frame-pointer2017092820170725
175507854refgcc -m32 -march=prescott -Os -fomit-frame-pointer2017092820170725
175549337refgcc -m32 -march=nocona -Os -fomit-frame-pointer2017092820170725
175757661refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2017092820170725
175773374refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2017092820170725
176964499refgcc -m32 -Os -fomit-frame-pointer2017092820170725
177137280refgcc -m32 -march=athlon -Os -fomit-frame-pointer2017092820170725
178157015refgcc -m32 -march=athlon -O -fomit-frame-pointer2017092820170725
179899116refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2017092820170725
179938421refgcc -m32 -march=prescott -O -fomit-frame-pointer2017092820170725
179946335refgcc -m32 -march=nocona -O -fomit-frame-pointer2017092820170725
181373710refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2017092820170725
181682418refgcc -m32 -march=barcelona -O -fomit-frame-pointer2017092820170725
181915348refgcc -m32 -march=core2 -O -fomit-frame-pointer2017092820170725
181996340refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2017092820170725
182000078refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2017092820170725
182247411refgcc -m32 -O -fomit-frame-pointer2017092820170725
183551309refgcc -m32 -march=k8 -O -fomit-frame-pointer2017092820170725
184503158refgcc -m32 -march=corei7 -O -fomit-frame-pointer2017092820170725
192426879refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2017092820170725
192520692refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2017092820170725
195909565refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2017092820170725
195922889refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2017092820170725
195949014refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2017092820170725
239993708refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2017092920170725
239996362refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017092920170725
242697388refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2017092820170725
242708827refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2017092820170725
244603017refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2017092920170725
245041575refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017092920170725
245047290refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2017092920170725
246673475refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2017092820170725
248124805refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2017092820170725
248714921refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2017092820170725
248734633refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2017092820170725
248739455refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2017092820170725
248751296refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2017092820170725
248897587refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2017092820170725
248904403refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2017092820170725
248908555refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017092820170725
249842238refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2017092820170725
249844433refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2017092820170725
250600338refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2017092920170725
250625632refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017092820170725
250628696refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2017092820170725
252190772refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2017092820170725
252612234refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2017092820170725
253179760refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2017092920170725
253184723refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2017092920170725
253787503refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2017092920170725
253789033refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2017092820170725
254323208refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2017092820170725
255118534refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2017092920170725
255823325refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2017092820170725
255844790refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2017092920170725
256635593refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2017092820170725
257681990refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2017092820170725
258236904refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2017092920170725
259068292refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2017092920170725
259072533refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2017092920170725
261497504refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2017092820170725
261497518refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2017092820170725
261520071refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2017092820170725
280573518refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2017092920170725
285409578refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2017092820170725
287895761refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2017092820170725
287901661refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2017092920170725
287909118refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2017092920170725
290502072refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2017092820170725
290513582refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2017092820170725
296975320refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2017092820170725
297015054refgcc -m32 -march=k6 -O -fomit-frame-pointer2017092820170725
297134526refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2017092820170725
317430288refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2017092820170725
317716038refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2017092820170725
321805337refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2017092820170725
321809075refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2017092820170725
321842615refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2017092820170725
326202061refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2017092820170725
327263039refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2017092820170725
327840160refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2017092820170725
329081112refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2017092820170725
329242117refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2017092820170725
329255565refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2017092820170725
332091500refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2017092820170725
332094502refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2017092820170725
333074251refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017092820170725
333085566refgcc -m32 -march=pentium -Os -fomit-frame-pointer2017092820170725
334526796refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2017092920170725
334570377refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2017092820170725
338631366refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2017092820170725
339283579refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2017092820170725
339793135refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2017092820170725
339799690refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2017092820170725
340102147refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2017092820170725
340108497refgcc -m32 -march=k6 -Os -fomit-frame-pointer2017092820170725
344042015refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2017092820170725
347250598refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2017092920170725
347265138refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2017092920170725
348094535refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2017092920170725
348174426refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2017092920170725
363550474refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2017092820170725
363552303refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2017092820170725
363564407refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2017092820170725
370608148refgcc -m32 -march=i386 -O -fomit-frame-pointer2017092820170725
376716510refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2017092820170725
376728903refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2017092820170725
379790625refgcc -m32 -march=i486 -O -fomit-frame-pointer2017092820170725
381030417refgcc -m32 -march=i386 -Os -fomit-frame-pointer2017092820170725
381045470refgcc -m32 -march=i486 -Os -fomit-frame-pointer2017092820170725
383513646refgcc -m32 -march=pentium -O -fomit-frame-pointer2017092820170725
383523227refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2017092820170725

Test failure

Implementation: crypto_aead/led80n6t4silcv2/ref
Compiler: gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 9, namely:
CompilerImplementations
gcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx-i -Os -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m32 -march=core-avx2 -Os -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -O -fomit-frame-pointer ref
gcc -m32 -march=corei7-avx -Os -fomit-frame-pointer ref