Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Salsa20/12
S3___
128
64
9.21
24.74
9.32
9.60
10.48
10.00
67.40
45.90
sparc/1
gcc_ultrasparc3-m64_Os-ofp
Salsa20/12
S3___
256
64
9.21
24.74
9.32
9.60
10.48
9.98
63.70
45.91
sparc/1
gcc_ultrasparc3-m64_Os-ofp
Salsa20/12
S3___
128
64
9.22
26.82
9.46
9.65
10.72
9.99
94.90
117.14
sparc/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
256
64
9.22
26.82
9.46
9.65
10.72
9.94
95.60
117.14
sparc/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
256
64
9.22
27.99
9.54
9.69
10.86
9.95
118.90
165.37
sparc/1
gcc_v9-m64_Os-ofp
Salsa20/12
S3___
128
64
9.23
27.82
9.53
9.68
10.84
10.05
120.11
165.18
sparc/1
gcc_supersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
9.23
27.89
9.54
9.68
10.85
10.06
123.40
165.28
sparc/1
gcc_hypersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
9.23
27.99
9.54
9.69
10.86
9.98
118.41
165.46
sparc/1
gcc_v9-m64_Os-ofp
Salsa20/12
S3___
128
64
9.23
28.10
9.55
9.69
10.87
10.02
123.21
165.44
sparc/1
gcc_v8-m64_Os-ofp
Salsa20/12
S3___
256
64
9.23
27.94
9.54
9.69
10.86
10.00
121.75
165.37
sparc/1
gcc_v8-m64_Os-ofp
Salsa20/12
S3___
256
64
9.23
31.74
9.53
9.74
11.13
10.03
119.11
165.24
sparc/1
gcc_supersparc-m64_Os-ofp
Salsa20/12
S3___
256
64
9.23
31.82
9.54
9.68
11.12
10.04
122.20
165.28
sparc/1
gcc_hypersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
15.18
merged/1
gcc_hypersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
15.35
merged/1
gcc_hypersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
15.61
merged/1
gcc_hypersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
16.00
merged/1
gcc_ultrasparc-m64_O2-ofp
Salsa20/12
S3___
128
64
16.28
merged/1
gcc_ultrasparc3-m64_O1-ofp
Salsa20/12
S3___
128
64
16.29
merged/1
gcc_ultrasparc-m64_O1-ofp
Salsa20/12
S3___
128
64
16.44
regs/1
gcc_hypersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
16.63
merged/1
gcc_ultrasparc_O1-ofp
Salsa20/12
S3___
128
64
16.83
merged/1
gcc_ultrasparc-m64_O3-ofp
Salsa20/12
S3___
128
64
17.10
regs/1
gcc_ultrasparc-m64_O2-ofp
Salsa20/12
S3___
128
64
17.30
merged/1
gcc_ultrasparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
17.32
regs/1
gcc_ultrasparc_O3-ual-ofp
Salsa20/12
S3___
128
64
17.43
regs/1
gcc_ultrasparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
17.44
regs/1
gcc_hypersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
17.58
regs/1
gcc_ultrasparc-m64_O3-ofp
Salsa20/12
S3___
128
64
17.59
merged/1
gcc_ultrasparc_O2-ofp
Salsa20/12
S3___
128
64
17.61
regs/1
gcc_hypersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
17.70
regs/1
gcc_hypersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
17.71
regs/1
gcc_ultrasparc3-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
17.75
regs/1
gcc_ultrasparc3-m64_O3-ofp
Salsa20/12
S3___
128
64
17.81
regs/1
gcc_ultrasparc3-m64_O2-ofp
Salsa20/12
S3___
128
64
17.98
regs/1
gcc_ultrasparc_O3-ofp
Salsa20/12
S3___
128
64
18.63
merged/1
gcc_supersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
18.65
regs/1
gcc_ultrasparc_O2-ofp
Salsa20/12
S3___
128
64
18.72
merged/1
gcc_ultrasparc_O3-ual-ofp
Salsa20/12
S3___
128
64
18.75
regs/1
gcc_supersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
18.76
regs/1
gcc_v9-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
18.77
merged/1
gcc_supersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
18.77
regs/1
gcc_supersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
18.91
regs/1
gcc_supersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
18.99
merged/1
gcc_ultrasparc_O3-ofp
Salsa20/12
S3___
128
64
19.18
ref/1
gcc_ultrasparc_O3-ual-ofp
Salsa20/12
S3___
128
64
19.21
ref/1
gcc_ultrasparc3-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
19.25
regs/1
gcc_v9-m64_O2-ofp
Salsa20/12
S3___
128
64
19.26
29.89
19.41
19.65
20.22
20.14
142.71
57.04
regs/1
gcc_v9_O1-ofp
Salsa20/12
S3___
256
64
19.26
30.00
19.42
19.66
20.23
20.12
144.91
57.04
regs/1
gcc_v9_O1-ofp
Salsa20/12
S3___
128
64
19.29
regs/1
gcc_ultrasparc_O1-ofp
Salsa20/12
S3___
128
64
19.35
ref/1
gcc_ultrasparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
19.48
regs/1
gcc_v9-m64_O3-ofp
Salsa20/12
S3___
256
64
19.61
31.45
19.77
20.00
20.65
20.63
119.71
53.03
regs/1
gcc_v9_O3-ual-ofp
Salsa20/12
S3___
128
64
19.62
31.47
19.77
20.00
20.66
20.64
117.11
53.03
regs/1
gcc_v9_O3-ual-ofp
Salsa20/12
S3___
128
64
19.89
merged/1
gcc_supersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
19.93
merged/1
gcc_hypersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
19.95
ref/1
gcc_ultrasparc3-m64_O2-ofp
Salsa20/12
S3___
128
64
20.10
ref/1
gcc_ultrasparc-m64_O2-ofp
Salsa20/12
S3___
128
64
20.12
regs/1
gcc_ultrasparc3-m64_Os-ofp
Salsa20/12
S3___
128
64
20.19
ref/1
gcc_v8-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
20.20
ref/1
gcc_ultrasparc3-m64_O3-ofp
Salsa20/12
S3___
128
64
20.32
ref/1
gcc_supersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
20.35
ref/1
gcc_ultrasparc-m64_O3-ofp
Salsa20/12
S3___
128
64
20.42
32.37
20.60
20.86
21.50
21.24
117.12
53.03
ref/1
gcc_v9_O3-ual-ofp
Salsa20/12
S3___
256
64
20.43
32.37
20.60
20.86
21.50
21.19
121.50
53.03
ref/1
gcc_v9_O3-ual-ofp
Salsa20/12
S3___
128
64
20.44
regs/1
gcc_v9_O3-ofp
Salsa20/12
S3___
128
64
20.46
merged/1
gcc_ultrasparc3-m64_O2-ofp
Salsa20/12
S3___
128
64
20.47
merged/1
gcc_ultrasparc3-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
20.49
ref/1
gcc_v9-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
20.53
regs/1
gcc_v8-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
20.58
merged/1
gcc_ultrasparc3-m64_O3-ofp
Salsa20/12
S3___
128
64
20.77
regs/1
gcc_v9_O2-ofp
Salsa20/12
S3___
128
64
20.83
regs/1
gcc_v9-m64_Os-ofp
Salsa20/12
S3___
128
64
20.92
ref/1
gcc_hypersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
20.96
ref/1
gcc_ultrasparc_O2-ofp
Salsa20/12
S3___
128
64
21.22
37.75
21.90
21.59
22.88
23.63
118.70
54.03
regs/1
gcc_v9_Os-ofp
Salsa20/12
S3___
128
64
21.26
regs/1
gcc_ultrasparc3-m64_O1-ofp
Salsa20/12
S3___
128
64
21.31
regs/1
gcc_hypersparc-m64_O1-ofp
Salsa20/12
S3___
128
64
21.31
regs/1
gcc_supersparc-m64_O1-ofp
Salsa20/12
S3___
128
64
21.31
regs/1
gcc_v8-m64_O1-ofp
Salsa20/12
S3___
256
64
21.35
32.88
21.32
21.64
22.23
23.63
120.90
53.03
regs/1
gcc_v9_Os-ofp
Salsa20/12
S3___
128
64
21.41
ref/1
gcc_supersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
21.47
ref/1
gcc_ultrasparc_Os-ofp
Salsa20/12
S3___
128
64
21.48
merged/1
gcc_v9-m64_O2-ofp
Salsa20/12
S3___
128
64
21.58
ref/1
gcc_v9-m64_O2-ofp
Salsa20/12
S3___
128
64
21.60
merged/1
gcc_v9-m64_O3-ofp
Salsa20/12
S3___
128
64
21.61
merged/1
gcc_v9-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
21.88
ref/1
gcc_hypersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
21.97
ref/1
gcc_v9-m64_O3-ofp
Salsa20/12
S3___
128
64
21.98
merged/1
gcc_v8-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
22.06
merged/1
gcc_v8-m64_O3-ofp
Salsa20/12
S3___
128
64
22.17
merged/1
gcc_v8-m64_O2-ofp
Salsa20/12
S3___
128
64
22.20
merged/1
gcc_hypersparc-m64_O1-ofp
Salsa20/12
S3___
128
64
22.20
merged/1
gcc_supersparc-m64_O1-ofp
Salsa20/12
S3___
128
64
22.21
merged/1
gcc_v8-m64_O1-ofp
Salsa20/12
S3___
128
64
22.23
regs/1
gcc_v9-m64_O1-ofp
Salsa20/12
S3___
128
64
22.24
regs/1
gcc_ultrasparc-m64_O1-ofp
Salsa20/12
S3___
128
64
22.29
merged/1
gcc_v9-m64_O1-ofp
Salsa20/12
S3___
128
64
22.35
ref/1
gcc_supersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
22.35
ref/1
gcc_ultrasparc_O3-ofp
Salsa20/12
S3___
128
64
22.40
merged/1
gcc_v9_O1-ofp
Salsa20/12
S3___
128
64
22.46
regs/1
gcc_v8-m64_O3-ofp
Salsa20/12
S3___
128
64
22.56
ref/1
gcc_v9-m64_Os-ofp
Salsa20/12
S3___
128
64
22.80
merged/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
128
64
22.89
ref/1
gcc_v9_O2-ofp
Salsa20/12
S3___
128
64
22.91
regs/1
gcc_v8-m64_O2-ofp
Salsa20/12
S3___
128
64
23.06
ref/1
gcc_v9_O3-ofp
Salsa20/12
S3___
128
64
23.28
merged/1
gcc_v9_O3-ofp
Salsa20/12
S3___
128
64
23.36
36.36
23.38
23.85
24.44
24.13
117.12
53.03
ref/1
gcc_v9_Os-ofp
Salsa20/12
S3___
256
64
23.36
36.36
23.51
23.72
24.47
24.07
118.11
53.03
ref/1
gcc_v9_Os-ofp
Salsa20/12
S3___
128
64
23.38
merged/1
gcc_v9_O3-ual-ofp
Salsa20/12
S3___
128
64
23.38
ref/1
gcc_hypersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
23.76
merged/1
gcc_v9_O2-ofp
Salsa20/12
S3___
128
64
23.83
ref/1
gcc_ultrasparc_O1-ofp
Salsa20/12
S3___
128
64
24.09
ref/1
gcc_v9_O1-ofp
Salsa20/12
S3___
128
64
24.39
ref/1
gcc_v8-m64_O3-ofp
Salsa20/12
S3___
128
64
24.76
regs/1
gcc_v8-m64_Os-ofp
Salsa20/12
S3___
128
64
24.77
ref/1
gcc_v8-m64_O2-ofp
Salsa20/12
S3___
128
64
24.77
regs/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
128
64
24.81
regs/1
gcc_ultrasparc_Os-ofp
Salsa20/12
S3___
128
64
25.60
merged/1
gcc_ultrasparc3-m64_Os-ofp
Salsa20/12
S3___
128
64
26.34
ref/1
gcc_v8-m64_Os-ofp
Salsa20/12
S3___
128
64
26.42
ref/1
gcc_ultrasparc3-m64_O1-ofp
Salsa20/12
S3___
128
64
26.43
ref/1
gcc_hypersparc-m64_O1-ofp
Salsa20/12
S3___
128
64
26.43
ref/1
gcc_supersparc-m64_O1-ofp
Salsa20/12
S3___
128
64
26.54
ref/1
gcc_v8-m64_O1-ofp
Salsa20/12
S3___
128
64
26.75
ref/1
gcc_ultrasparc3-m64_Os-ofp
Salsa20/12
S3___
128
64
26.89
ref/1
gcc_ultrasparc-m64_O1-ofp
Salsa20/12
S3___
128
64
26.99
ref/1
gcc_v9-m64_O1-ofp
Salsa20/12
S3___
128
64
28.02
ref/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
128
64
28.90
ref/1
gcc_supersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
30.50
merged/1
gcc_supersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
31.02
merged/1
gcc_v9-m64_Os-ofp
Salsa20/12
S3___
128
64
31.26
merged/1
gcc_v8-m64_Os-ofp
Salsa20/12
S3___
128
64
31.70
ref/1
gcc_hypersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
32.30
regs/1
gcc_supersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
32.31
65.21
31.35
33.56
34.48
33.06
117.12
53.03
merged/1
gcc_v9_Os-ofp
Salsa20/12
S3___
256
64
32.31
67.08
32.42
33.58
35.22
32.97
118.11
53.03
merged/1
gcc_v9_Os-ofp
Salsa20/12
S3___
128
64
34.07
merged/1
gcc_ultrasparc_Os-ofp
Salsa20/12
S3___
128
64
36.70
merged/1
gcc_ultrasparc3-m64_O0
Salsa20/12
S3___
128
64
36.71
merged/1
gcc_hypersparc-m64_O0
Salsa20/12
S3___
128
64
36.71
merged/1
gcc_ultrasparc-m64_O0
Salsa20/12
S3___
128
64
36.72
merged/1
gcc_supersparc-m64_O0
Salsa20/12
S3___
128
64
36.72
merged/1
gcc_v8-m64_O0
Salsa20/12
S3___
128
64
36.72
merged/1
gcc_v9-m64_O0
Salsa20/12
S3___
128
64
37.04
merged/1
gcc_ultrasparc_O0
Salsa20/12
S3___
128
64
37.08
merged/1
gcc_v9_O0
Salsa20/12
S3___
128
64
56.67
regs/1
gcc_v9_O0
Salsa20/12
S3___
128
64
59.24
regs/1
gcc_supersparc-m64_O0
Salsa20/12
S3___
128
64
59.25
regs/1
gcc_ultrasparc-m64_O0
Salsa20/12
S3___
128
64
59.26
regs/1
gcc_ultrasparc3-m64_O0
Salsa20/12
S3___
128
64
59.28
regs/1
gcc_hypersparc-m64_O0
Salsa20/12
S3___
128
64
59.28
regs/1
gcc_v8-m64_O0
Salsa20/12
S3___
128
64
59.33
regs/1
gcc_v9-m64_O0
Salsa20/12
S3___
128
64
60.51
regs/1
gcc_ultrasparc_O0
Salsa20/12
S3___
128
64
73.88
ref/1
gcc_v9_O0
Salsa20/12
S3___
128
64
78.52
ref/1
gcc_ultrasparc_O0
Salsa20/12
S3___
128
64
78.84
ref/1
gcc_ultrasparc3-m64_O0
Salsa20/12
S3___
128
64
81.88
ref/1
gcc_ultrasparc-m64_O0
Salsa20/12
S3___
128
64
81.92
ref/1
gcc_hypersparc-m64_O0
Salsa20/12
S3___
128
64
81.93
ref/1
gcc_supersparc-m64_O0
Salsa20/12
S3___
128
64
81.98
ref/1
gcc_v9-m64_O0
Salsa20/12
S3___
128
64
82.00
ref/1
gcc_v8-m64_O0