Implementation notes: x86, hydra4, crypto_aead/ketjesrv1

Computer: hydra4
Architecture: x86
CPU ID: AuthenticAMD-00300f10-178bfbff
SUPERCOP version: 20141014
Operation: crypto_aead
Primitive: ketjesrv1
TimeImplementationCompilerBenchmark dateSUPERCOP version
759346refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014061120140525
761206refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014061120140525
766912refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014061120140525
771377refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014061120140525
777255refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014061120140525
777984refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014061120140525
779376refgcc -m32 -march=native -mtune=native -O3 -fomit-frame-pointer2014061120140525
783335refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014061120140525
783682refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014061120140525
785234refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014061120140525
785686refgcc -m32 -O3 -fomit-frame-pointer2014061120140525
785940refgcc -m32 -march=barcelona -O3 -fomit-frame-pointer2014061120140525
788939refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014061120140525
789883refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014061120140525
791712refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014061120140525
792047refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014061120140525
794839refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014061120140525
795729refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014061120140525
799945refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014061120140525
801579refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014061120140525
802035refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014061120140525
803166refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014061120140525
804285refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014061120140525
806099refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014061120140525
806766refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014061120140525
807167refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014061120140525
807241refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014061120140525
807245refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014061120140525
807569refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014061120140525
808048refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014061120140525
809855refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014061120140525
810966refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014061120140525
811446refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014061120140525
814527refgcc -funroll-loops -m32 -march=barcelona -O2 -fomit-frame-pointer2014061120140525
815065refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014061120140525
815303refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014061120140525
815681refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014061120140525
816688refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014061120140525
817074refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014061120140525
818501refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014061120140525
819238refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014061120140525
819269refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014061120140525
819405refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014061120140525
819959refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014061120140525
820361refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014061120140525
821387refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014061120140525
821460refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014061120140525
822764refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014061120140525
823005refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014061120140525
824558refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014061120140525
825002refgcc -funroll-loops -m32 -march=barcelona -O -fomit-frame-pointer2014061120140525
826773refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014061120140525
826792refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014061120140525
827693refgcc -funroll-loops -m32 -march=barcelona -O3 -fomit-frame-pointer2014061120140525
829284refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014061120140525
831839refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014061120140525
832588refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014061120140525
833926refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014061120140525
836031refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014061120140525
836543refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014061120140525
842455refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014061120140525
844354refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014061120140525
850590refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014061120140525
850594refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014061120140525
850687refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014061120140525
850796refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014061120140525
856053refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014061120140525
856974refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014061120140525
857551refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014061120140525
858464refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014061120140525
860960refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014061120140525
861794refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014061120140525
867172refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014061120140525
3241735refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014061120140525
3244750refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014061120140525
3332378refgcc -m32 -march=corei7-avx -O2 -fomit-frame-pointer2014061120140525
3337647refgcc -m32 -march=core-avx-i -O2 -fomit-frame-pointer2014061120140525
3345144refgcc -m32 -march=barcelona -O2 -fomit-frame-pointer2014061120140525
3350540refgcc -m32 -march=native -mtune=native -O2 -fomit-frame-pointer2014061120140525
3363695refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014061120140525
3377135refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014061120140525
3386377refgcc -m32 -march=core2 -msse4.1 -O2 -fomit-frame-pointer2014061120140525
3390835refgcc -m32 -march=corei7 -O2 -fomit-frame-pointer2014061120140525
3394345refgcc -m32 -march=core2 -msse4 -O2 -fomit-frame-pointer2014061120140525
3418003refgcc -m32 -O2 -fomit-frame-pointer2014061120140525
3421731refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014061120140525
3427336refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014061120140525
3435007refgcc -m32 -march=native -mtune=native -O -fomit-frame-pointer2014061120140525
3439145refgcc -m32 -march=barcelona -O -fomit-frame-pointer2014061120140525
3467345refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014061120140525
3469931refgcc -m32 -march=corei7 -O -fomit-frame-pointer2014061120140525
3470177refgcc -m32 -march=k8 -O -fomit-frame-pointer2014061120140525
3470423refgcc -m32 -march=core-avx-i -O -fomit-frame-pointer2014061120140525
3471285refgcc -m32 -march=athlon -O -fomit-frame-pointer2014061120140525
3476670refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014061120140525
3478129refgcc -m32 -march=core2 -O -fomit-frame-pointer2014061120140525
3478398refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014061120140525
3490492refgcc -m32 -O -fomit-frame-pointer2014061120140525
3490543refgcc -m32 -march=core2 -msse4.1 -O -fomit-frame-pointer2014061120140525
3490567refgcc -m32 -march=corei7-avx -O -fomit-frame-pointer2014061120140525
3490594refgcc -m32 -march=core2 -msse4 -O -fomit-frame-pointer2014061120140525
3498355refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014061120140525
3509723refgcc -m32 -march=nocona -O -fomit-frame-pointer2014061120140525
3515405refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014061120140525
3515772refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014061120140525
3516057refgcc -m32 -march=prescott -O -fomit-frame-pointer2014061120140525
3520928refgcc -m32 -march=i486 -O -fomit-frame-pointer2014061120140525
3530546refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014061120140525
3626489refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014061120140525
3632257refgcc -m32 -march=k6 -O -fomit-frame-pointer2014061120140525
3636587refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014061120140525
3736769refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014061120140525
3744074refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014061120140525
3749148refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014061120140525
3764362refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014061120140525
3778543refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014061120140525
3888978refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014061120140525
5381649refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014061120140525
5387362refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014061120140525
5400860refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014061120140525
5404167refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014061120140525
5405396refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014061120140525
5406503refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014061120140525
5422790refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014061120140525
5431008refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014061120140525
5452500refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014061120140525
5461245refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014061120140525
5468435refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014061120140525
5470300refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014061120140525
5474188refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014061120140525
5474757refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014061120140525
5503173refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014061120140525
5504523refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014061120140525
5509815refgcc -funroll-loops -m32 -march=barcelona -Os -fomit-frame-pointer2014061120140525
5513770refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014061120140525
5514413refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014061120140525
5514526refgcc -m32 -Os -fomit-frame-pointer2014061120140525
5515337refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014061120140525
5516851refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014061120140525
5519452refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014061120140525
5530785refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014061120140525
5530941refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014061120140525
5534853refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014061120140525
5541947refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014061120140525
5545391refgcc -m32 -march=barcelona -Os -fomit-frame-pointer2014061120140525
5546346refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014061120140525
5546958refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014061120140525
5547512refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014061120140525
5548464refgcc -m32 -march=native -mtune=native -Os -fomit-frame-pointer2014061120140525
5565456refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014061120140525
5565527refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014061120140525
5565901refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014061120140525
5565955refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014061120140525
5569828refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014061120140525
5576575refgcc -m32 -march=core2 -msse4 -Os -fomit-frame-pointer2014061120140525
5576625refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014061120140525
5579792refgcc -m32 -march=core-avx-i -Os -fomit-frame-pointer2014061120140525
5580919refgcc -m32 -march=corei7 -Os -fomit-frame-pointer2014061120140525
5583466refgcc -m32 -march=core2 -msse4.1 -Os -fomit-frame-pointer2014061120140525
5584375refgcc -m32 -march=corei7-avx -Os -fomit-frame-pointer2014061120140525
5597966refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014061120140525
5602771refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014061120140525
5605677refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014061120140525
5871435refgcc -m32 -march=i386 -O -fomit-frame-pointer2014061120140525
5913940refgcc -m32 -march=pentium -O -fomit-frame-pointer2014061120140525
5916453refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014061120140525

Test failure

Implementation: crypto_aead/ketjesrv1/ref
Compiler: gcc -m32 -march=core2 -O3 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 1, namely:
CompilerImplementations
gcc -m32 -march=core2 -O3 -fomit-frame-pointer ref