Implementation notes: amd64, genji460, crypto_stream/amastrid

Computer: genji460
Architecture: amd64
CPU ID: GenuineIntel-000306f2-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_stream
Primitive: amastrid
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
54032? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082620180818
55220? ? ?? ? ?refg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082620180818
55296? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082620180818
55608? ? ?? ? ?refg++_-m64_-march=core2_-O3_-fomit-frame-pointer2018082620180818
55824? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082620180818
55980? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082620180818
55988? ? ?? ? ?refg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082620180818
56000? ? ?? ? ?refg++_-m64_-O3_-fomit-frame-pointer2018082620180818
56020? ? ?? ? ?refg++_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082620180818
56028? ? ?? ? ?refg++_-O3_-fomit-frame-pointer2018082620180818
56036? ? ?? ? ?refg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082620180818
56100? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082620180818
56240? ? ?? ? ?refg++_-m64_-march=k8_-O3_-fomit-frame-pointer2018082620180818
56248? ? ?? ? ?refg++_-march=k8_-O3_-fomit-frame-pointer2018082620180818
56432? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082620180818
56716? ? ?? ? ?refg++_-march=barcelona_-O3_-fomit-frame-pointer2018082620180818
56720? ? ?? ? ?refg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082620180818
56912? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082620180818
57956? ? ?? ? ?refg++_-march=nocona_-O2_-fomit-frame-pointer2018082620180818
58040? ? ?? ? ?refg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082620180818
58148? ? ?? ? ?refg++_-march=k8_-O2_-fomit-frame-pointer2018082620180818
58164? ? ?? ? ?refg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082620180818
58196? ? ?? ? ?refg++_-m64_-march=k8_-O2_-fomit-frame-pointer2018082620180818
58328? ? ?? ? ?reficpc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082620180818
58352? ? ?? ? ?refg++_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082620180818
58452? ? ?? ? ?reficpc_-xAVX_-O2_-fomit-frame-pointer2018082620180818
58536? ? ?? ? ?reficpc_-xAVX_-O3_-fomit-frame-pointer2018082620180818
58664? ? ?? ? ?reficpc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082620180818
58700? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082620180818
58788? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082620180818
58896? ? ?? ? ?reficpc_-xSSE4.1_-O3_-fomit-frame-pointer2018082620180818
58936? ? ?? ? ?refg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082620180818
58968? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082620180818
59016? ? ?? ? ?refg++_-march=nocona_-O3_-fomit-frame-pointer2018082620180818
59112? ? ?? ? ?reficpc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082620180818
59216? ? ?? ? ?refg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082620180818
59232? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082620180818
59432? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082620180818
59448? ? ?? ? ?refg++_-m64_-O2_-fomit-frame-pointer2018082620180818
59460? ? ?? ? ?refg++_-O2_-fomit-frame-pointer2018082620180818
59516? ? ?? ? ?reficpc_-xSSE4.2_-O2_-fomit-frame-pointer2018082620180818
59712? ? ?? ? ?refg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082620180818
59732? ? ?? ? ?refg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082620180818
59764? ? ?? ? ?refg++_-march=barcelona_-O2_-fomit-frame-pointer2018082620180818
60420? ? ?? ? ?refg++_-m64_-march=core2_-O2_-fomit-frame-pointer2018082620180818
60788? ? ?? ? ?reficpc_-xSSE4.1_-O2_-fomit-frame-pointer2018082620180818
60860? ? ?? ? ?reficpc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082620180818
60944? ? ?? ? ?reficpc_-xSSE4.2_-O3_-fomit-frame-pointer2018082620180818
61292? ? ?? ? ?refg++_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082620180818
61384? ? ?? ? ?refg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082620180818
62004? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082620180818
62620? ? ?? ? ?refg++_-O_-fomit-frame-pointer2018082620180818
62652? ? ?? ? ?refg++_-m64_-O_-fomit-frame-pointer2018082620180818
62756? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082620180818
62848? ? ?? ? ?refg++_-fno-schedule-insns_-O_-fomit-frame-pointer2018082620180818
63084? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082620180818
63320? ? ?? ? ?refg++_-m64_-march=core2_-O_-fomit-frame-pointer2018082620180818
63656? ? ?? ? ?refg++_-march=k8_-O_-fomit-frame-pointer2018082620180818
63792? ? ?? ? ?refg++_-m64_-march=k8_-O_-fomit-frame-pointer2018082620180818
63820? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082620180818
64032? ? ?? ? ?refg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082620180818
64072? ? ?? ? ?refg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082620180818
64080? ? ?? ? ?refg++_-m64_-march=corei7_-O_-fomit-frame-pointer2018082620180818
64256? ? ?? ? ?refg++_-march=barcelona_-O_-fomit-frame-pointer2018082620180818
64416? ? ?? ? ?refg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082620180818
68080? ? ?? ? ?refg++_-march=nocona_-O_-fomit-frame-pointer2018082620180818
68172? ? ?? ? ?refg++_-m64_-march=nocona_-O_-fomit-frame-pointer2018082620180818
89184? ? ?? ? ?refg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082620180818
89320? ? ?? ? ?refg++_-march=nocona_-Os_-fomit-frame-pointer2018082620180818
90188? ? ?? ? ?refg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082620180818
90480? ? ?? ? ?refg++_-m64_-Os_-fomit-frame-pointer2018082620180818
90616? ? ?? ? ?refg++_-march=barcelona_-Os_-fomit-frame-pointer2018082620180818
90620? ? ?? ? ?refg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082620180818
90636? ? ?? ? ?refg++_-march=k8_-Os_-fomit-frame-pointer2018082620180818
90664? ? ?? ? ?refg++_-m64_-march=k8_-Os_-fomit-frame-pointer2018082620180818
90768? ? ?? ? ?refg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082620180818
90892? ? ?? ? ?refg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082620180818
90896? ? ?? ? ?refg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082620180818
90944? ? ?? ? ?refg++_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082620180818
91356? ? ?? ? ?refg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082620180818
91620? ? ?? ? ?refg++_-m64_-march=core2_-Os_-fomit-frame-pointer2018082620180818
91680? ? ?? ? ?refg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082620180818
92100? ? ?? ? ?refg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082620180818
92256? ? ?? ? ?refg++_-Os_-fomit-frame-pointer2018082620180818
92720? ? ?? ? ?refg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082620180818
92912? ? ?? ? ?refg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082620180818
186340? ? ?? ? ?refg++2018082620180818