Implementation notes: amd64, manny357, crypto_hash/lane512

Computer: manny357
Architecture: amd64
CPU ID: GenuineIntel-000406f1-bfebfbff
SUPERCOP version: 20170228
Operation: crypto_hash
Primitive: lane512
TimeObject sizeTest sizeImplementationCompilerBenchmark dateSUPERCOP version
55320? ? ?? ? ?cgcc_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
55436? ? ?? ? ?cgcc_-m64_-march=core2_-msse4_-Os_-fomit-frame-pointer2017040920170228
55440? ? ?? ? ?cgcc_-m64_-march=core-avx-i_-Os_-fomit-frame-pointer2017040920170228
55460? ? ?? ? ?cgcc_-m64_-march=core2_-Os_-fomit-frame-pointer2017040920170228
55468? ? ?? ? ?cgcc_-m64_-march=corei7-avx_-Os_-fomit-frame-pointer2017040920170228
55472? ? ?? ? ?cgcc_-m64_-march=corei7_-Os_-fomit-frame-pointer2017040920170228
55488? ? ?? ? ?cgcc_-m64_-march=core2_-msse4.1_-Os_-fomit-frame-pointer2017040920170228
55492? ? ?? ? ?cgcc_-m64_-march=core-avx2_-Os_-fomit-frame-pointer2017040920170228
55612? ? ?? ? ?cgcc_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
55632? ? ?? ? ?cgcc_-m64_-march=k8_-Os_-fomit-frame-pointer2017040920170228
55632? ? ?? ? ?cgcc_-march=native_-mtune=native_-Os_-fomit-frame-pointer_-fwrapv2017040920170228
55640? ? ?? ? ?cgcc_-Os_-fomit-frame-pointer2017040920170228
55644? ? ?? ? ?cgcc_-m64_-march=native_-mtune=native_-Os_-fomit-frame-pointer2017040920170228
55648? ? ?? ? ?cgcc_-march=k8_-Os_-fomit-frame-pointer2017040920170228
55676? ? ?? ? ?cgcc_-m64_-Os_-fomit-frame-pointer2017040920170228
55688? ? ?? ? ?cgcc_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
55780? ? ?? ? ?cgcc_-fno-schedule-insns_-Os_-fomit-frame-pointer2017040920170228
56700? ? ?? ? ?cgcc_-m64_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
57112? ? ?? ? ?cgcc_-funroll-loops_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
57316? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
57320? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=nocona_-Os_-fomit-frame-pointer2017040920170228
57328? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
57332? ? ?? ? ?cgcc_-m64_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
57348? ? ?? ? ?cgcc_-m64_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
57352? ? ?? ? ?cgcc_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
57412? ? ?? ? ?cgcc_-funroll-loops_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
57476? ? ?? ? ?cgcc_-funroll-loops_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
57480? ? ?? ? ?cgcc_-funroll-loops_-fno-schedule-insns_-Os_-fomit-frame-pointer2017040920170228
57492? ? ?? ? ?cgcc_-march=nocona_-O3_-fomit-frame-pointer2017040920170228
57504? ? ?? ? ?cgcc_-funroll-loops_-m64_-Os_-fomit-frame-pointer2017040920170228
57520? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=k8_-Os_-fomit-frame-pointer2017040920170228
57532? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=barcelona_-Os_-fomit-frame-pointer2017040920170228
57532? ? ?? ? ?cgcc_-m64_-march=core-avx2_-O3_-fomit-frame-pointer2017040920170228
57536? ? ?? ? ?cgcc_-march=native_-mtune=native_-O2_-fomit-frame-pointer_-fwrapv2017040920170228
57580? ? ?? ? ?cgcc_-m64_-march=core-avx2_-O2_-fomit-frame-pointer2017040920170228
57616? ? ?? ? ?cgcc_-m64_-march=core2_-O3_-fomit-frame-pointer2017040920170228
57636? ? ?? ? ?cgcc_-funroll-loops_-march=k8_-Os_-fomit-frame-pointer2017040920170228
57652? ? ?? ? ?cgcc_-m64_-march=corei7-avx_-O2_-fomit-frame-pointer2017040920170228
57652? ? ?? ? ?cgcc_-m64_-march=corei7_-O2_-fomit-frame-pointer2017040920170228
57700? ? ?? ? ?cgcc_-m64_-march=core-avx-i_-O2_-fomit-frame-pointer2017040920170228
57700? ? ?? ? ?cgcc_-m64_-march=core2_-msse4.1_-O2_-fomit-frame-pointer2017040920170228
57700? ? ?? ? ?cgcc_-m64_-march=core2_-msse4_-O3_-fomit-frame-pointer2017040920170228
57712? ? ?? ? ?cgcc_-m64_-march=core-avx-i_-O3_-fomit-frame-pointer2017040920170228
57716? ? ?? ? ?cgcc_-m64_-march=corei7-avx_-O3_-fomit-frame-pointer2017040920170228
57732? ? ?? ? ?cgcc_-m64_-march=core2_-msse4_-O2_-fomit-frame-pointer2017040920170228
57744? ? ?? ? ?cgcc_-m64_-march=core2_-msse4.1_-O3_-fomit-frame-pointer2017040920170228
57748? ? ?? ? ?cgcc_-m64_-march=corei7_-O3_-fomit-frame-pointer2017040920170228
57904? ? ?? ? ?cgcc_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
57908? ? ?? ? ?cgcc_-fno-schedule-insns_-O2_-fomit-frame-pointer2017040920170228
57920? ? ?? ? ?cgcc_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
57924? ? ?? ? ?cgcc_-funroll-loops_-Os_-fomit-frame-pointer2017040920170228
57924? ? ?? ? ?cgcc_-m64_-O2_-fomit-frame-pointer2017040920170228
57936? ? ?? ? ?cgcc_-m64_-O3_-fomit-frame-pointer2017040920170228
57940? ? ?? ? ?cgcc_-fno-schedule-insns_-O3_-fomit-frame-pointer2017040920170228
57948? ? ?? ? ?cgcc_-O2_-fomit-frame-pointer2017040920170228
57952? ? ?? ? ?cgcc_-m64_-march=k8_-O3_-fomit-frame-pointer2017040920170228
57956? ? ?? ? ?cgcc_-m64_-march=k8_-O2_-fomit-frame-pointer2017040920170228
57976? ? ?? ? ?cgcc_-march=k8_-O3_-fomit-frame-pointer2017040920170228
57980? ? ?? ? ?cgcc_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
57984? ? ?? ? ?cgcc_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
58096? ? ?? ? ?cgcc_-march=native_-mtune=native_-O3_-fomit-frame-pointer_-fwrapv2017040920170228
58120? ? ?? ? ?cgcc_-march=k8_-O2_-fomit-frame-pointer2017040920170228
58136? ? ?? ? ?cgcc_-funroll-loops_-march=k8_-O3_-fomit-frame-pointer2017040920170228
58184? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=k8_-O3_-fomit-frame-pointer2017040920170228
58204? ? ?? ? ?cgcc_-funroll-loops_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
58212? ? ?? ? ?cgcc_-funroll-loops_-fno-schedule-insns_-O2_-fomit-frame-pointer2017040920170228
58212? ? ?? ? ?cgcc_-funroll-loops_-m64_-O2_-fomit-frame-pointer2017040920170228
58220? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=k8_-O2_-fomit-frame-pointer2017040920170228
58224? ? ?? ? ?cgcc_-funroll-loops_-march=k8_-O2_-fomit-frame-pointer2017040920170228
58240? ? ?? ? ?cgcc_-funroll-loops_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
58276? ? ?? ? ?cgcc_-funroll-loops_-fno-schedule-insns_-O3_-fomit-frame-pointer2017040920170228
58364? ? ?? ? ?cgcc_-funroll-loops_-O3_-fomit-frame-pointer2017040920170228
58372? ? ?? ? ?cgcc_-funroll-loops_-O2_-fomit-frame-pointer2017040920170228
58388? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=barcelona_-O3_-fomit-frame-pointer2017040920170228
58480? ? ?? ? ?cgcc_-funroll-loops_-m64_-O3_-fomit-frame-pointer2017040920170228
58912? ? ?? ? ?cgcc_-m64_-march=native_-mtune=native_-O2_-fomit-frame-pointer2017040920170228
58988? ? ?? ? ?cgcc_-O3_-fomit-frame-pointer2017040920170228
59132? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=k8_-O_-fomit-frame-pointer2017040920170228
59204? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
59220? ? ?? ? ?cgcc_-funroll-loops_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
59268? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=nocona_-O_-fomit-frame-pointer2017040920170228
59316? ? ?? ? ?cgcc_-funroll-loops_-m64_-march=barcelona_-O2_-fomit-frame-pointer2017040920170228
59348? ? ?? ? ?cgcc_-funroll-loops_-march=nocona_-O_-fomit-frame-pointer2017040920170228
59356? ? ?? ? ?cgcc_-funroll-loops_-fno-schedule-insns_-O_-fomit-frame-pointer2017040920170228
59396? ? ?? ? ?cgcc_-funroll-loops_-march=k8_-O_-fomit-frame-pointer2017040920170228
59900? ? ?? ? ?cgcc_-m64_-O_-fomit-frame-pointer2017040920170228
59912? ? ?? ? ?cgcc_-m64_-march=native_-mtune=native_-O_-fomit-frame-pointer2017040920170228
59948? ? ?? ? ?cgcc_-march=native_-mtune=native_-O_-fomit-frame-pointer_-fwrapv2017040920170228
59996? ? ?? ? ?cgcc_-O_-fomit-frame-pointer2017040920170228
60008? ? ?? ? ?cgcc_-fno-schedule-insns_-O_-fomit-frame-pointer2017040920170228
60016? ? ?? ? ?cgcc_-m64_-march=core2_-msse4_-O_-fomit-frame-pointer2017040920170228
60016? ? ?? ? ?cgcc_-m64_-march=corei7-avx_-O_-fomit-frame-pointer2017040920170228
60032? ? ?? ? ?cgcc_-m64_-march=core-avx2_-O_-fomit-frame-pointer2017040920170228
60064? ? ?? ? ?cgcc_-m64_-march=core-avx-i_-O_-fomit-frame-pointer2017040920170228
60064? ? ?? ? ?cgcc_-m64_-march=core2_-msse4.1_-O_-fomit-frame-pointer2017040920170228
60068? ? ?? ? ?cgcc_-m64_-march=corei7_-O_-fomit-frame-pointer2017040920170228
60088? ? ?? ? ?cgcc_-march=k8_-O_-fomit-frame-pointer2017040920170228
60096? ? ?? ? ?cgcc_-m64_-march=k8_-O_-fomit-frame-pointer2017040920170228
60100? ? ?? ? ?cgcc_-funroll-loops_-O_-fomit-frame-pointer2017040920170228
60108? ? ?? ? ?cgcc_-m64_-march=core2_-O_-fomit-frame-pointer2017040920170228
60128? ? ?? ? ?cgcc_-march=nocona_-O_-fomit-frame-pointer2017040920170228
60260? ? ?? ? ?cgcc_-funroll-loops_-m64_-O_-fomit-frame-pointer2017040920170228
60268? ? ?? ? ?cgcc_-m64_-march=nocona_-O_-fomit-frame-pointer2017040920170228
60356? ? ?? ? ?cgcc_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
60536? ? ?? ? ?cgcc_-m64_-march=barcelona_-O_-fomit-frame-pointer2017040920170228
61356? ? ?? ? ?cgcc_-funroll-loops_-march=nocona_-O2_-fomit-frame-pointer2017040920170228
61648? ? ?? ? ?cgcc_-m64_-march=core2_-O2_-fomit-frame-pointer2017040920170228
62596? ? ?? ? ?cgcc_-m64_-march=native_-mtune=native_-O3_-fomit-frame-pointer2017040920170228
65632? ? ?? ? ?cicc_-xCORE-AVX2_-O3_-fomit-frame-pointer2017040920170228
65900? ? ?? ? ?cicc_-xCORE-AVX2_-O2_-fomit-frame-pointer2017040920170228
65920? ? ?? ? ?cicc_-no-vec2017040920170228
65936? ? ?? ? ?cicc2017040920170228
89304? ? ?? ? ?ccc2017040920170228
89568? ? ?? ? ?cgcc2017040920170228
89608? ? ?? ? ?cgcc_-funroll-loops2017040920170228