Implementation notes: amd64, pmnod003, crypto_hash/asconhashv12

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: asconhashv12
TimeImplementationCompilerBenchmark dateSUPERCOP version
35128opt64gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
35128opt64icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
35274opt64icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
35384opt64gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
35396opt64gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
35774opt64gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
36076opt64icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
36084opt64icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
36496refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
36664opt64icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
36766opt64icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
36788opt64icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
37206opt64icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
37624opt64icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
37632opt64icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
37860refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
38642opt64icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
38678opt64icc -xAVX -O3 -fomit-frame-pointer2019081920190816
38718refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
43966reficc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
44122refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
44288reficc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
44768reficc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
44830reficc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
44852reficc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
44956reficc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
46092opt64icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
46094opt64icc -xAVX -O2 -fomit-frame-pointer2019081920190816
48882reficc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
49838reficc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
51048reficc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
52094reficc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
54602reficc -xAVX -O3 -fomit-frame-pointer2019081920190816
54610reficc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
55138reficc -xAVX -O2 -fomit-frame-pointer2019081920190816
56392reficc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
63608bi32_lowreggcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
63888bi32gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
64292bi32gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
65166bi32gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
65460bi32_lowreggcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
65674bi32_lowreggcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
67462bi32gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
67758bi32_lowreggcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
68330bi32_lowregicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
68396bi32_lowregicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
70146bi32_lowregicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
70748bi32icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
72008bi32_lowregicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
72036bi32_lowregicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
72062bi32_lowregicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
72208bi32icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
72210bi32icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
73740bi32icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
73796bi32icc -xAVX -O3 -fomit-frame-pointer2019081920190816
74522bi32icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
74868bi32icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
74892bi32icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
75074bi32_lowregicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
75180bi32_lowregicc -xAVX -O3 -fomit-frame-pointer2019081920190816
76556bi32_lowregicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
76574bi32icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
76600bi32_lowregicc -xAVX -O2 -fomit-frame-pointer2019081920190816
76932bi32icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
77090bi32_lowregicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
77124bi32_lowregicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
78672bi32icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
78824bi32icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
79628bi32icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
79664bi32icc -xAVX -O2 -fomit-frame-pointer2019081920190816
80664bi32_lowregicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
80828bi32_lowregicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
167004bi16gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
178670bi16gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
197008bi16icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
198156bi16icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
198172bi16icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
202522bi16icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
202604bi16icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
202618bi16icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
221166bi16icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
221962bi16icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
224692bi16gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
225754bi16icc -xAVX -O3 -fomit-frame-pointer2019081920190816
225936bi16icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
226516bi16icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
226572bi16icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
229370bi16icc -xAVX -O2 -fomit-frame-pointer2019081920190816
229448bi16icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
254956bi16gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
398590bi8gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
400456bi8gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
442398bi8gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
460276bi8icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
460340bi8icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
468610bi8icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
468684bi8icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
468708bi8icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
477218bi8icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
509100bi8icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
509118bi8icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
509280bi8icc -xAVX -O3 -fomit-frame-pointer2019081920190816
518450bi8gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
520322bi8icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
520366bi8icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
520374bi8icc -xAVX -O2 -fomit-frame-pointer2019081920190816
520374bi8icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
541274bi8icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816