Implementation notes: amd64, pmnod003, crypto_hash/cubehash88

Computer: pmnod003
Architecture: amd64
CPU ID: GenuineIntel-00050654-bfebfbff
SUPERCOP version: 20190816
Operation: crypto_hash
Primitive: cubehash88
TimeImplementationCompilerBenchmark dateSUPERCOP version
21968emmintrin4icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
21972emmintrin4icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
23048emmintrin3icc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
23050emmintrin3icc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
26280emmintrin4icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
26284emmintrin4icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
26298emmintrin4icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
26300emmintrin4icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
26534emmintrin4icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
26540emmintrin4icc -xAVX -O3 -fomit-frame-pointer2019081920190816
26568emmintrin4icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
26572emmintrin4icc -xAVX -O2 -fomit-frame-pointer2019081920190816
26584emmintrin4icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
26586emmintrin4icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
26642emmintrin4icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
26642emmintrin4icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
26778emmintrin4gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
27292emmintrin4gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
27448emmintrin4gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
27516emmintrin3icc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
27518emmintrin3icc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
27548emmintrin3icc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
27560emmintrin3icc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
27652emmintrin3icc -xAVX -O2 -fomit-frame-pointer2019081920190816
27678emmintrin3icc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
27832emmintrin3icc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
27846emmintrin3icc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
27854emmintrin4gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
27856emmintrin3icc -xAVX -O3 -fomit-frame-pointer2019081920190816
27860emmintrin3icc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
27912emmintrin3icc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
27918emmintrin3icc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
27966emmintrin3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
28632emmintrin3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
28736emmintrin3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
29180emmintrin3gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
96908unrolledicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
97084simplegcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
98184unrolledicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
98226unrolledicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
98250unrolledicc -xAVX -O3 -fomit-frame-pointer2019081920190816
98366unrolledicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
98718unrolledicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
99112unrolledicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
99140unrolledicc -xAVX -O2 -fomit-frame-pointer2019081920190816
108634unrolledicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
109532unrolledicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
109632unrolledgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
109726unrolledicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
109806unrolledicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
109848unrolledicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
110178unrolledicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
116016unrolledgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
117190unrolledgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
137872unrolledgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
152866simpleicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
152976simpleicc -xAVX -O2 -fomit-frame-pointer2019081920190816
154652simpleicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
154658simpleicc -xAVX -O3 -fomit-frame-pointer2019081920190816
228360simpleicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
229260simpleicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
259806specgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2019081920190816
266710simpleicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
267964simpleicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
282406simpleicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
290016simpleicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
292216simpleicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
292652simpleicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
292818simpleicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
314910specicc -xCORE-AVX2 -O3 -fomit-frame-pointer2019081920190816
317938simpleicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
320478specicc -xSSE4.2 -O3 -fomit-frame-pointer2019081920190816
324156specicc -xSSE4.1 -O3 -fomit-frame-pointer2019081920190816
325834specicc -xCORE-AVX-I -O3 -fomit-frame-pointer2019081920190816
325898specicc -xAVX -O3 -fomit-frame-pointer2019081920190816
343132specicc -xCORE-AVX512 -O3 -fomit-frame-pointer2019081920190816
343900specicc -xCOMMON-AVX512 -O3 -fomit-frame-pointer2019081920190816
377890specicc -xSSE4.1 -O2 -fomit-frame-pointer2019081920190816
378000specicc -xSSE4.2 -O2 -fomit-frame-pointer2019081920190816
387120specicc -xCORE-AVX2 -O2 -fomit-frame-pointer2019081920190816
404762specicc -xCORE-AVX-I -O2 -fomit-frame-pointer2019081920190816
404802specicc -xAVX -O2 -fomit-frame-pointer2019081920190816
418212specicc -xCORE-AVX512 -O2 -fomit-frame-pointer2019081920190816
440844specicc -xCOMMON-AVX512 -O2 -fomit-frame-pointer2019081920190816
512624specgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
539802simplegcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
541928simplegcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2019081920190816
565436specgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2019081920190816
584112simplegcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816
706792specgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2019081920190816