Implementation notes: amd64, pluton1mn, crypto_stream/salsa208

Computer: pluton1mn
Architecture: amd64
CPU ID: GenuineIntel-00050671-bfebfbff
SUPERCOP version: 20160806
Operation: crypto_stream
Primitive: salsa208
TimeImplementationCompilerBenchmark dateSUPERCOP version
1106dolbeau/amd64-xmm6inticc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080720160806
1106dolbeau/amd64-xmm6inticc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080720160806
1218dolbeau/amd64-xmm6intgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080720160806
1218dolbeau/amd64-xmm6intgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080720160806
1232dolbeau/amd64-xmm6intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080720160806
1246dolbeau/amd64-xmm6intgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080720160806
4046e/amd64-xmm6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
4046e/amd64-xmm6icc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
4046e/amd64-xmm6icc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
4060amd64_xmm6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
4060e/amd64-xmm6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
4060amd64_xmm6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
4060e/amd64-xmm6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
4060amd64_xmm6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
4060amd64_xmm6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
4060e/amd64-xmm6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
4060amd64_xmm6icc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
4060amd64_xmm6icc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
4662e/amd64-xmm5gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
4718e/amd64-xmm5icc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
4718e/amd64-xmm5icc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
4732e/amd64-xmm5gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
4732e/amd64-xmm5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
4732e/amd64-xmm5gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
7532e/amd64-xmm2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
7532e/amd64-xmm2icc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
7546e/amd64-xmmgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
7546e/amd64-xmm2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
7546e/amd64-xmm2icc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
7560e/amd64-xmm2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
7560e/amd64-xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
7560e/amd64-xmmgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
7560e/amd64-xmm2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
7560e/amd64-xmmgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
7560e/amd64-xmmicc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
7560e/amd64-xmmicc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
7966e/mergedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
8316e/amd64-3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
8316e/amd64-3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
8316e/amd64-3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
8316e/amd64-3gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
8316e/amd64-3icc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
8316e/amd64-3icc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
8386e/mergedgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
8428e/mergedgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
8568e/mergedgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
8638e/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
8834e/amd64-2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
8834e/amd64-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
8834e/amd64-2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
8834e/amd64-2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
8834e/amd64-2icc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
8834e/amd64-2icc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
8918e/regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
9926refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
10066reficc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
10066reficc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
11172e/amd64-1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
11186e/amd64-1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
11186e/amd64-1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080620160731
11228e/amd64-1icc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
11242e/amd64-1icc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
11312e/amd64-1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
11382e/mergedicc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
11494e/mergedicc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
12278e/regsgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
12726e/regsicc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
13048e/reficc -xMIC-AVX512 -O2 -fomit-frame-pointer2016080620160731
13048e/reficc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
13188e/regsicc -xMIC-AVX512 -O3 -fomit-frame-pointer2016080620160731
13384e/regsgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
14938refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
15036refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
15806e/refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080620160731
16100e/refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080620160731
16394refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
20146e/regsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731
23772e/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080620160731