Implementation notes: amd64, gpu, crypto_aead/present80n6silcv1

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: present80n6silcv1
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
574444883972 0 021757 760 1160refclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082820190816
603909168174 0 025744 784 928refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082820190816
610917804869 0 020949 768 928refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082820190816
613949723748 0 020765 760 1160refclang_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082820190816
615136528877 0 027032 784 928refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2019082820190816
619367688974 0 027312 784 928refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2019082820190816
619834485165 0 020408 784 928refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082820190816
623798083061 0 015861 768 928refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082820190816
625680523972 0 021757 760 1160refclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082820190816
626745408974 0 027312 784 928refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082820190816
629739648174 0 025744 784 928refgcc_-funroll-loops_-O3_-fomit-frame-pointer2019082820190816
629802208174 0 025744 784 928refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2019082820190816
630240328877 0 027032 784 928refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2019082820190816
639132164869 0 020949 768 928refgcc_-funroll-loops_-O2_-fomit-frame-pointer2019082820190816
639319683924 0 022669 760 872refclang_-O3_-fomit-frame-pointer_-Qunused-arguments2019082820190816
642646404797 0 020749 768 928refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2019082820190816
645591443012 0 015805 768 928refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082820190816
647149045149 0 020232 784 928refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082820190816
647910845165 0 020408 784 928refgcc_-O3_-fomit-frame-pointer2019082820190816
647986004869 0 020949 768 928refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2019082820190816
649216124501 0 019800 784 928refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082820190816
651091163748 0 020765 760 1160refclang_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082820190816
652044685149 0 020384 784 928refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082820190816
655505444835 0 021077 768 928refgcc_-funroll-loops_-O_-fomit-frame-pointer2019082820190816
659973445421 0 020912 784 928refgcc_-march=k8_-O3_-fomit-frame-pointer2019082820190816
660272605421 0 020912 784 928refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2019082820190816
662131965149 0 020384 784 928refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2019082820190816
666760684824 0 020853 768 928refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2019082820190816
667178204501 0 019800 784 928refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082820190816
668452604835 0 021077 768 928refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2019082820190816
670048363924 0 023997 760 872refclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082820190816
670547885645 0 021368 784 928refgcc_-march=barcelona_-O3_-fomit-frame-pointer2019082820190816
6710075211290 0 021368 784 928refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082820190816
671029845149 0 020320 784 928refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082820190816
672370564835 0 021077 768 928refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082820190816
672827045165 0 020408 784 928refgcc_-m64_-O3_-fomit-frame-pointer2019082820190816
673749644777 0 020965 768 928refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2019082820190816
675535284885 0 021061 768 928refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082820190816
677834724797 0 020749 768 928refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2019082820190816
681244964777 0 020965 768 928refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2019082820190816
683962244824 0 020853 768 928refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082820190816
685803084501 0 019800 784 928refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082820190816
688112524885 0 021061 768 928refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2019082820190816
688324323924 0 023997 760 872refclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082820190816
688782283924 0 023997 760 872refclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082820190816
694241643061 0 015861 768 928refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082820190816
697860964501 0 019704 784 928refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082820190816
699123083125 0 016269 768 928refgcc_-march=barcelona_-O2_-fomit-frame-pointer2019082820190816
703558363061 0 015869 768 928refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082820190816
712948483061 0 015861 768 928refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082820190816
713618082996 0 015797 768 928refgcc_-march=k8_-O_-fomit-frame-pointer2019082820190816
714503283061 0 015861 768 928refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082820190816
715278202996 0 015797 768 928refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2019082820190816
720624083061 0 015861 768 928refgcc_-O2_-fomit-frame-pointer2019082820190816
721554763012 0 015805 768 928refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082820190816
722653443061 0 015861 768 928refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082820190816
724486163061 0 015869 768 928refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082820190816
726191363018 0 015821 768 928refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2019082820190816
728314604886 0 020997 768 928refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2019082820190816
728333963061 0 015861 768 928refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082820190816
729650243061 0 015869 768 928refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2019082820190816
733585043012 0 015805 768 928refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2019082820190816
734917124886 0 020997 768 928refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2019082820190816
735094802997 0 015789 768 928refgcc_-march=k8_-O2_-fomit-frame-pointer2019082820190816
735749402997 0 015789 768 928refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2019082820190816
736718323061 0 015861 768 928refgcc_-m64_-O2_-fomit-frame-pointer2019082820190816
746425843018 0 015821 768 928refgcc_-O_-fomit-frame-pointer2019082820190816
748625086250 0 016269 768 928refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082820190816
755745523015 0 015805 768 928refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082820190816
759375762999 0 015773 768 928refgcc_-march=barcelona_-O_-fomit-frame-pointer2019082820190816
761860363015 0 015805 768 928refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2019082820190816
763919968009 0 025224 784 928refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2019082820190816
764334842650 0 014449 752 896refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2019082820190816
772585642650 0 014449 752 896refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082820190816
777500883018 0 015821 768 928refgcc_-m64_-O_-fomit-frame-pointer2019082820190816
779312762650 0 014449 752 896refgcc_-funroll-loops_-Os_-fomit-frame-pointer2019082820190816
782097208009 0 025224 784 928refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082820190816
782891042650 0 014449 752 896refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082820190816
782905685998 0 015773 768 928refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082820190816
783227283012 0 015805 768 928refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082820190816
787585763012 0 015805 768 928refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082820190816
787594883015 0 015805 768 928refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082820190816
792443882658 0 014457 752 896refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082820190816
794739482650 0 014449 752 896refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2019082820190816
799405522650 0 014449 752 896refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2019082820190816
799931764805 0 020469 768 928refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2019082820190816
804446122658 0 014457 752 896refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2019082820190816
807391042650 0 014449 752 896refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2019082820190816
807659884805 0 020469 768 928refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082820190816
815622723011 0 015773 768 928refgcc_-march=nocona_-O_-fomit-frame-pointer2019082820190816
818145562901 0 015341 768 928refgcc_-march=nocona_-O2_-fomit-frame-pointer2019082820190816
820946364908 0 019840 784 928refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082820190816
822023844908 0 019840 784 928refgcc_-march=nocona_-O3_-fomit-frame-pointer2019082820190816
860270802604 0 014361 752 896refgcc_-Os_-fomit-frame-pointer2019082820190816
862751523011 0 015773 768 928refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2019082820190816
864363522604 0 014361 752 896refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2019082820190816
871094442604 0 014361 752 896refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082820190816
873202522604 0 014361 752 896refgcc_-march=nocona_-Os_-fomit-frame-pointer2019082820190816
882980562604 0 014361 752 896refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082820190816
884775082604 0 014361 752 896refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082820190816
889486562604 0 014361 752 896refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2019082820190816
895273322604 0 014361 752 896refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082820190816
900984722604 0 014361 752 896refgcc_-march=barcelona_-Os_-fomit-frame-pointer2019082820190816
909718682604 0 014361 752 896refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082820190816
911201922604 0 014361 752 896refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082820190816
911981602604 0 014361 752 896refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082820190816
912718322604 0 014361 752 896refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082820190816
916052162901 0 015341 768 928refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082820190816
916797962604 0 014361 752 896refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082820190816
920036842604 0 014361 752 896refgcc_-march=k8_-Os_-fomit-frame-pointer2019082820190816
923793205208 0 014361 752 896refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082820190816
953884362604 0 014361 752 896refgcc_-m64_-Os_-fomit-frame-pointer2019082820190816
1498427404249 0 018718 760 888refgcc_-funroll-loops2019082820190816
1509962484249 0 018718 760 888refcc2019082820190816
1616999244249 0 018718 760 888refgcc2019082820190816

Test failure

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

Number of similar (compiler,implementation) pairs: 3, namely:
CompilerImplementations
gcc -m64 -march=core-avx2 -O2 -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer ref
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer ref