Implementation notes: amd64, genji460, crypto_hash/md6d256

Computer: genji460
Architecture: amd64
CPU ID: GenuineIntel-000306f2-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: md6d256
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
32280? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082620180818
32316? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082620180818
32364? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082620180818
32364? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082620180818
32396? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082620180818
32540? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082620180818
32628? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082620180818
32672? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082620180818
32848? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082620180818
33248? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082620180818
33272? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082620180818
33304? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082620180818
33308? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082620180818
33312? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082620180818
33356? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082620180818
33388? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082620180818
33412? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082620180818
33436? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082620180818
33468? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018082620180818
33468? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082620180818
33480? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018082620180818
33596? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082620180818
33600? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082620180818
33664? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082620180818
33668? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018082620180818
33672? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082620180818
33724? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082620180818
33760? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082620180818
33768? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082620180818
33768? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082620180818
33916? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018082620180818
33936? ? ?? ? ?reficc2018082620180818
33960? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082620180818
34088? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082620180818
34088? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082620180818
34088? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018082620180818
34100? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082620180818
34104? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082620180818
34112? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018082620180818
34132? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082620180818
34140? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082620180818
34148? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082620180818
34152? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082620180818
34160? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082620180818
34160? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082620180818
34172? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082620180818
34180? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082620180818
34192? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082620180818
34192? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082620180818
34208? ? ?? ? ?reficc_-xSSE4.2_-O2_-fomit-frame-pointer2018082620180818
34220? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082620180818
34256? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082620180818
34268? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2018082620180818
34280? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082620180818
34284? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018082620180818
34296? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082620180818
34324? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018082620180818
34348? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082620180818
34360? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082620180818
34372? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018082620180818
34372? ? ?? ? ?reficc_-no-vec2018082620180818
34440? ? ?? ? ?reficc_-xSSE4.1_-O2_-fomit-frame-pointer2018082620180818
34564? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082620180818
34608? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082620180818
34652? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082620180818
34684? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082620180818
34720? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082620180818
34796? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082620180818
34808? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082620180818
34836? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082620180818
34856? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018082620180818
34860? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018082620180818
34888? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082620180818
34912? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082620180818
34928? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018082620180818
34940? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018082620180818
34964? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082620180818
34992? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082620180818
35016? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082620180818
35040? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082620180818
35172? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082620180818
35256? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082620180818
35332? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082620180818
36240? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018082620180818
38148? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082620180818
43332? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082620180818
45220? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082620180818
46160? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082620180818
46204? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082620180818
50084? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082620180818
50184? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018082620180818
50196? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082620180818
50328? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082620180818
50392? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082620180818
50400? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082620180818
50504? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018082620180818
50536? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082620180818
50604? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082620180818
50660? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082620180818
50884? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082620180818
50960? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082620180818
50972? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082620180818
51040? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082620180818
51188? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082620180818
51272? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082620180818
51292? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018082620180818
52116? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082620180818
53668? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082620180818
53856? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082620180818
54020? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082620180818
54324? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082620180818
54468? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018082620180818
54540? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082620180818
54616? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082620180818
54780? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082620180818
59840? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082620180818
60960? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2018082620180818
61224? ? ?? ? ?reficc_-xSSE4.2_-O3_-fomit-frame-pointer2018082620180818
61724? ? ?? ? ?reficc_-xSSE4.1_-O3_-fomit-frame-pointer2018082620180818
67284? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082620180818
185024? ? ?? ? ?refcc2018082620180818
185704? ? ?? ? ?refgcc_-funroll-loops2018082620180818
188088? ? ?? ? ?refgcc2018082620180818