Implementation notes: amd64, gpu, crypto_aead/primatesv1ape80

Computer: gpu
Architecture: amd64
CPU ID: GenuineIntel-000206d7-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_aead
Primitive: primatesv1ape80
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
1163483613526 84 1235203 916 1144refclang++_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082820190816
1206883213494 84 1234387 916 1144refclang++_-O3_-fwrapv_-mavx_-fomit-frame-pointer_-Qunused-arguments2019082820190816
1289033613526 84 1235203 916 1144refclang++_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2019082820190816
1562326414342 84 1238291 916 904refclang++_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082820190816
1567496814342 84 1238291 916 904refclang++_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082820190816
1636233614342 84 1238291 916 904refclang++_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2019082820190816
1647410814278 84 1236899 916 904refclang++_-O3_-fomit-frame-pointer_-Qunused-arguments2019082820190816
2017614813494 84 1234387 916 1144refclang++_-O3_-fwrapv_-mavx_-maes_-mpclmul_-fomit-frame-pointer_-Qunused-arguments2019082820190816
4673573618064 96 1237677 904 960refg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2019082820190816
4675179218907 96 1238309 904 960refg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2019082820190816
4716057618923 96 1238485 904 960refg++_-m64_-O3_-fomit-frame-pointer2019082820190816
4852070819035 96 1238613 904 960refg++_-m64_-march=core2_-O3_-fomit-frame-pointer2019082820190816
4880359618923 96 1238485 904 960refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082820190816
4902800418064 96 1237677 904 960refg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2019082820190816
4915106818076 96 1237597 904 960refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2019082820190816
4935396418064 96 1237677 904 960refg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2019082820190816
4955410818912 96 1238629 904 960refg++_-march=k8_-O3_-fomit-frame-pointer2019082820190816
5105295618923 96 1238485 904 960refg++_-O3_-fomit-frame-pointer2019082820190816
5207168418912 96 1238629 904 960refg++_-m64_-march=k8_-O3_-fomit-frame-pointer2019082820190816
5269006419035 96 1238613 904 960refg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2019082820190816
5271066819035 96 1238549 904 960refg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2019082820190816
5285425622113 96 1243997 904 960refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2019082820190816
5691696814311 96 1234772 896 960refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082820190816
603998487114 96 1224300 896 960refg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2019082820190816
629324447130 96 1224316 896 960refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2019082820190816
629537927114 96 1224332 896 960refg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2019082820190816
630359727114 96 1224300 896 960refg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2019082820190816
632074727154 96 1224340 896 960refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2019082820190816
645363647130 96 1224316 896 960refg++_-m64_-O2_-fomit-frame-pointer2019082820190816
646798767114 96 1224332 896 960refg++_-m64_-march=core2_-O2_-fomit-frame-pointer2019082820190816
657042207114 96 1224300 896 960refg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2019082820190816
666136007114 96 1224300 896 960refg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2019082820190816
671504406902 96 1223980 896 960refg++_-march=k8_-O2_-fomit-frame-pointer2019082820190816
678273447114 96 1224332 896 960refg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2019082820190816
678464487130 96 1224316 896 960refg++_-O2_-fomit-frame-pointer2019082820190816
868299806902 96 1223980 896 960refg++_-m64_-march=k8_-O2_-fomit-frame-pointer2019082820190816
9376830815526 96 1235932 896 960refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2019082820190816
9509930038336 192 2439221 904 960refg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2019082820190816
969887925502 96 1221096 880 928refg++_-march=nocona_-Os_-fomit-frame-pointer2019082820190816
9728249218598 96 1237653 904 960refg++_-march=nocona_-O3_-fomit-frame-pointer2019082820190816
978029805502 96 1221096 880 928refg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2019082820190816
988893406639 96 1223580 896 960refg++_-O_-fomit-frame-pointer2019082820190816
10088519618598 96 1237653 904 960refg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2019082820190816
1016352885506 96 1221112 880 928refg++_-m64_-Os_-fomit-frame-pointer2019082820190816
1020647925507 96 1221136 880 928refg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2019082820190816
1021072766636 96 1223580 896 960refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2019082820190816
1023282206701 96 1223524 896 960refg++_-m64_-march=nocona_-O_-fomit-frame-pointer2019082820190816
1026257206701 96 1223524 896 960refg++_-march=nocona_-O_-fomit-frame-pointer2019082820190816
1031741085506 96 1221112 880 928refg++_-Os_-fomit-frame-pointer2019082820190816
1032505005506 96 1221112 880 928refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082820190816
1039079325471 96 1221096 880 928refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2019082820190816
1046843726639 96 1223580 896 960refg++_-m64_-O_-fomit-frame-pointer2019082820190816
1049410445507 96 1221136 880 928refg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2019082820190816
1052291205618 96 1221296 880 928refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2019082820190816
10657785219168 96 1239221 904 960refg++_-march=barcelona_-O3_-fomit-frame-pointer2019082820190816
1068900326639 96 1223580 896 960refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2019082820190816
1081257886634 96 1223580 896 960refg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2019082820190816
1090229526634 96 1223580 896 960refg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2019082820190816
1093218606634 96 1223580 896 960refg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2019082820190816
1108821485507 96 1221136 880 928refg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2019082820190816
1118398886566 96 1223396 896 960refg++_-march=k8_-O_-fomit-frame-pointer2019082820190816
1132577846634 96 1223580 896 960refg++_-m64_-march=corei7_-O_-fomit-frame-pointer2019082820190816
1137121086634 96 1223580 896 960refg++_-m64_-march=core2_-O_-fomit-frame-pointer2019082820190816
1143095925507 96 1221120 880 928refg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2019082820190816
1153024165506 96 1221112 880 928refg++_-march=k8_-Os_-fomit-frame-pointer2019082820190816
1156283526566 96 1223396 896 960refg++_-m64_-march=k8_-O_-fomit-frame-pointer2019082820190816
1167539645506 96 1221112 880 928refg++_-march=barcelona_-Os_-fomit-frame-pointer2019082820190816
1169143166566 96 1223500 896 960refg++_-march=barcelona_-O_-fomit-frame-pointer2019082820190816
11724795213132 192 2423500 896 960refg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2019082820190816
1181150485506 96 1221120 880 928refg++_-m64_-march=core2_-Os_-fomit-frame-pointer2019082820190816
1186692686634 96 1223580 896 960refg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2019082820190816
1192774766634 96 1223580 896 960refg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2019082820190816
11928625611012 192 2421112 880 928refg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2019082820190816
1209069805506 96 1221120 880 928refg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2019082820190816
1216585885506 96 1221112 880 928refg++_-m64_-march=k8_-Os_-fomit-frame-pointer2019082820190816
1237133167510 96 1225028 896 960refg++_-march=barcelona_-O2_-fomit-frame-pointer2019082820190816
12460174415020 192 2425028 896 960refg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2019082820190816
1273056726518 96 1223172 896 960refg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2019082820190816
1288762486518 96 1223172 896 960refg++_-march=nocona_-O2_-fomit-frame-pointer2019082820190816
1813985805506 96 1221120 880 928refg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2019082820190816
3913616089942 84 1228781 876 920refg++2019082820190816

Test failure

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

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