Implementation notes: amd64, utrecht, crypto_stream/salsa20

Computer: utrecht
Architecture: amd64
CPU ID: GenuineIntel-000006fb-bfebfbff
SUPERCOP version: 20160806
Operation: crypto_stream
Primitive: salsa20
TimeImplementationCompilerBenchmark dateSUPERCOP version
6075amd64_xmm6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
6093amd64_xmm6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
6129amd64_xmm6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
6165amd64_xmm6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
9072e/amd64-xmm6gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
9225e/amd64-xmm6gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
9252e/amd64-xmm6gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
9252e/amd64-xmm6gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
10188e/amd64-xmm5gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
10197e/amd64-xmm5gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
10206e/amd64-xmm5gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
10233e/amd64-xmm5gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
10827dolbeau/amd64-xmm6intgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080920160806
11070dolbeau/amd64-xmm6intgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080920160806
11106e/amd64-3gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
11115e/amd64-3gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
11295dolbeau/amd64-xmm6intgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080920160806
11412dolbeau/amd64-xmm6intgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080920160806
11430e/amd64-2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
11466e/amd64-2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
11493e/amd64-2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
11502e/amd64-2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
14823e/amd64-xmm2gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
14868e/amd64-xmm2gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
14913e/amd64-xmm2gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
14913e/amd64-xmm2gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
15174e/amd64-1gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
15183e/amd64-1gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
15201e/amd64-1gcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
15318e/amd64-1gcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
16668e/amd64-3gcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
16695e/amd64-3gcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
17424e/amd64-xmmgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
17424e/amd64-xmmgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
17487e/amd64-xmmgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
17640e/amd64-xmmgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
18594e/mergedgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
21519refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
23814e/regsgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
25164refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
28404e/refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
30051refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
32049refgcc -march=native -mtune=native -O -fomit-frame-pointer -fwrapv2016080420160731
34056e/refgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
34164e/mergedgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
34254e/regsgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
34569e/mergedgcc -march=native -mtune=native -O3 -fomit-frame-pointer -fwrapv2016080420160731
37998e/refgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
39267e/regsgcc -march=native -mtune=native -O2 -fomit-frame-pointer -fwrapv2016080420160731
39573e/mergedgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
40743e/refgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731
44523e/regsgcc -march=native -mtune=native -Os -fomit-frame-pointer -fwrapv2016080420160731