Implementation notes: amd64, slide, crypto_stream/salsa20

Computer: slide
Architecture: amd64
CPU ID: GenuineIntel-00040651-bfebfbff
SUPERCOP version: 20160806
Operation: crypto_stream
Primitive: salsa20
TimeImplementationCompilerBenchmark dateSUPERCOP version
2212dolbeau/amd64-xmm6intgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016090620160806
2224dolbeau/amd64-xmm6intgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016090620160806
2224dolbeau/amd64-xmm6intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016090620160806
2316dolbeau/amd64-xmm6intgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016090620160806
4864e/amd64-xmm6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016090620160806
4864amd64_xmm6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016090620160806
4868amd64_xmm6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016090620160806
4868e/amd64-xmm6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016090620160806
4872amd64_xmm6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016090620160806
4876e/amd64-xmm6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016090620160806
4880amd64_xmm6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016090620160806
4884e/amd64-xmm6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016090620160806
5200e/amd64-xmm5gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016090620160806
5204e/amd64-xmm5gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016090620160806
5204e/amd64-xmm5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016090620160806
5220e/amd64-xmm5gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016090620160806
9064e/amd64-xmm2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016090620160806
9068e/amd64-xmm2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016090620160806
9072e/amd64-xmm2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016090620160806
9080e/amd64-xmm2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016090620160806
9460e/amd64-xmmgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016090620160806
9460e/amd64-xmmgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016090620160806
9480e/amd64-xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016090620160806
9488e/amd64-xmmgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016090620160806
9788e/mergedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016090620160806
9900e/mergedgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016090620160806
9980e/mergedgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016090620160806
10016e/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016090620160806
10104e/regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016090620160806
11144e/amd64-3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016090620160806
11148e/amd64-3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016090620160806
11172e/amd64-2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016090620160806
11180e/amd64-2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016090620160806
11180e/amd64-2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016090620160806
11188e/amd64-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016090620160806
11188e/amd64-3gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016090620160806
11220e/amd64-3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016090620160806
11360e/mergedgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016090620160806
12068refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016090620160806
12668e/regsgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016090620160806
12676e/regsgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016090620160806
12684e/amd64-1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016090620160806
12744e/amd64-1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016090620160806
12768e/amd64-1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016090620160806
13224refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016090620160806
13856e/amd64-1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016090620160806
14192e/refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016090620160806
14324e/refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016090620160806
14372e/regsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016090620160806
14940refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016090620160806
15024e/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016090620160806
15264refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016090620160806