Implementation notes: amd64, genji441, crypto_hash/whirlpool

Computer: genji441
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20180818
Operation: crypto_hash
Primitive: whirlpool
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
34700? ? ?? ? ?cryptoppg++_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
34704? ? ?? ? ?cryptoppg++_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
34708? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
34708? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
34712? ? ?? ? ?cryptoppg++_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
34720? ? ?? ? ?cryptoppg++_-m64_-O2_-fomit-frame-pointer2018081920180818
34724? ? ?? ? ?cryptoppg++_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
34724? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
34728? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
34728? ? ?? ? ?cryptoppg++_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
34732? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
34732? ? ?? ? ?cryptoppg++_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
34736? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
34736? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
34736? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
34740? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
34752? ? ?? ? ?cryptoppg++_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
34756? ? ?? ? ?cryptoppg++_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
34756? ? ?? ? ?cryptoppg++_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
34760? ? ?? ? ?cryptoppg++_-O3_-fomit-frame-pointer2018081920180818
34760? ? ?? ? ?cryptoppg++_-m64_-O3_-fomit-frame-pointer2018081920180818
34760? ? ?? ? ?cryptoppg++_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
34760? ? ?? ? ?cryptoppg++_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
34760? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
34764? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
34772? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
34772? ? ?? ? ?cryptoppg++_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
34772? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
34772? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
34776? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
34776? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
34776? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
34776? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
34776? ? ?? ? ?cryptoppg++_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
34780? ? ?? ? ?cryptoppg++_-O2_-fomit-frame-pointer2018081920180818
34780? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
34780? ? ?? ? ?cryptoppg++_-m64_-Os_-fomit-frame-pointer2018081920180818
34780? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
34780? ? ?? ? ?cryptoppg++_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
34784? ? ?? ? ?cryptoppg++_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
34784? ? ?? ? ?cryptoppg++_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
34784? ? ?? ? ?cryptoppg++_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
34784? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
34784? ? ?? ? ?cryptoppg++_-march=k8_-O2_-fomit-frame-pointer2018081920180818
34788? ? ?? ? ?cryptoppg++_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
34788? ? ?? ? ?cryptoppg++_-m64_-O_-fomit-frame-pointer2018081920180818
34788? ? ?? ? ?cryptoppg++_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
34788? ? ?? ? ?cryptoppg++_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
34796? ? ?? ? ?cryptoppg++_-march=nocona_-O_-fomit-frame-pointer2018081920180818
34800? ? ?? ? ?cryptoppg++_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
34800? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
34800? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
34804? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
34808? ? ?? ? ?cryptoppg++_-O_-fomit-frame-pointer2018081920180818
34808? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
34808? ? ?? ? ?cryptoppg++_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
34812? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
34816? ? ?? ? ?cryptoppg++_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
34820? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
34820? ? ?? ? ?cryptoppg++_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
34820? ? ?? ? ?cryptoppg++_-march=k8_-Os_-fomit-frame-pointer2018081920180818
34832? ? ?? ? ?cryptoppg++_-Os_-fomit-frame-pointer2018081920180818
34836? ? ?? ? ?cryptoppg++_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
34844? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
34844? ? ?? ? ?cryptoppg++_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
34844? ? ?? ? ?cryptoppg++_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
34844? ? ?? ? ?cryptoppg++_-march=k8_-O_-fomit-frame-pointer2018081920180818
34848? ? ?? ? ?cryptoppg++_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
34860? ? ?? ? ?cryptoppg++_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
34872? ? ?? ? ?cryptoppg++_-march=k8_-O3_-fomit-frame-pointer2018081920180818
34896? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
34900? ? ?? ? ?cryptoppg++_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
34900? ? ?? ? ?cryptoppg++_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
35108? ? ?? ? ?cryptoppg++_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
35680? ? ?? ? ?cryptoppg++2018081920180818
35756? ? ?? ? ?cryptoppg++_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
35852? ? ?? ? ?cryptoppg++_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
43096? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2018081920180818
43120? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2018081920180818
43176? ? ?? ? ?refgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2018081920180818
43396? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2018081920180818
43436? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2018081920180818
43984? ? ?? ? ?refgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2018081920180818
44040? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2018081920180818
44048? ? ?? ? ?refgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2018081920180818
45028? ? ?? ? ?refgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2018081920180818
45384? ? ?? ? ?refgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2018081920180818
45408? ? ?? ? ?refgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2018081920180818
46628? ? ?? ? ?reficc_-xCORE-AVX2_-O3_-fomit-frame-pointer2018081920180818
46788? ? ?? ? ?refgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2018081920180818
47556? ? ?? ? ?refgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2018081920180818
47564? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
47580? ? ?? ? ?refgcc_-funroll-loops_-Os_-fomit-frame-pointer2018081920180818
47724? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
47756? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
47772? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
47772? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2018081920180818
47780? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
47780? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
47788? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2018081920180818
47792? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2018081920180818
47808? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
47820? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
47860? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2018081920180818
47932? ? ?? ? ?refgcc_-Os_-fomit-frame-pointer2018081920180818
47932? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
47932? ? ?? ? ?refgcc_-m64_-Os_-fomit-frame-pointer2018081920180818
47940? ? ?? ? ?refgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2018081920180818
47944? ? ?? ? ?refgcc_-funroll-loops_-O2_-fomit-frame-pointer2018081920180818
47948? ? ?? ? ?refgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2018081920180818
47956? ? ?? ? ?refgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2018081920180818
47960? ? ?? ? ?refgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2018081920180818
47968? ? ?? ? ?refgcc_-march=k8_-Os_-fomit-frame-pointer2018081920180818
47992? ? ?? ? ?refgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2018081920180818
48000? ? ?? ? ?refgcc_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
48024? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2018081920180818
48036? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
48036? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
48036? ? ?? ? ?refgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
48068? ? ?? ? ?refgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2018081920180818
48128? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
48128? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2018081920180818
48164? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2018081920180818
48352? ? ?? ? ?refgcc_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
48388? ? ?? ? ?refgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2018081920180818
48428? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2018081920180818
48456? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
48480? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
48508? ? ?? ? ?reficc_-xCORE-AVX2_-O2_-fomit-frame-pointer2018081920180818
48512? ? ?? ? ?refgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2018081920180818
48548? ? ?? ? ?refgcc_-funroll-loops_-O3_-fomit-frame-pointer2018081920180818
48560? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
48592? ? ?? ? ?refgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
48616? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
48692? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
48692? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2018081920180818
48696? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
48708? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
49276? ? ?? ? ?refgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
49308? ? ?? ? ?refgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2018081920180818
49372? ? ?? ? ?refgcc_-funroll-loops_-O_-fomit-frame-pointer2018081920180818
49384? ? ?? ? ?refgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
49392? ? ?? ? ?refgcc_-march=nocona_-O2_-fomit-frame-pointer2018081920180818
49504? ? ?? ? ?refgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2018081920180818
49508? ? ?? ? ?refgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
49516? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2018081920180818
49544? ? ?? ? ?refgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2018081920180818
49552? ? ?? ? ?refgcc_-O3_-fomit-frame-pointer2018081920180818
49580? ? ?? ? ?refgcc_-m64_-O3_-fomit-frame-pointer2018081920180818
49740? ? ?? ? ?refgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
49760? ? ?? ? ?refgcc_-march=nocona_-O3_-fomit-frame-pointer2018081920180818
49968? ? ?? ? ?refgcc_-march=k8_-O_-fomit-frame-pointer2018081920180818
49972? ? ?? ? ?refgcc_-m64_-march=k8_-O_-fomit-frame-pointer2018081920180818
49984? ? ?? ? ?refgcc_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
49992? ? ?? ? ?refgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2018081920180818
50036? ? ?? ? ?refgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2018081920180818
50204? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2018081920180818
50208? ? ?? ? ?refgcc_-m64_-march=core2_-O_-fomit-frame-pointer2018081920180818
50212? ? ?? ? ?refgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2018081920180818
50228? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2018081920180818
50340? ? ?? ? ?refgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2018081920180818
50344? ? ?? ? ?refgcc_-O2_-fomit-frame-pointer2018081920180818
50364? ? ?? ? ?refgcc_-m64_-O2_-fomit-frame-pointer2018081920180818
50496? ? ?? ? ?refgcc_-march=k8_-O3_-fomit-frame-pointer2018081920180818
50504? ? ?? ? ?refgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2018081920180818
50644? ? ?? ? ?refgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2018081920180818
50656? ? ?? ? ?refgcc_-m64_-O_-fomit-frame-pointer2018081920180818
50680? ? ?? ? ?refgcc_-O_-fomit-frame-pointer2018081920180818
51828? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2018081920180818
51832? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2018081920180818
51844? ? ?? ? ?refgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2018081920180818
51932? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2018081920180818
51952? ? ?? ? ?refgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2018081920180818
53296? ? ?? ? ?reficc_-xSSE4.2_-O3_-fomit-frame-pointer2018081920180818
53764? ? ?? ? ?refgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2018081920180818
53796? ? ?? ? ?refgcc_-march=k8_-O2_-fomit-frame-pointer2018081920180818
54080? ? ?? ? ?reficc_-xCORE-AVX-I_-O3_-fomit-frame-pointer2018081920180818
54152? ? ?? ? ?reficc_-xAVX_-O3_-fomit-frame-pointer2018081920180818
54164? ? ?? ? ?reficc_-xSSE4.1_-O3_-fomit-frame-pointer2018081920180818
54296? ? ?? ? ?refgcc_-march=nocona_-O_-fomit-frame-pointer2018081920180818
54324? ? ?? ? ?refgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2018081920180818
54552? ? ?? ? ?refgcc_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
54556? ? ?? ? ?refgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2018081920180818
54716? ? ?? ? ?reficc_-no-vec2018081920180818
54728? ? ?? ? ?refgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2018081920180818
54732? ? ?? ? ?refgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2018081920180818
54740? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2018081920180818
55532? ? ?? ? ?refgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2018081920180818
55540? ? ?? ? ?reficc2018081920180818
55768? ? ?? ? ?refgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2018081920180818
55916? ? ?? ? ?reficc_-xSSE4.2_-O2_-fomit-frame-pointer2018081920180818
56024? ? ?? ? ?reficc_-xSSE4.1_-O2_-fomit-frame-pointer2018081920180818
56148? ? ?? ? ?refgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2018081920180818
56172? ? ?? ? ?reficc_-xAVX_-O2_-fomit-frame-pointer2018081920180818
56364? ? ?? ? ?refgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
56368? ? ?? ? ?reficc_-xCORE-AVX-I_-O2_-fomit-frame-pointer2018081920180818
61800? ? ?? ? ?refgcc_-march=barcelona_-O3_-fomit-frame-pointer2018081920180818
109528? ? ?? ? ?refcc2018081920180818
110448? ? ?? ? ?refgcc_-funroll-loops2018081920180818
110480? ? ?? ? ?refgcc2018081920180818

Compiler output

Implementation: cryptopp
Security model: unknown
Compiler: icpc -xAVX -O2 -fomit-frame-pointer
hash.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h(36),
hash.cpp: from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory(80),
hash.cpp: from /scratch_lustre_DDN7k/bdolbeaur/supercop-20180818/supercop-data/genji441/amd64/include/cryptopp/stdcpp.h(10),
hash.cpp: from /scratch_lustre_DDN7k/bdolbeaur/supercop-20180818/supercop-data/genji441/amd64/include/cryptopp/cryptlib.h(87),
hash.cpp: from /scratch_lustre_DDN7k/bdolbeaur/supercop-20180818/supercop-data/genji441/amd64/include/cryptopp/iterhash.h(4),
hash.cpp: from /scratch_lustre_DDN7k/bdolbeaur/supercop-20180818/supercop-data/genji441/amd64/include/cryptopp/whrlpool.h(5),
hash.cpp: from hash.cpp(1):
hash.cpp: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/utility(307): error: pack expansion does not make use of any argument packs
hash.cpp: using __type = _Index_tuple<__integer_pack(_Num)...>;
hash.cpp: ^
hash.cpp:
hash.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h(36),
hash.cpp: from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory(80),
hash.cpp: from /scratch_lustre_DDN7k/bdolbeaur/supercop-20180818/supercop-data/genji441/amd64/include/cryptopp/stdcpp.h(10),
hash.cpp: from /scratch_lustre_DDN7k/bdolbeaur/supercop-20180818/supercop-data/genji441/amd64/include/cryptopp/cryptlib.h(87),
hash.cpp: from /scratch_lustre_DDN7k/bdolbeaur/supercop-20180818/supercop-data/genji441/amd64/include/cryptopp/iterhash.h(4),
hash.cpp: from /scratch_lustre_DDN7k/bdolbeaur/supercop-20180818/supercop-data/genji441/amd64/include/cryptopp/whrlpool.h(5),
hash.cpp: from hash.cpp(1):
hash.cpp: /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/utility(329): error: pack expansion does not make use of any argument packs
hash.cpp: = integer_sequence<_Tp, __integer_pack(_Num)...>;
hash.cpp: ^
hash.cpp:
hash.cpp: In file included from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/bits/unique_ptr.h(36),
hash.cpp: from /home_nfs_robin_ib/bdolbeaur/gcc-8.2.0-full+isl/include/c++/8.2.0/memory(80),
hash.cpp: from /scratch_lustre_DDN7k/bdolbeaur/supercop-20180818/supercop-data/genji441/amd64/include/cryptopp/stdcpp.h(10),
hash.cpp: ...

Number of similar (compiler,implementation) pairs: 10, namely:
CompilerImplementations
icpc -xAVX -O2 -fomit-frame-pointer cryptopp
icpc -xAVX -O3 -fomit-frame-pointer cryptopp
icpc -xCORE-AVX-I -O2 -fomit-frame-pointer cryptopp
icpc -xCORE-AVX-I -O3 -fomit-frame-pointer cryptopp
icpc -xCORE-AVX2 -O2 -fomit-frame-pointer cryptopp
icpc -xCORE-AVX2 -O3 -fomit-frame-pointer cryptopp
icpc -xSSE4.1 -O2 -fomit-frame-pointer cryptopp
icpc -xSSE4.1 -O3 -fomit-frame-pointer cryptopp
icpc -xSSE4.2 -O2 -fomit-frame-pointer cryptopp
icpc -xSSE4.2 -O3 -fomit-frame-pointer cryptopp