Implementation notes: amd64, genji441, crypto_stream/tpypy

Computer: genji441
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_stream
Primitive: tpypy
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
10532? ? ?? ? ?e/tpypyicc_-no-vec2018081920180818
10552? ? ?? ? ?e/tpypyicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
10560? ? ?? ? ?e/tpypyicc2018081920180818
10572? ? ?? ? ?e/tpypyicc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
10592? ? ?? ? ?e/tpypyicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
10596? ? ?? ? ?e/tpypyicc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
10624? ? ?? ? ?e/tpypyicc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
10632? ? ?? ? ?e/tpypyicc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
10684? ? ?? ? ?e/tpypyicc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
10716? ? ?? ? ?e/tpypyicc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
10736? ? ?? ? ?e/tpypyicc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
10740? ? ?? ? ?e/tpypyicc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
10864? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018081920180818
10876? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018081920180818
10876? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
10896? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
10900? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018081920180818
10904? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
10916? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
10920? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
10928? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018081920180818
10928? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
10932? ? ?? ? ?e/tpypygcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
10932? ? ?? ? ?e/tpypygcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
10960? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
10984? ? ?? ? ?e/tpypygcc_-funroll-loops_-O_-fomit-frame-pointer2018081920180818
10988? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018081920180818
11012? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
11016? ? ?? ? ?e/tpypygcc_-funroll-loops_-O3_-fomit-frame-pointer2018081920180818
11024? ? ?? ? ?e/tpypygcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
11024? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
11040? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018081920180818
11056? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
11060? ? ?? ? ?e/tpypygcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
11064? ? ?? ? ?e/tpypygcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
11064? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
11080? ? ?? ? ?e/tpypygcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
11084? ? ?? ? ?e/tpypygcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
11096? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
11104? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
11120? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
11120? ? ?? ? ?e/tpypygcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
11128? ? ?? ? ?e/tpypygcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
11132? ? ?? ? ?e/tpypygcc_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
11160? ? ?? ? ?e/tpypygcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
11168? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
11176? ? ?? ? ?e/tpypygcc_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
11184? ? ?? ? ?e/tpypygcc_-march=k8_-O_-fomit-frame-pointer2018081920180818
11208? ? ?? ? ?e/tpypygcc_-O_-fomit-frame-pointer2018081920180818
11220? ? ?? ? ?e/tpypygcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
11236? ? ?? ? ?e/tpypygcc_-m64_-O_-fomit-frame-pointer2018081920180818
11236? ? ?? ? ?e/tpypygcc_-march=nocona_-O_-fomit-frame-pointer2018081920180818
11256? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
11280? ? ?? ? ?e/tpypygcc_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
11288? ? ?? ? ?e/tpypygcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
11320? ? ?? ? ?e/tpypygcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
11324? ? ?? ? ?e/tpypygcc_-O2_-fomit-frame-pointer2018081920180818
11332? ? ?? ? ?e/tpypygcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
11336? ? ?? ? ?e/tpypygcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
11344? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
11344? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
11348? ? ?? ? ?e/tpypygcc_-march=k8_-O3_-fomit-frame-pointer2018081920180818
11356? ? ?? ? ?e/tpypygcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
11364? ? ?? ? ?e/tpypygcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
11364? ? ?? ? ?e/tpypygcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
11364? ? ?? ? ?e/tpypygcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
11380? ? ?? ? ?e/tpypygcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
11380? ? ?? ? ?e/tpypygcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
11392? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
11404? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
11412? ? ?? ? ?e/tpypygcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
11412? ? ?? ? ?e/tpypygcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
11412? ? ?? ? ?e/tpypygcc_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
11412? ? ?? ? ?e/tpypygcc_-march=k8_-O2_-fomit-frame-pointer2018081920180818
11416? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
11416? ? ?? ? ?e/tpypygcc_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
11424? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
11424? ? ?? ? ?e/tpypygcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
11428? ? ?? ? ?e/tpypygcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
11432? ? ?? ? ?e/tpypygcc_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
11436? ? ?? ? ?e/tpypygcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
11440? ? ?? ? ?e/tpypygcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
11444? ? ?? ? ?e/tpypygcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
11460? ? ?? ? ?e/tpypygcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
11476? ? ?? ? ?e/tpypygcc_-m64_-O3_-fomit-frame-pointer2018081920180818
11492? ? ?? ? ?e/tpypygcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
11508? ? ?? ? ?e/tpypygcc_-m64_-O2_-fomit-frame-pointer2018081920180818
11596? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
11824? ? ?? ? ?e/tpypygcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
11868? ? ?? ? ?e/tpypygcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
12016? ? ?? ? ?e/tpypygcc_-O3_-fomit-frame-pointer2018081920180818
12340? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
12368? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
12384? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
12408? ? ?? ? ?e/tpypygcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
12412? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018081920180818
12424? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
12536? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
12564? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018081920180818
12680? ? ?? ? ?e/tpypygcc_-funroll-loops_-Os_-fomit-frame-pointer2018081920180818
12932? ? ?? ? ?e/tpypygcc_-m64_-Os_-fomit-frame-pointer2018081920180818
13008? ? ?? ? ?e/tpypygcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
13012? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018081920180818
13020? ? ?? ? ?e/tpypygcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
13032? ? ?? ? ?e/tpypygcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
13036? ? ?? ? ?e/tpypygcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
13040? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
13044? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
13048? ? ?? ? ?e/tpypygcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
13060? ? ?? ? ?e/tpypygcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
13104? ? ?? ? ?e/tpypygcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
13108? ? ?? ? ?e/tpypygcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
13112? ? ?? ? ?e/tpypygcc_-march=k8_-Os_-fomit-frame-pointer2018081920180818
13160? ? ?? ? ?e/tpypygcc_-Os_-fomit-frame-pointer2018081920180818
13164? ? ?? ? ?e/tpypygcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
13204? ? ?? ? ?e/tpypygcc_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
13232? ? ?? ? ?e/tpypygcc_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
13256? ? ?? ? ?e/tpypygcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
13892? ? ?? ? ?e/tpypygcc_-funroll-loops_-O2_-fomit-frame-pointer2018081920180818
14764? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
39608? ? ?? ? ?e/tpypycc2018081920180818
40848? ? ?? ? ?e/tpypygcc2018081920180818
40880? ? ?? ? ?e/tpypygcc_-funroll-loops2018081920180818