Implementation notes: amd64, manny613, crypto_stream/tpypy

Computer: manny613
Architecture: amd64
CPU ID: GenuineIntel-000306e4-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_stream
Primitive: tpypy
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
11448? ? ?? ? ?e/tpypyicc_-xSSE4.2_-O3_-fomit-frame-pointer2018082820180818
11492? ? ?? ? ?e/tpypyicc_-xSSE4.1_-O3_-fomit-frame-pointer2018082820180818
11532? ? ?? ? ?e/tpypyicc_-xSSE4.1_-O2_-fomit-frame-pointer2018082820180818
11536? ? ?? ? ?e/tpypyicc_-xSSE4.2_-O2_-fomit-frame-pointer2018082820180818
11580? ? ?? ? ?e/tpypyicc_-xAVX_-O3_-fomit-frame-pointer2018082820180818
11588? ? ?? ? ?e/tpypyicc_-no-vec2018082820180818
11592? ? ?? ? ?e/tpypyicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082820180818
11604? ? ?? ? ?e/tpypyicc_-xAVX_-O2_-fomit-frame-pointer2018082820180818
11612? ? ?? ? ?e/tpypyicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082820180818
11676? ? ?? ? ?e/tpypyicc2018082820180818
12316? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
12400? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082820180818
12404? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082820180818
12416? ? ?? ? ?e/tpypygcc_-march=k8_-O3_-fomit-frame-pointer2018082820180818
12440? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
12448? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
12460? ? ?? ? ?e/tpypygcc_-funroll-loops_-O2_-fomit-frame-pointer2018082820180818
12460? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082820180818
12464? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082820180818
12468? ? ?? ? ?e/tpypygcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082820180818
12468? ? ?? ? ?e/tpypygcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082820180818
12468? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082820180818
12472? ? ?? ? ?e/tpypygcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082820180818
12476? ? ?? ? ?e/tpypygcc_-funroll-loops_-O3_-fomit-frame-pointer2018082820180818
12476? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082820180818
12476? ? ?? ? ?e/tpypygcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082820180818
12480? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082820180818
12484? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082820180818
12488? ? ?? ? ?e/tpypygcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082820180818
12488? ? ?? ? ?e/tpypygcc_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
12496? ? ?? ? ?e/tpypygcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
12496? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082820180818
12508? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082820180818
12508? ? ?? ? ?e/tpypygcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082820180818
12512? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082820180818
12520? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082820180818
12520? ? ?? ? ?e/tpypygcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082820180818
12524? ? ?? ? ?e/tpypygcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082820180818
12536? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
12544? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082820180818
12556? ? ?? ? ?e/tpypygcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082820180818
12564? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
12568? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
12580? ? ?? ? ?e/tpypygcc_-funroll-loops_-O_-fomit-frame-pointer2018082820180818
12588? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082820180818
12592? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082820180818
12596? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082820180818
12616? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082820180818
12620? ? ?? ? ?e/tpypygcc_-march=k8_-O_-fomit-frame-pointer2018082820180818
12636? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
12636? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082820180818
12640? ? ?? ? ?e/tpypygcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082820180818
12656? ? ?? ? ?e/tpypygcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082820180818
12664? ? ?? ? ?e/tpypygcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082820180818
12668? ? ?? ? ?e/tpypygcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082820180818
12676? ? ?? ? ?e/tpypygcc_-O3_-fomit-frame-pointer2018082820180818
12680? ? ?? ? ?e/tpypygcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082820180818
12700? ? ?? ? ?e/tpypygcc_-m64_-O_-fomit-frame-pointer2018082820180818
12700? ? ?? ? ?e/tpypygcc_-march=nocona_-O_-fomit-frame-pointer2018082820180818
12712? ? ?? ? ?e/tpypygcc_-m64_-O3_-fomit-frame-pointer2018082820180818
12712? ? ?? ? ?e/tpypygcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082820180818
12712? ? ?? ? ?e/tpypygcc_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
12716? ? ?? ? ?e/tpypygcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082820180818
12720? ? ?? ? ?e/tpypygcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082820180818
12724? ? ?? ? ?e/tpypygcc_-m64_-O2_-fomit-frame-pointer2018082820180818
12732? ? ?? ? ?e/tpypygcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082820180818
12732? ? ?? ? ?e/tpypygcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
12736? ? ?? ? ?e/tpypygcc_-O_-fomit-frame-pointer2018082820180818
12744? ? ?? ? ?e/tpypygcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082820180818
12752? ? ?? ? ?e/tpypygcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082820180818
12768? ? ?? ? ?e/tpypygcc_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
12784? ? ?? ? ?e/tpypygcc_-O2_-fomit-frame-pointer2018082820180818
12784? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082820180818
12796? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
12852? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082820180818
12852? ? ?? ? ?e/tpypygcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082820180818
12864? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082820180818
12868? ? ?? ? ?e/tpypygcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082820180818
12900? ? ?? ? ?e/tpypygcc_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
12908? ? ?? ? ?e/tpypygcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082820180818
12912? ? ?? ? ?e/tpypygcc_-march=k8_-O2_-fomit-frame-pointer2018082820180818
12916? ? ?? ? ?e/tpypygcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082820180818
12924? ? ?? ? ?e/tpypygcc_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
13000? ? ?? ? ?e/tpypygcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082820180818
13036? ? ?? ? ?e/tpypygcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082820180818
13156? ? ?? ? ?e/tpypygcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082820180818
13164? ? ?? ? ?e/tpypygcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082820180818
13808? ? ?? ? ?e/tpypygcc_-funroll-loops_-Os_-fomit-frame-pointer2018082820180818
13820? ? ?? ? ?e/tpypygcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082820180818
13844? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082820180818
13864? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082820180818
13868? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
13908? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
13932? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
13956? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082820180818
14140? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
14384? ? ?? ? ?e/tpypygcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082820180818
14384? ? ?? ? ?e/tpypygcc_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
14388? ? ?? ? ?e/tpypygcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082820180818
14436? ? ?? ? ?e/tpypygcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
14448? ? ?? ? ?e/tpypygcc_-march=nocona_-Os_-fomit-frame-pointer2018082820180818
14504? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082820180818
14504? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082820180818
14520? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082820180818
14552? ? ?? ? ?e/tpypygcc_-Os_-fomit-frame-pointer2018082820180818
14556? ? ?? ? ?e/tpypygcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082820180818
14564? ? ?? ? ?e/tpypygcc_-m64_-Os_-fomit-frame-pointer2018082820180818
14564? ? ?? ? ?e/tpypygcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082820180818
14596? ? ?? ? ?e/tpypygcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082820180818
14608? ? ?? ? ?e/tpypygcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082820180818
14612? ? ?? ? ?e/tpypygcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082820180818
14616? ? ?? ? ?e/tpypygcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082820180818
14620? ? ?? ? ?e/tpypygcc_-march=k8_-Os_-fomit-frame-pointer2018082820180818
14632? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082820180818
42856? ? ?? ? ?e/tpypygcc_-funroll-loops2018082820180818
43480? ? ?? ? ?e/tpypycc2018082820180818
43524? ? ?? ? ?e/tpypygcc2018082820180818

Test failure

Implementation: e/tpypy
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 e/tpypy
gcc -m64 -march=core-avx2 -O -fomit-frame-pointer e/tpypy
gcc -m64 -march=core-avx2 -Os -fomit-frame-pointer e/tpypy