Implementation notes: amd64, utrecht, crypto_stream/salsa2012

Computer: utrecht
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20160806
Operation: crypto_stream
Primitive: salsa2012
TimeImplementationCompilerBenchmark dateSUPERCOP version
4041e/amd64-xmm6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
4059e/amd64-xmm6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
4068e/amd64-xmm6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
4077e/amd64-xmm6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
4464e/amd64-xmm5gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
4518e/amd64-xmm5gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
4527e/amd64-xmm5gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
4536e/amd64-xmm5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
6057amd64_xmm6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
6066amd64_xmm6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
6084amd64_xmm6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
6102amd64_xmm6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
6408e/amd64-xmm2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
6966dolbeau/amd64-xmm6intgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080920160806
7083e/amd64-3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
7092e/amd64-3gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
7110e/amd64-3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
7110e/amd64-3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
7182dolbeau/amd64-xmm6intgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080920160806
7299e/amd64-2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
7317e/amd64-2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
7353e/amd64-2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
7362dolbeau/amd64-xmm6intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080920160806
7371e/amd64-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
7389dolbeau/amd64-xmm6intgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080920160806
7452e/amd64-xmmgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
7452e/amd64-xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
7452e/amd64-xmmgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
8127e/mergedgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
9531e/amd64-xmm2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
9567e/amd64-xmm2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
9585e/amd64-1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
9621e/amd64-xmm2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
9747e/amd64-1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
9756e/amd64-1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
9864e/amd64-1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
11088e/amd64-xmmgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
11889e/regsgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
12159refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
14337e/regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
14445e/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
14454e/mergedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
14481e/mergedgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
15444refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
15489e/refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
16713refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
16758refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
16956e/mergedgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
17019e/regsgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
18792e/refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
19926e/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
20826e/regsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731