Implementation notes: x86, hydra7, crypto_sign/mqqsig224

Computer: hydra7
Microarchitecture: amd64; Sandy Bridge+AES (206a7)
Architecture: x86
CPU ID: GenuineIntel-000206a7-bfebfbff
SUPERCOP version: 20141014
Operation: crypto_sign
Primitive: mqqsig224
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
243136? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2014062920140622
243272? ? ?? ? ?refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2014062920140622
243408? ? ?? ? ?refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2014062920140622
243568? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2014062920140622
243716? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2014062920140622
243880? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2014062920140622
243908? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2014062920140622
245108? ? ?? ? ?refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2014062920140622
245548? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2014062920140622
245600? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2014062920140622
245712? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2014062920140622
246612? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2014062920140622
246652? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2014062920140622
246816? ? ?? ? ?refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2014062920140622
246848? ? ?? ? ?refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2014062920140622
250480? ? ?? ? ?refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2014062920140622
250620? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2014062920140622
250900? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2014062920140622
251308? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2014062920140622
251332? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2014062920140622
251792? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2014062920140622
254980? ? ?? ? ?refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2014062920140622
255100? ? ?? ? ?refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2014062920140622
255572? ? ?? ? ?refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2014062920140622
257040? ? ?? ? ?refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2014062920140622
257524? ? ?? ? ?refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2014062920140622
257692? ? ?? ? ?refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2014062920140622
259736? ? ?? ? ?refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2014062920140622
384436? ? ?? ? ?refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2014062920140622
386764? ? ?? ? ?refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014062920140622
418844? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014062920140622
432284? ? ?? ? ?refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2014062920140622
433024? ? ?? ? ?refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2014062920140622
435448? ? ?? ? ?refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014062920140622
445876? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2014062920140622
446576? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2014062920140622
454864? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2014062920140622
455304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2014062920140622
467588? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2014062920140622
473808? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2014062920140622
495884? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2014062920140622
498520? ? ?? ? ?refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2014062920140622
498724? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2014062920140622
502212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014062920140622
522900? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014062920140622
523100? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014062920140622
523452? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014062920140622
523532? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014062920140622
538228? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2014062920140622
538656? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2014062920140622
541100? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014062920140622
544272? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014062920140622
552304? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2014062920140622
555052? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2014062920140622
555172? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014062920140622
556044? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2014062920140622
556200? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2014062920140622
556872? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2014062920140622
557580? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014062920140622
558984? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2014062920140622
559728? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2014062920140622
559920? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2014062920140622
560080? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014062920140622
574528? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2014062920140622
576196? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2014062920140622
576288? ? ?? ? ?refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2014062920140622
579004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014062920140622
584920? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2014062920140622
585284? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2014062920140622
605656? ? ?? ? ?refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2014062920140622
607416? ? ?? ? ?refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2014062920140622
608768? ? ?? ? ?refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2014062920140622
608784? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2014062920140622
609024? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2014062920140622
609580? ? ?? ? ?refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2014062920140622
610092? ? ?? ? ?refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2014062920140622
610856? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2014062920140622
611196? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2014062920140622
611408? ? ?? ? ?refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2014062920140622
611460? ? ?? ? ?refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2014062920140622
611752? ? ?? ? ?refgcc_-m32_-O_-fomit-frame-pointer2014062920140622
612632? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2014062920140622
616184? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014062920140622
616504? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2014062920140622
619012? ? ?? ? ?refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2014062920140622
620872? ? ?? ? ?refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2014062920140622
622544? ? ?? ? ?refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2014062920140622
625716? ? ?? ? ?refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2014062920140622
626120? ? ?? ? ?refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2014062920140622
627840? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014062920140622
628404? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2014062920140622
628696? ? ?? ? ?refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2014062920140622
637168? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2014062920140622
638104? ? ?? ? ?refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2014062920140622
640140? ? ?? ? ?refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2014062920140622
640592? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2014062920140622
641768? ? ?? ? ?refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2014062920140622
642416? ? ?? ? ?refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2014062920140622
643556? ? ?? ? ?refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2014062920140622
644080? ? ?? ? ?refgcc_-m32_-O2_-fomit-frame-pointer2014062920140622
645144? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014062920140622
645696? ? ?? ? ?refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2014062920140622
646648? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2014062920140622
647360? ? ?? ? ?refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014062920140622
654888? ? ?? ? ?refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2014062920140622
658312? ? ?? ? ?refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2014062920140622
659632? ? ?? ? ?refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2014062920140622
670944? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2014062920140622
689448? ? ?? ? ?refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2014062920140622
696432? ? ?? ? ?refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014062920140622
700184? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2014062920140622
700708? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014062920140622
701192? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2014062920140622
703312? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2014062920140622
705992? ? ?? ? ?refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014062920140622
707140? ? ?? ? ?refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014062920140622
708396? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2014062920140622
710000? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2014062920140622
710908? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2014062920140622
710956? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014062920140622
711100? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014062920140622
711212? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2014062920140622
711608? ? ?? ? ?refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2014062920140622
712908? ? ?? ? ?refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2014062920140622
713988? ? ?? ? ?refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2014062920140622
714904? ? ?? ? ?refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2014062920140622
715488? ? ?? ? ?refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2014062920140622
715788? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2014062920140622
718268? ? ?? ? ?refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2014062920140622
719480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2014062920140622
719484? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2014062920140622
730352? ? ?? ? ?refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2014062920140622
740688? ? ?? ? ?refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2014062920140622
742860? ? ?? ? ?refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2014062920140622
743488? ? ?? ? ?refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2014062920140622
749328? ? ?? ? ?refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2014062920140622
750768? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2014062920140622
751340? ? ?? ? ?refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2014062920140622
752792? ? ?? ? ?refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2014062920140622
754188? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014062920140622
755636? ? ?? ? ?refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2014062920140622
755652? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014062920140622
756508? ? ?? ? ?refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2014062920140622
757388? ? ?? ? ?refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2014062920140622
757468? ? ?? ? ?refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2014062920140622
757848? ? ?? ? ?refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2014062920140622
758720? ? ?? ? ?refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2014062920140622
767084? ? ?? ? ?refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2014062920140622
769172? ? ?? ? ?refgcc_-m32_-O3_-fomit-frame-pointer2014062920140622
769844? ? ?? ? ?refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2014062920140622
770548? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014062920140622
771116? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2014062920140622
771528? ? ?? ? ?refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2014062920140622
773508? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2014062920140622
774060? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2014062920140622
783560? ? ?? ? ?refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2014062920140622
784104? ? ?? ? ?refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2014062920140622
784444? ? ?? ? ?refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2014062920140622
784904? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014062920140622
785108? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014062920140622
785680? ? ?? ? ?refgcc_-m32_-Os_-fomit-frame-pointer2014062920140622
785816? ? ?? ? ?refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2014062920140622
785860? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014062920140622
787240? ? ?? ? ?refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2014062920140622
787508? ? ?? ? ?refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2014062920140622
787808? ? ?? ? ?refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2014062920140622
798388? ? ?? ? ?refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2014062920140622
821800? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2014062920140622
822004? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2014062920140622
858268? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2014062920140622
936480? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2014062920140622
940104? ? ?? ? ?refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2014062920140622