Implementation notes: amd64, katana, crypto_stream/tpypy

Computer: katana
Architecture: amd64
CPU ID: GenuineIntel-000006f6-bfebfbff
SUPERCOP version: 20170105
Operation: crypto_stream
Primitive: tpypy
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
13208? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2016101620161009
13232? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2016101620161009
13248? ? ?? ? ?e/tpypygcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101620161009
13264? ? ?? ? ?e/tpypygcc_-Os_-fomit-frame-pointer2016101620161009
13264? ? ?? ? ?e/tpypygcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2016101620161009
13280? ? ?? ? ?e/tpypygcc_-m64_-Os_-fomit-frame-pointer2016101620161009
13288? ? ?? ? ?e/tpypygcc_-funroll-loops_-Os_-fomit-frame-pointer2016101620161009
13288? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2016101620161009
13296? ? ?? ? ?e/tpypygcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
13296? ? ?? ? ?e/tpypygcc_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
13296? ? ?? ? ?e/tpypygcc_-march=k8_-Os_-fomit-frame-pointer2016101620161009
13304? ? ?? ? ?e/tpypygcc_-m64_-march=k8_-Os_-fomit-frame-pointer2016101620161009
13312? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2016101620161009
13320? ? ?? ? ?e/tpypygcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2016101620161009
13376? ? ?? ? ?e/tpypygcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2016101620161009
13416? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
13448? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2016101620161009
13480? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2016101620161009
13672? ? ?? ? ?e/tpypygcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2016101620161009
13680? ? ?? ? ?e/tpypyclang_-O3_-fomit-frame-pointer_-Qunused-arguments2016101620161009
13688? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-Os_-fomit-frame-pointer2016101620161009
13896? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
13896? ? ?? ? ?e/tpypygcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2016101620161009
13920? ? ?? ? ?e/tpypygcc_-m64_-march=k8_-O2_-fomit-frame-pointer2016101620161009
14016? ? ?? ? ?e/tpypygcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2016101620161009
14040? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2016101620161009
14056? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
14056? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-O2_-fomit-frame-pointer2016101620161009
14080? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
14136? ? ?? ? ?e/tpypygcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2016101620161009
14152? ? ?? ? ?e/tpypygcc_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
14168? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2016101620161009
14176? ? ?? ? ?e/tpypygcc_-m64_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14272? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14272? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-O3_-fomit-frame-pointer2016101620161009
14336? ? ?? ? ?e/tpypygcc_-m64_-O3_-fomit-frame-pointer2016101620161009
14344? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2016101620161009
14344? ? ?? ? ?e/tpypygcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2016101620161009
14376? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2016101620161009
14424? ? ?? ? ?e/tpypygcc_-m64_-O_-fomit-frame-pointer2016101620161009
14432? ? ?? ? ?e/tpypygcc_-fno-schedule-insns_-O_-fomit-frame-pointer2016101620161009
14488? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2016101620161009
14488? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2016101620161009
14496? ? ?? ? ?e/tpypygcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101620161009
14512? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-O_-fomit-frame-pointer2016101620161009
14520? ? ?? ? ?e/tpypygcc_-funroll-loops_-O2_-fomit-frame-pointer2016101620161009
14520? ? ?? ? ?e/tpypygcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2016101620161009
14536? ? ?? ? ?e/tpypygcc_-m64_-march=k8_-O_-fomit-frame-pointer2016101620161009
14568? ? ?? ? ?e/tpypygcc_-funroll-loops_-O_-fomit-frame-pointer2016101620161009
14592? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
14592? ? ?? ? ?e/tpypygcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2016101620161009
14632? ? ?? ? ?e/tpypygcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2016101620161009
14632? ? ?? ? ?e/tpypygcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2016101620161009
14664? ? ?? ? ?e/tpypygcc_-O3_-fomit-frame-pointer2016101620161009
14688? ? ?? ? ?e/tpypyclang_-march=native_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101620161009
14688? ? ?? ? ?e/tpypygcc_-m64_-O2_-fomit-frame-pointer2016101620161009
14688? ? ?? ? ?e/tpypygcc_-march=k8_-O_-fomit-frame-pointer2016101620161009
14696? ? ?? ? ?e/tpypygcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101620161009
14712? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14736? ? ?? ? ?e/tpypygcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
14744? ? ?? ? ?e/tpypygcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2016101620161009
14744? ? ?? ? ?e/tpypygcc_-m64_-march=corei7_-O_-fomit-frame-pointer2016101620161009
14744? ? ?? ? ?e/tpypygcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
14744? ? ?? ? ?e/tpypygcc_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
14776? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
14784? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2016101620161009
14832? ? ?? ? ?e/tpypygcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
14864? ? ?? ? ?e/tpypyclang_-mcpu=cortex-a9_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101620161009
14864? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
14864? ? ?? ? ?e/tpypygcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14872? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
14896? ? ?? ? ?e/tpypyclang_-O3_-fwrapv_-march=native_-fomit-frame-pointer_-Qunused-arguments2016101620161009
14904? ? ?? ? ?e/tpypyclang_-mcpu=cortex-a8_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101620161009
14904? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
14928? ? ?? ? ?e/tpypygcc_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14944? ? ?? ? ?e/tpypygcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2016101620161009
14952? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2016101620161009
14976? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2016101620161009
14976? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2016101620161009
15008? ? ?? ? ?e/tpypygcc_-O_-fomit-frame-pointer2016101620161009
15008? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2016101620161009
15040? ? ?? ? ?e/tpypygcc_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
15048? ? ?? ? ?e/tpypygcc_-march=k8_-O3_-fomit-frame-pointer2016101620161009
15056? ? ?? ? ?e/tpypyclang_-mcpu=native_-mfpu=neon_-O3_-fomit-frame-pointer_-fwrapv_-Qunused-arguments2016101620161009
15056? ? ?? ? ?e/tpypygcc_-march=nocona_-O2_-fomit-frame-pointer2016101620161009
15072? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2016101620161009
15080? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2016101620161009
15168? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2016101620161009
15208? ? ?? ? ?e/tpypygcc_-funroll-loops_-O3_-fomit-frame-pointer2016101620161009
15224? ? ?? ? ?e/tpypygcc_-O2_-fomit-frame-pointer2016101620161009
15240? ? ?? ? ?e/tpypygcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2016101620161009
15264? ? ?? ? ?e/tpypygcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2016101620161009
15280? ? ?? ? ?e/tpypygcc_-m64_-march=nocona_-O_-fomit-frame-pointer2016101620161009
15408? ? ?? ? ?e/tpypygcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
15448? ? ?? ? ?e/tpypygcc_-march=barcelona_-O_-fomit-frame-pointer2016101620161009
15488? ? ?? ? ?e/tpypygcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2016101620161009
15544? ? ?? ? ?e/tpypygcc_-march=nocona_-O_-fomit-frame-pointer2016101620161009
15552? ? ?? ? ?e/tpypygcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2016101620161009
15760? ? ?? ? ?e/tpypygcc_-march=k8_-O2_-fomit-frame-pointer2016101620161009
53720? ? ?? ? ?e/tpypygcc_-funroll-loops2016101620161009
53952? ? ?? ? ?e/tpypycc2016101620161009
53952? ? ?? ? ?e/tpypygcc2016101620161009