Implementation notes: x86, gpu, crypto_aead/present80n6t4silcv2

Computer: gpu
Architecture: x86
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: present80n6t4silcv2
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
462638363512 0 018264 388 832refgcc_-funroll-loops_-m32_-march=i486_-Os_-fomit-frame-pointer2019082820190816
574651125511 0 025120 392 832refgcc_-funroll-loops_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082820190816
611503446344 0 025596 392 832refgcc_-funroll-loops_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082820190816
614288006200 0 025668 392 832refgcc_-funroll-loops_-m32_-march=k8_-O2_-fomit-frame-pointer2019082820190816
614391446344 0 025596 392 832refgcc_-funroll-loops_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082820190816
615633483882 0 019685 400 832refgcc_-m32_-march=corei7_-O_-fomit-frame-pointer2019082820190816
617671165262 0 024709 400 832refgcc_-funroll-loops_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082820190816
623122248763 0 028587 400 832refgcc_-funroll-loops_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082820190816
626667364069 0 020052 392 832refgcc_-m32_-march=pentium2_-O2_-fomit-frame-pointer2019082820190816
628486086112 0 024423 400 832refgcc_-m32_-march=pentium4_-O3_-fomit-frame-pointer2019082820190816
632575646054 0 025272 392 832refgcc_-funroll-loops_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082820190816
635251688129 0 029172 408 832refgcc_-funroll-loops_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082820190816
640440805496 0 024572 408 832refgcc_-m32_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082820190816
640584046939 0 026490 396 832refgcc_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082820190816
641431368848 0 028723 400 832refgcc_-funroll-loops_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082820190816
642322728848 0 028723 400 832refgcc_-funroll-loops_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082820190816
642502245785 0 024905 396 832refgcc_-funroll-loops_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082820190816
642667523773 0 019469 396 832refgcc_-m32_-march=athlon_-O2_-fomit-frame-pointer2019082820190816
643877606488 0 027910 396 832refgcc_-funroll-loops_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082820190816
645844726054 0 025272 392 832refgcc_-funroll-loops_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082820190816
647599005496 0 024572 408 832refgcc_-m32_-march=core-avx-i_-O3_-fomit-frame-pointer2019082820190816
648330286521 0 025536 396 832refgcc_-funroll-loops_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082820190816
649206249571 0 031162 396 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O3_-fomit-frame-pointer2019082820190816
650815325450 0 024084 396 832refgcc_-funroll-loops_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082820190816
651240926122 0 024479 400 832refgcc_-m32_-march=nocona_-O3_-fomit-frame-pointer2019082820190816
652201766344 0 025596 392 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082820190816
653213325368 0 024793 400 832refgcc_-funroll-loops_-m32_-O_-fomit-frame-pointer2019082820190816
654046686046 0 025124 392 832refgcc_-funroll-loops_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082820190816
6544263610099 0 031115 404 832refgcc_-funroll-loops_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082820190816
6547005614306 0 025775 404 832refgcc_-m32_-march=barcelona_-O3_-fomit-frame-pointer2019082820190816
655595886352 0 025160 408 832refgcc_-m32_-march=corei7_-O3_-fomit-frame-pointer2019082820190816
656416845515 0 024406 396 832refgcc_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082820190816
657076924069 0 020052 392 832refgcc_-m32_-march=pentiumpro_-O2_-fomit-frame-pointer2019082820190816
657778925545 0 025204 392 832refgcc_-funroll-loops_-m32_-march=nocona_-O_-fomit-frame-pointer2019082820190816
659363126352 0 025172 408 832refgcc_-m32_-march=core2_-O3_-fomit-frame-pointer2019082820190816
663235566352 0 025160 408 832refgcc_-m32_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082820190816
663847244042 0 020197 400 832refgcc_-m32_-march=corei7_-O2_-fomit-frame-pointer2019082820190816
664235646195 0 025641 400 832refgcc_-funroll-loops_-m32_-O2_-fomit-frame-pointer2019082820190816
664284806636 0 026948 392 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082820190816
664971127249 0 027912 404 832refgcc_-funroll-loops_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082820190816
667640685262 0 024709 400 832refgcc_-funroll-loops_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082820190816
667649963836 0 019713 400 832refgcc_-m32_-march=k6_-O_-fomit-frame-pointer2019082820190816
668014927300 0 028514 396 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O3_-fomit-frame-pointer2019082820190816
669694484042 0 020197 400 832refgcc_-m32_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082820190816
669988486122 0 024479 400 832refgcc_-m32_-march=prescott_-O3_-fomit-frame-pointer2019082820190816
670463994320 0 020932 392 832refgcc_-m32_-march=pentium-m_-O2_-fomit-frame-pointer2019082820190816
671359085496 0 024572 408 832refgcc_-m32_-march=corei7-avx_-O3_-fomit-frame-pointer2019082820190816
674008845262 0 024709 400 832refgcc_-funroll-loops_-m32_-march=k6_-O_-fomit-frame-pointer2019082820190816
676044243878 0 019528 392 832refgcc_-m32_-march=nocona_-O2_-fomit-frame-pointer2019082820190816
676564447300 0 028514 396 832refgcc_-funroll-loops_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082820190816
677027564042 0 020181 400 832refgcc_-m32_-march=core-avx-i_-O2_-fomit-frame-pointer2019082820190816
678802404026 0 020129 400 832refgcc_-m32_-O2_-fomit-frame-pointer2019082820190816
679743247198 0 027636 408 832refgcc_-funroll-loops_-m32_-march=k6_-O3_-fomit-frame-pointer2019082820190816
681342394042 0 020181 400 832refgcc_-m32_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082820190816
685343048760 0 020156 396 832refgcc_-m32_-march=barcelona_-O2_-fomit-frame-pointer2019082820190816
686222203884 0 019528 392 832refgcc_-m32_-march=pentium4_-O2_-fomit-frame-pointer2019082820190816
690776684042 0 020181 400 832refgcc_-m32_-march=corei7-avx_-O2_-fomit-frame-pointer2019082820190816
690941285282 0 023932 408 832refgcc_-m32_-O3_-fomit-frame-pointer2019082820190816
691258364042 0 020213 400 832refgcc_-m32_-march=core2_-O2_-fomit-frame-pointer2019082820190816
691871957359 0 026730 396 832refgcc_-funroll-loops_-m32_-march=i486_-O3_-fomit-frame-pointer2019082820190816
692159204069 0 020052 392 832refgcc_-m32_-march=pentium3_-O2_-fomit-frame-pointer2019082820190816
692159324282 0 020524 392 832refgcc_-m32_-march=k8_-O2_-fomit-frame-pointer2019082820190816
693317248129 0 029172 408 832refgcc_-funroll-loops_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082820190816
694022086207 0 025537 400 832refgcc_-funroll-loops_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082820190816
695543206352 0 025108 408 832refgcc_-m32_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082820190816
695843523878 0 019528 392 832refgcc_-m32_-march=prescott_-O2_-fomit-frame-pointer2019082820190816
697278286207 0 025537 400 832refgcc_-funroll-loops_-m32_-march=k6_-O2_-fomit-frame-pointer2019082820190816
699663965558 0 025068 392 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082820190816
699877725515 0 024406 396 832refgcc_-m32_-march=pentium2_-O3_-fomit-frame-pointer2019082820190816
701053405558 0 025068 392 832refgcc_-funroll-loops_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082820190816
704922163836 0 019713 400 832refgcc_-m32_-march=k6-3_-O_-fomit-frame-pointer2019082820190816
706300126207 0 025537 400 832refgcc_-funroll-loops_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082820190816
707178443570 0 018384 388 832refgcc_-m32_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082820190816
709184165401 0 024936 392 832refgcc_-funroll-loops_-m32_-march=k8_-O_-fomit-frame-pointer2019082820190816
710548327254 0 027812 408 832refgcc_-funroll-loops_-m32_-O3_-fomit-frame-pointer2019082820190816
711977323867 0 019613 400 832refgcc_-m32_-O_-fomit-frame-pointer2019082820190816
712062405121 0 024325 396 832refgcc_-funroll-loops_-m32_-march=athlon_-O_-fomit-frame-pointer2019082820190816
712822724042 0 020197 400 832refgcc_-m32_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082820190816
713355883996 0 019704 392 832refgcc_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082820190816
714856489734 0 031295 400 832refgcc_-funroll-loops_-m32_-march=k8_-O3_-fomit-frame-pointer2019082820190816
715521805585 0 024044 404 832refgcc_-m32_-march=athlon_-O3_-fomit-frame-pointer2019082820190816
716285165558 0 025068 392 832refgcc_-funroll-loops_-m32_-march=pentium3_-O_-fomit-frame-pointer2019082820190816
717073043882 0 019685 400 832refgcc_-m32_-march=core2_-msse4_-O_-fomit-frame-pointer2019082820190816
718963523882 0 019685 400 832refgcc_-m32_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082820190816
719082565282 0 024396 408 832refgcc_-m32_-march=k6_-O3_-fomit-frame-pointer2019082820190816
724343923882 0 019685 400 832refgcc_-m32_-march=core-avx-i_-O_-fomit-frame-pointer2019082820190816
725996106767 0 026127 400 832refgcc_-m32_-march=k8_-O3_-fomit-frame-pointer2019082820190816
726118723882 0 019685 400 832refgcc_-m32_-march=corei7-avx_-O_-fomit-frame-pointer2019082820190816
727090125075 0 024174 396 832refgcc_-m32_-march=pentium3_-O3_-fomit-frame-pointer2019082820190816
727328085545 0 025204 392 832refgcc_-funroll-loops_-m32_-march=prescott_-O_-fomit-frame-pointer2019082820190816
731370806777 0 026072 408 832refgcc_-m32_-march=k6-2_-O3_-fomit-frame-pointer2019082820190816
731764085535 0 025156 392 832refgcc_-funroll-loops_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082820190816
735028764013 0 019780 392 832refgcc_-m32_-march=pentium4_-O_-fomit-frame-pointer2019082820190816
735368593836 0 019713 400 832refgcc_-m32_-march=k6-2_-O_-fomit-frame-pointer2019082820190816
739462233882 0 019685 400 832refgcc_-m32_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082820190816
739964443709 0 019133 396 832refgcc_-m32_-march=athlon_-O_-fomit-frame-pointer2019082820190816
740945886777 0 026072 408 832refgcc_-m32_-march=k6-3_-O3_-fomit-frame-pointer2019082820190816
741343123882 0 019685 400 832refgcc_-m32_-march=core2_-O_-fomit-frame-pointer2019082820190816
742194363939 0 019600 392 832refgcc_-m32_-march=k8_-O_-fomit-frame-pointer2019082820190816
742683764061 0 020337 400 832refgcc_-m32_-march=k6-3_-O2_-fomit-frame-pointer2019082820190816
742816444023 0 019780 392 832refgcc_-m32_-march=prescott_-O_-fomit-frame-pointer2019082820190816
745012043996 0 019704 392 832refgcc_-m32_-march=pentiumpro_-O_-fomit-frame-pointer2019082820190816
748025487148 0 018400 388 832refgcc_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082820190816
749190565785 0 024632 396 832refgcc_-funroll-loops_-m32_-march=i386_-O2_-fomit-frame-pointer2019082820190816
751422964023 0 019780 392 832refgcc_-m32_-march=nocona_-O_-fomit-frame-pointer2019082820190816
756586124061 0 020337 400 832refgcc_-m32_-march=k6_-O2_-fomit-frame-pointer2019082820190816
760990083574 0 018400 388 832refgcc_-m32_-march=core2_-Os_-fomit-frame-pointer2019082820190816
761723204061 0 020337 400 832refgcc_-m32_-march=k6-2_-O2_-fomit-frame-pointer2019082820190816
763184684321 0 019720 392 832refgcc_-m32_-march=i486_-O2_-fomit-frame-pointer2019082820190816
767542883560 0 018368 388 832refgcc_-m32_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082820190816
768942483503 0 018308 388 832refgcc_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082820190816
769390043570 0 018384 388 832refgcc_-m32_-march=core-avx-i_-Os_-fomit-frame-pointer2019082820190816
769806683615 0 018448 388 832refgcc_-m32_-march=k8_-Os_-fomit-frame-pointer2019082820190816
769903084973 0 022398 400 832refgcc_-m32_-march=i386_-O3_-fomit-frame-pointer2019082820190816
770102925461 0 024636 396 832refgcc_-funroll-loops_-m32_-march=i386_-O_-fomit-frame-pointer2019082820190816
770464323996 0 019704 392 832refgcc_-m32_-march=pentium2_-O_-fomit-frame-pointer2019082820190816
770718923560 0 018368 388 832refgcc_-m32_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082820190816
771821606428 0 025268 392 832refgcc_-funroll-loops_-m32_-march=i486_-O2_-fomit-frame-pointer2019082820190816
773795845420 0 024687 400 832refgcc_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082820190816
776181483574 0 018400 388 832refgcc_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082820190816
776466603570 0 018384 388 832refgcc_-m32_-march=corei7-avx_-Os_-fomit-frame-pointer2019082820190816
778756723560 0 018368 388 832refgcc_-m32_-march=corei7_-Os_-fomit-frame-pointer2019082820190816
780549123503 0 018308 388 832refgcc_-m32_-Os_-fomit-frame-pointer2019082820190816
785023523609 0 018404 388 832refgcc_-funroll-loops_-m32_-march=k8_-Os_-fomit-frame-pointer2019082820190816
787105605613 0 023526 396 832refgcc_-m32_-march=i486_-O3_-fomit-frame-pointer2019082820190816
788282643574 0 018400 388 832refgcc_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082820190816
789570207240 0 026098 400 832refgcc_-funroll-loops_-m32_-march=i386_-O3_-fomit-frame-pointer2019082820190816
789866363517 0 018324 388 832refgcc_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082820190816
791930723568 0 018356 388 832refgcc_-funroll-loops_-m32_-march=pentium4_-Os_-fomit-frame-pointer2019082820190816
793352443574 0 018400 388 832refgcc_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082820190816
797535003568 0 018356 388 832refgcc_-funroll-loops_-m32_-march=nocona_-Os_-fomit-frame-pointer2019082820190816
804071803568 0 018356 388 832refgcc_-funroll-loops_-m32_-march=prescott_-Os_-fomit-frame-pointer2019082820190816
808322853956 0 018740 396 832refgcc_-m32_-march=i486_-O_-fomit-frame-pointer2019082820190816
810146163568 0 018356 388 832refgcc_-funroll-loops_-m32_-march=barcelona_-Os_-fomit-frame-pointer2019082820190816
810847243517 0 018324 388 832refgcc_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082820190816
811279203985 0 019744 392 832refgcc_-m32_-march=pentium-m_-O_-fomit-frame-pointer2019082820190816
812293803536 0 018420 388 832refgcc_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082820190816
813298485458 0 023904 396 832refgcc_-funroll-loops_-m32_-march=i486_-O_-fomit-frame-pointer2019082820190816
814977203499 0 018248 388 832refgcc_-funroll-loops_-m32_-Os_-fomit-frame-pointer2019082820190816
815805607456 0 028239 400 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O3_-fomit-frame-pointer2019082820190816
818026883512 0 018264 388 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-Os_-fomit-frame-pointer2019082820190816
820555203536 0 018420 388 832refgcc_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082820190816
820695367868 0 018764 396 832refgcc_-m32_-march=barcelona_-O_-fomit-frame-pointer2019082820190816
822063483512 0 018264 388 832refgcc_-funroll-loops_-m32_-march=pentium_-Os_-fomit-frame-pointer2019082820190816
824599803536 0 018420 388 832refgcc_-m32_-march=k6_-Os_-fomit-frame-pointer2019082820190816
826487753517 0 018324 388 832refgcc_-m32_-march=i486_-Os_-fomit-frame-pointer2019082820190816
829386485420 0 024687 400 832refgcc_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082820190816
830901963499 0 018248 388 832refgcc_-funroll-loops_-m32_-march=athlon_-Os_-fomit-frame-pointer2019082820190816
831092483512 0 018264 388 832refgcc_-funroll-loops_-m32_-march=i386_-Os_-fomit-frame-pointer2019082820190816
842276923530 0 018376 388 832refgcc_-funroll-loops_-m32_-march=k6-3_-Os_-fomit-frame-pointer2019082820190816
843585323517 0 018324 388 832refgcc_-m32_-march=i386_-Os_-fomit-frame-pointer2019082820190816
846034207456 0 028239 400 832refgcc_-funroll-loops_-m32_-march=pentium_-O3_-fomit-frame-pointer2019082820190816
847354483726 0 019252 396 832refgcc_-m32_-march=i386_-O2_-fomit-frame-pointer2019082820190816
847750683728 0 019280 396 832refgcc_-m32_-march=i386_-O_-fomit-frame-pointer2019082820190816
848413883530 0 018376 388 832refgcc_-funroll-loops_-m32_-march=k6_-Os_-fomit-frame-pointer2019082820190816
850304763530 0 018376 388 832refgcc_-funroll-loops_-m32_-march=k6-2_-Os_-fomit-frame-pointer2019082820190816
922087843588 0 018368 388 832refgcc_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082820190816
930820046308 0 026053 396 832refgcc_-funroll-loops_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082820190816
954304483519 0 018276 388 832refgcc_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082820190816
958056205282 0 024701 400 832refgcc_-funroll-loops_-m32_-march=pentium_-O_-fomit-frame-pointer2019082820190816
963478325282 0 024701 400 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082820190816
971876363519 0 018276 388 832refgcc_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082820190816
978425986308 0 026053 396 832refgcc_-funroll-loops_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082820190816
981867693802 0 019565 400 832refgcc_-m32_-march=pentium_-O_-fomit-frame-pointer2019082820190816
988843283597 0 018340 388 832refgcc_-funroll-loops_-m32_-march=pentium-m_-Os_-fomit-frame-pointer2019082820190816
1013025003519 0 018276 388 832refgcc_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082820190816
1016089723528 0 018232 388 832refgcc_-funroll-loops_-m32_-march=pentiumpro_-Os_-fomit-frame-pointer2019082820190816
1034264483528 0 018232 388 832refgcc_-funroll-loops_-m32_-march=pentium3_-Os_-fomit-frame-pointer2019082820190816
1037376963528 0 018232 388 832refgcc_-funroll-loops_-m32_-march=pentium2_-Os_-fomit-frame-pointer2019082820190816
1064838083802 0 019565 400 832refgcc_-m32_-march=pentium-mmx_-O_-fomit-frame-pointer2019082820190816
1087948164046 0 020289 396 832refgcc_-m32_-march=pentium_-O2_-fomit-frame-pointer2019082820190816
1122243794046 0 020289 396 832refgcc_-m32_-march=pentium-mmx_-O2_-fomit-frame-pointer2019082820190816

Test failure

Implementation: ref
Security model: unknown
Compiler: gcc -m32 -march=core-avx2 -O2 -fomit-frame-pointer
error 111

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
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