Implementation notes: amd64, genji460, crypto_hash/md6d224

Computer: genji460
Architecture: amd64
CPU ID: GenuineIntel-000306f2-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: md6d224
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
29996? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082620180818
30000? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018082620180818
30048? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018082620180818
30072? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082620180818
30104? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018082620180818
30128? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018082620180818
30168? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018082620180818
30168? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018082620180818
30560? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018082620180818
30572? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018082620180818
30760? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018082620180818
30764? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018082620180818
30784? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018082620180818
30820? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018082620180818
30852? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018082620180818
30964? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018082620180818
30968? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018082620180818
30976? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018082620180818
31004? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018082620180818
31032? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082620180818
31032? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018082620180818
31048? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018082620180818
31112? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018082620180818
31232? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018082620180818
31308? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082620180818
31356? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018082620180818
31420? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082620180818
31424? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018082620180818
31472? ? ?? ? ?reficc2018082620180818
31496? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018082620180818
31540? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018082620180818
31636? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018082620180818
31720? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018082620180818
31760? ? ?? ? ?reficc_-no-vec2018082620180818
31772? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018082620180818
31772? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018082620180818
31788? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018082620180818
31812? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018082620180818
31832? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082620180818
31836? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018082620180818
31840? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018082620180818
31856? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018082620180818
31856? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2018082620180818
31860? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018082620180818
31864? ? ?? ? ?reficc_-xSSE4.2_-O2_-fomit-frame-pointer2018082620180818
31872? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018082620180818
31872? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018082620180818
31884? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018082620180818
31884? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018082620180818
31892? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018082620180818
31908? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018082620180818
31912? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018082620180818
31912? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018082620180818
31912? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018082620180818
32004? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018082620180818
32012? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018082620180818
32028? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018082620180818
32072? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018082620180818
32072? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018082620180818
32080? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018082620180818
32136? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018082620180818
32208? ? ?? ? ?reficc_-xSSE4.1_-O2_-fomit-frame-pointer2018082620180818
32340? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018082620180818
32344? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018082620180818
32356? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018082620180818
32388? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018082620180818
32440? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018082620180818
32452? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018082620180818
32464? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018082620180818
32476? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018082620180818
32512? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018082620180818
32524? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018082620180818
32532? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018082620180818
32540? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082620180818
32552? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018082620180818
32576? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018082620180818
32584? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018082620180818
32616? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018082620180818
32620? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018082620180818
32688? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018082620180818
32700? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018082620180818
32820? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018082620180818
32848? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018082620180818
33208? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018082620180818
35108? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018082620180818
40128? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018082620180818
42164? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018082620180818
42768? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018082620180818
43116? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018082620180818
46464? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018082620180818
46592? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018082620180818
46600? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082620180818
46668? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018082620180818
46672? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018082620180818
46800? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018082620180818
46824? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018082620180818
46852? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018082620180818
46936? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018082620180818
46960? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018082620180818
46972? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018082620180818
47264? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018082620180818
47356? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082620180818
47428? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018082620180818
47564? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018082620180818
47660? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018082620180818
48148? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018082620180818
49776? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018082620180818
49856? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082620180818
50196? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018082620180818
50540? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018082620180818
50600? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018082620180818
50616? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018082620180818
50860? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018082620180818
50940? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018082620180818
53716? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018082620180818
54948? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018082620180818
56816? ? ?? ? ?reficc_-xSSE4.2_-O3_-fomit-frame-pointer2018082620180818
57060? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2018082620180818
57368? ? ?? ? ?reficc_-xSSE4.1_-O3_-fomit-frame-pointer2018082620180818
57672? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018082620180818
171812? ? ?? ? ?refcc2018082620180818
172124? ? ?? ? ?refgcc_-funroll-loops2018082620180818
173740? ? ?? ? ?refgcc2018082620180818