Implementation notes: x86, cryptologic, crypto_sign/mqqsig192

Computer: cryptologic
Architecture: x86
CPU ID: GenuineIntel-000206c2-bfebfbff
SUPERCOP version: 20140517
Operation: crypto_sign
Primitive: mqqsig192
TimeImplementationCompilerBenchmark dateSUPERCOP version
229703refgcc -m32 -march=core2 -O2 -fomit-frame-pointer2014060420140517
234906refgcc -m32 -march=core2 -O3 -fomit-frame-pointer2014060420140517
279825refgcc -m32 -march=core2 -O -fomit-frame-pointer2014060420140517
296239refgcc -m32 -march=core2 -Os -fomit-frame-pointer2014060420140517
425397refgcc -funroll-loops -m32 -O3 -fomit-frame-pointer2014060420140517
433700refgcc -funroll-loops -m32 -march=k8 -O3 -fomit-frame-pointer2014060420140517
434506refgcc -funroll-loops -m32 -O2 -fomit-frame-pointer2014060420140517
435661refgcc -funroll-loops -m32 -march=athlon -O3 -fomit-frame-pointer2014060420140517
436491refgcc -funroll-loops -m32 -march=k8 -O2 -fomit-frame-pointer2014060420140517
437637refgcc -funroll-loops -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060420140517
442721refgcc -funroll-loops -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060420140517
443715refgcc -funroll-loops -m32 -march=athlon -O2 -fomit-frame-pointer2014060420140517
444573refgcc -funroll-loops -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060420140517
445637refgcc -funroll-loops -m32 -march=pentium -O3 -fomit-frame-pointer2014060420140517
448703refgcc -funroll-loops -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060420140517
467197refgcc -funroll-loops -m32 -march=pentium -O2 -fomit-frame-pointer2014060420140517
477972refgcc -funroll-loops -m32 -march=athlon -O -fomit-frame-pointer2014060420140517
480124refgcc -funroll-loops -m32 -O -fomit-frame-pointer2014060420140517
480397refgcc -funroll-loops -m32 -march=k8 -O -fomit-frame-pointer2014060420140517
483176refgcc -funroll-loops -m32 -march=pentium4 -O -fomit-frame-pointer2014060420140517
484740refgcc -funroll-loops -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060420140517
485831refgcc -funroll-loops -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060420140517
485912refgcc -funroll-loops -m32 -march=i386 -O2 -fomit-frame-pointer2014060420140517
490091refgcc -funroll-loops -m32 -march=i486 -Os -fomit-frame-pointer2014060420140517
490100refgcc -funroll-loops -m32 -march=i386 -Os -fomit-frame-pointer2014060420140517
491006refgcc -funroll-loops -m32 -march=nocona -O -fomit-frame-pointer2014060420140517
491673refgcc -funroll-loops -m32 -march=i386 -O3 -fomit-frame-pointer2014060420140517
491812refgcc -funroll-loops -m32 -march=prescott -O -fomit-frame-pointer2014060420140517
492949refgcc -funroll-loops -m32 -march=nocona -O2 -fomit-frame-pointer2014060420140517
493006refgcc -funroll-loops -m32 -march=k6 -Os -fomit-frame-pointer2014060420140517
493285refgcc -funroll-loops -m32 -march=k6-2 -Os -fomit-frame-pointer2014060420140517
493609refgcc -funroll-loops -m32 -march=prescott -O2 -fomit-frame-pointer2014060420140517
493982refgcc -funroll-loops -m32 -march=k6-3 -Os -fomit-frame-pointer2014060420140517
494072refgcc -funroll-loops -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060420140517
494409refgcc -funroll-loops -m32 -march=k6-3 -O -fomit-frame-pointer2014060420140517
494527refgcc -funroll-loops -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060420140517
494870refgcc -funroll-loops -m32 -march=k6-2 -O -fomit-frame-pointer2014060420140517
495003refgcc -funroll-loops -m32 -march=k6 -O2 -fomit-frame-pointer2014060420140517
495221refgcc -funroll-loops -m32 -march=i386 -O -fomit-frame-pointer2014060420140517
495536refgcc -funroll-loops -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060420140517
495612refgcc -funroll-loops -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060420140517
495745refgcc -funroll-loops -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060420140517
496109refgcc -funroll-loops -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060420140517
496585refgcc -funroll-loops -m32 -march=k6 -O -fomit-frame-pointer2014060420140517
497618refgcc -funroll-loops -m32 -march=k6 -O3 -fomit-frame-pointer2014060420140517
498100refgcc -funroll-loops -m32 -march=i486 -O2 -fomit-frame-pointer2014060420140517
498327refgcc -funroll-loops -m32 -march=pentium -O -fomit-frame-pointer2014060420140517
498779refgcc -funroll-loops -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060420140517
500361refgcc -funroll-loops -m32 -march=nocona -O3 -fomit-frame-pointer2014060420140517
501136refgcc -funroll-loops -m32 -march=prescott -O3 -fomit-frame-pointer2014060420140517
501494refgcc -funroll-loops -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060420140517
501667refgcc -funroll-loops -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060420140517
505694refgcc -funroll-loops -m32 -march=prescott -Os -fomit-frame-pointer2014060420140517
506164refgcc -funroll-loops -m32 -march=i486 -O -fomit-frame-pointer2014060420140517
506709refgcc -funroll-loops -m32 -march=nocona -Os -fomit-frame-pointer2014060420140517
509379refgcc -funroll-loops -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060420140517
509397refgcc -funroll-loops -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060420140517
511194refgcc -funroll-loops -m32 -march=i486 -O3 -fomit-frame-pointer2014060420140517
531624refgcc -funroll-loops -m32 -march=pentium2 -O -fomit-frame-pointer2014060420140517
532079refgcc -funroll-loops -m32 -march=pentiumpro -O -fomit-frame-pointer2014060420140517
532142refgcc -funroll-loops -m32 -march=pentium-m -O -fomit-frame-pointer2014060420140517
532337refgcc -funroll-loops -m32 -march=pentium3 -O -fomit-frame-pointer2014060420140517
571285refgcc -funroll-loops -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060420140517
571366refgcc -funroll-loops -m32 -march=pentium -Os -fomit-frame-pointer2014060420140517
574167refgcc -funroll-loops -m32 -Os -fomit-frame-pointer2014060420140517
574200refgcc -funroll-loops -m32 -march=pentium4 -Os -fomit-frame-pointer2014060420140517
576067refgcc -funroll-loops -m32 -march=k8 -Os -fomit-frame-pointer2014060420140517
577003refgcc -funroll-loops -m32 -march=athlon -Os -fomit-frame-pointer2014060420140517
581112refgcc -m32 -march=k6-3 -O3 -fomit-frame-pointer2014060420140517
582830refgcc -funroll-loops -m32 -march=pentium2 -Os -fomit-frame-pointer2014060420140517
586355refgcc -m32 -march=k6 -O3 -fomit-frame-pointer2014060420140517
586597refgcc -funroll-loops -m32 -march=pentium-m -Os -fomit-frame-pointer2014060420140517
586600refgcc -m32 -march=k6-2 -O3 -fomit-frame-pointer2014060420140517
588121refgcc -funroll-loops -m32 -march=pentium3 -Os -fomit-frame-pointer2014060420140517
589194refgcc -funroll-loops -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060420140517
593315refgcc -m32 -march=i386 -O2 -fomit-frame-pointer2014060420140517
593930refgcc -m32 -march=k8 -O -fomit-frame-pointer2014060420140517
598751refgcc -m32 -march=pentium4 -O2 -fomit-frame-pointer2014060420140517
600425refgcc -m32 -O2 -fomit-frame-pointer2014060420140517
601451refgcc -m32 -O -fomit-frame-pointer2014060420140517
606357refgcc -m32 -march=i386 -O -fomit-frame-pointer2014060420140517
612358refgcc -m32 -march=athlon -O2 -fomit-frame-pointer2014060420140517
614597refgcc -m32 -march=k8 -O2 -fomit-frame-pointer2014060420140517
616682refgcc -m32 -march=athlon -O -fomit-frame-pointer2014060420140517
618412refgcc -m32 -march=i486 -O2 -fomit-frame-pointer2014060420140517
620718refgcc -m32 -march=nocona -O3 -fomit-frame-pointer2014060420140517
620758refgcc -m32 -march=pentium4 -O -fomit-frame-pointer2014060420140517
624803refgcc -m32 -march=prescott -O3 -fomit-frame-pointer2014060420140517
624894refgcc -m32 -march=k8 -O3 -fomit-frame-pointer2014060420140517
627988refgcc -m32 -march=athlon -O3 -fomit-frame-pointer2014060420140517
632194refgcc -m32 -march=nocona -O2 -fomit-frame-pointer2014060420140517
633206refgcc -m32 -march=pentium-mmx -O -fomit-frame-pointer2014060420140517
633606refgcc -m32 -march=prescott -O2 -fomit-frame-pointer2014060420140517
634494refgcc -m32 -march=i386 -O3 -fomit-frame-pointer2014060420140517
634679refgcc -m32 -march=i486 -O3 -fomit-frame-pointer2014060420140517
640037refgcc -m32 -march=pentium3 -O -fomit-frame-pointer2014060420140517
644412refgcc -m32 -march=pentium-mmx -O3 -fomit-frame-pointer2014060420140517
647615refgcc -m32 -march=pentium-mmx -O2 -fomit-frame-pointer2014060420140517
648764refgcc -m32 -march=pentium -O2 -fomit-frame-pointer2014060420140517
656449refgcc -m32 -march=k6 -Os -fomit-frame-pointer2014060420140517
658739refgcc -m32 -march=athlon -Os -fomit-frame-pointer2014060420140517
658912refgcc -m32 -march=pentium3 -O3 -fomit-frame-pointer2014060420140517
659206refgcc -m32 -march=pentium2 -O2 -fomit-frame-pointer2014060420140517
659600refgcc -m32 -march=pentiumpro -O2 -fomit-frame-pointer2014060420140517
659818refgcc -m32 -march=pentium-m -O3 -fomit-frame-pointer2014060420140517
660191refgcc -m32 -march=pentium -O3 -fomit-frame-pointer2014060420140517
660333refgcc -m32 -march=pentium4 -O3 -fomit-frame-pointer2014060420140517
665363refgcc -m32 -march=pentiumpro -O3 -fomit-frame-pointer2014060420140517
665903refgcc -m32 -march=pentium2 -O3 -fomit-frame-pointer2014060420140517
672676refgcc -m32 -march=pentium-m -O2 -fomit-frame-pointer2014060420140517
672822refgcc -m32 -march=pentium3 -O2 -fomit-frame-pointer2014060420140517
675955refgcc -m32 -march=prescott -Os -fomit-frame-pointer2014060420140517
676797refgcc -m32 -march=nocona -O -fomit-frame-pointer2014060420140517
676943refgcc -m32 -march=prescott -O -fomit-frame-pointer2014060420140517
680127refgcc -m32 -march=pentium2 -Os -fomit-frame-pointer2014060420140517
680694refgcc -m32 -march=k6-3 -O2 -fomit-frame-pointer2014060420140517
681215refgcc -m32 -march=k6-3 -O -fomit-frame-pointer2014060420140517
681560refgcc -m32 -march=k6-2 -O -fomit-frame-pointer2014060420140517
681882refgcc -m32 -march=pentium -Os -fomit-frame-pointer2014060420140517
683376refgcc -m32 -march=nocona -Os -fomit-frame-pointer2014060420140517
683609refgcc -m32 -march=k6-2 -O2 -fomit-frame-pointer2014060420140517
683788refgcc -m32 -march=pentium3 -Os -fomit-frame-pointer2014060420140517
684912refgcc -m32 -march=k6 -O2 -fomit-frame-pointer2014060420140517
686503refgcc -m32 -march=k6 -O -fomit-frame-pointer2014060420140517
689040refgcc -m32 -Os -fomit-frame-pointer2014060420140517
689261refgcc -m32 -O3 -fomit-frame-pointer2014060420140517
691227refgcc -m32 -march=pentium4 -Os -fomit-frame-pointer2014060420140517
693152refgcc -m32 -march=k8 -Os -fomit-frame-pointer2014060420140517
696640refgcc -m32 -march=k6-2 -Os -fomit-frame-pointer2014060420140517
696979refgcc -m32 -march=k6-3 -Os -fomit-frame-pointer2014060420140517
701379refgcc -m32 -march=i486 -O -fomit-frame-pointer2014060420140517
704500refgcc -m32 -march=pentiumpro -O -fomit-frame-pointer2014060420140517
704518refgcc -m32 -march=pentium2 -O -fomit-frame-pointer2014060420140517
706440refgcc -m32 -march=i486 -Os -fomit-frame-pointer2014060420140517
706980refgcc -m32 -march=pentium-mmx -Os -fomit-frame-pointer2014060420140517
707233refgcc -m32 -march=pentium-m -O -fomit-frame-pointer2014060420140517
707936refgcc -m32 -march=pentium-m -Os -fomit-frame-pointer2014060420140517
708112refgcc -m32 -march=i386 -Os -fomit-frame-pointer2014060420140517
708594refgcc -m32 -march=pentiumpro -Os -fomit-frame-pointer2014060420140517
714982refgcc -m32 -march=pentium -O -fomit-frame-pointer2014060420140517