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
28.66
9.32
9.66
10.77
10.27
61.00
40.06
sparc/1
gcc_ultrasparc3-m64_Os-ofp
Salsa20/12
S3___
256
64
9.21
28.66
9.32
9.66
10.77
10.21
59.10
45.91
sparc/1
gcc_ultrasparc3-m64_Os-ofp
Salsa20/12
S3___
128
64
9.22
26.83
9.46
9.65
10.72
10.24
103.60
117.11
sparc/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
256
64
9.22
26.83
9.46
9.65
10.72
10.19
97.00
117.10
sparc/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
256
64
9.22
27.83
9.53
9.68
10.84
10.13
119.72
171.57
sparc/1
gcc_supersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
9.23
27.83
9.53
9.68
10.84
10.16
120.11
171.53
sparc/1
gcc_supersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
9.23
27.90
9.53
9.68
10.85
10.20
121.20
165.21
sparc/1
gcc_hypersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
9.23
27.94
9.55
9.69
10.86
10.53
123.21
165.21
sparc/1
gcc_v8-m64_Os-ofp
Salsa20/12
S3___
128
64
9.23
27.99
9.54
9.69
10.86
10.28
118.41
165.32
sparc/1
gcc_v9-m64_Os-ofp
Salsa20/12
S3___
256
64
9.23
27.90
9.54
9.68
10.85
10.18
120.61
165.24
sparc/1
gcc_hypersparc-m64_Os-ofp
Salsa20/12
S3___
256
64
9.23
27.99
9.54
9.69
10.86
10.23
118.21
165.32
sparc/1
gcc_v9-m64_Os-ofp
Salsa20/12
S3___
256
64
9.23
31.79
9.54
9.69
11.12
10.17
121.91
171.67
sparc/1
gcc_v8-m64_Os-ofp
Salsa20/12
S3___
128
64
15.24
merged/1
gcc_hypersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
15.49
merged/1
gcc_hypersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
15.81
merged/1
gcc_hypersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
16.08
merged/1
gcc_ultrasparc-m64_O2-ofp
Salsa20/12
S3___
128
64
16.29
merged/1
gcc_ultrasparc-m64_O1-ofp
Salsa20/12
S3___
128
64
16.30
merged/1
gcc_ultrasparc3-m64_O1-ofp
Salsa20/12
S3___
128
64
16.60
merged/1
gcc_ultrasparc_O1-ofp
Salsa20/12
S3___
128
64
16.60
regs/1
gcc_hypersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
16.60
regs/1
gcc_hypersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
17.08
merged/1
gcc_ultrasparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
17.11
regs/1
gcc_ultrasparc-m64_O2-ofp
Salsa20/12
S3___
128
64
17.25
regs/1
gcc_ultrasparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
17.40
regs/1
gcc_ultrasparc-m64_O3-ofp
Salsa20/12
S3___
128
64
17.43
regs/1
gcc_ultrasparc_O3-ual-ofp
Salsa20/12
S3___
128
64
17.45
merged/1
gcc_ultrasparc-m64_O3-ofp
Salsa20/12
S3___
128
64
17.55
regs/1
gcc_hypersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
17.63
regs/1
gcc_ultrasparc3-m64_O2-ofp
Salsa20/12
S3___
128
64
17.72
regs/1
gcc_ultrasparc3-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
17.73
regs/1
gcc_hypersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
17.75
regs/1
gcc_ultrasparc3-m64_O3-ofp
Salsa20/12
S3___
128
64
18.17
merged/1
gcc_ultrasparc_O3-ual-ofp
Salsa20/12
S3___
128
64
18.21
regs/1
gcc_ultrasparc_O3-ofp
Salsa20/12
S3___
128
64
18.27
merged/1
gcc_ultrasparc_O3-ofp
Salsa20/12
S3___
128
64
18.53
regs/1
gcc_ultrasparc_O2-ofp
Salsa20/12
S3___
128
64
18.57
merged/1
gcc_supersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
18.72
merged/1
gcc_supersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
18.74
merged/1
gcc_hypersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
18.79
regs/1
gcc_supersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
18.81
regs/1
gcc_supersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
18.81
regs/1
gcc_v9-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
18.87
regs/1
gcc_supersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
18.97
merged/1
gcc_ultrasparc_O2-ofp
Salsa20/12
S3___
128
64
19.19
ref/1
gcc_ultrasparc_O3-ual-ofp
Salsa20/12
S3___
128
64
19.19
regs/1
gcc_v9-m64_O2-ofp
Salsa20/12
S3___
128
64
19.21
ref/1
gcc_ultrasparc3-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
19.29
29.90
19.43
19.68
20.24
20.26
142.81
57.03
regs/1
gcc_v9_O1-ofp
Salsa20/12
S3___
256
64
19.29
29.90
19.43
19.68
20.24
20.24
144.30
57.03
regs/1
gcc_v9_O1-ofp
Salsa20/12
S3___
128
64
19.30
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.45
regs/1
gcc_v9-m64_O3-ofp
Salsa20/12
S3___
128
64
19.51
merged/1
gcc_supersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
19.70
30.98
19.81
20.08
20.67
20.74
118.31
53.02
regs/1
gcc_v9_O3-ual-ofp
Salsa20/12
S3___
256
64
19.71
31.17
19.82
20.08
20.69
20.66
120.50
53.02
regs/1
gcc_v9_O3-ual-ofp
Salsa20/12
S3___
128
64
20.01
ref/1
gcc_ultrasparc-m64_O2-ofp
Salsa20/12
S3___
128
64
20.02
ref/1
gcc_supersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
20.14
regs/1
gcc_ultrasparc3-m64_Os-ofp
Salsa20/12
S3___
128
64
20.20
ref/1
gcc_ultrasparc3-m64_O3-ofp
Salsa20/12
S3___
128
64
20.24
ref/1
gcc_ultrasparc-m64_O3-ofp
Salsa20/12
S3___
128
64
20.27
ref/1
gcc_v8-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
20.45
merged/1
gcc_ultrasparc3-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
20.48
ref/1
gcc_v9-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
20.54
merged/1
gcc_ultrasparc3-m64_O3-ofp
Salsa20/12
S3___
128
64
20.56
regs/1
gcc_v9_O3-ofp
Salsa20/12
S3___
128
64
20.71
regs/1
gcc_v8-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
20.78
33.16
21.13
21.40
22.06
21.89
117.21
53.02
ref/1
gcc_v9_O3-ual-ofp
Salsa20/12
S3___
128
64
20.79
regs/1
gcc_v9-m64_Os-ofp
Salsa20/12
S3___
128
64
20.84
regs/1
gcc_v9_O2-ofp
Salsa20/12
S3___
256
64
20.90
33.36
21.25
21.16
22.05
21.87
121.59
53.02
ref/1
gcc_v9_O3-ual-ofp
Salsa20/12
S3___
128
64
20.96
ref/1
gcc_ultrasparc_O2-ofp
Salsa20/12
S3___
128
64
21.07
32.65
21.15
21.48
22.06
22.04
118.70
53.03
regs/1
gcc_v9_Os-ofp
Salsa20/12
S3___
128
64
21.07
ref/1
gcc_hypersparc-m64_O2-ofp
Salsa20/12
S3___
256
64
21.08
32.63
21.15
21.47
22.06
21.99
118.91
53.03
regs/1
gcc_v9_Os-ofp
Salsa20/12
S3___
128
64
21.25
ref/1
gcc_ultrasparc_O3-ofp
Salsa20/12
S3___
128
64
21.27
regs/1
gcc_ultrasparc-m64_O1-ofp
Salsa20/12
S3___
128
64
21.28
regs/1
gcc_v9-m64_O1-ofp
Salsa20/12
S3___
128
64
21.44
ref/1
gcc_ultrasparc_Os-ofp
Salsa20/12
S3___
128
64
21.46
merged/1
gcc_v9-m64_O2-ofp
Salsa20/12
S3___
128
64
21.58
ref/1
gcc_supersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
21.64
merged/1
gcc_v9-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
21.73
ref/1
gcc_hypersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
21.79
merged/1
gcc_v9-m64_O3-ofp
Salsa20/12
S3___
128
64
21.87
merged/1
gcc_v8-m64_O3-ofp
Salsa20/12
S3___
128
64
21.87
ref/1
gcc_v9-m64_O2-ofp
Salsa20/12
S3___
128
64
21.88
ref/1
gcc_v9-m64_O3-ofp
Salsa20/12
S3___
128
64
21.89
merged/1
gcc_v8-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
22.11
merged/1
gcc_v8-m64_O2-ofp
Salsa20/12
S3___
128
64
22.16
ref/1
gcc_supersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
22.21
merged/1
gcc_hypersparc-m64_O1-ofp
Salsa20/12
S3___
128
64
22.21
merged/1
gcc_v8-m64_O1-ofp
Salsa20/12
S3___
128
64
22.21
regs/1
gcc_ultrasparc3-m64_O1-ofp
Salsa20/12
S3___
128
64
22.25
regs/1
gcc_hypersparc-m64_O1-ofp
Salsa20/12
S3___
128
64
22.25
regs/1
gcc_v8-m64_O1-ofp
Salsa20/12
S3___
128
64
22.26
merged/1
gcc_supersparc-m64_O1-ofp
Salsa20/12
S3___
128
64
22.26
merged/1
gcc_v9-m64_O1-ofp
Salsa20/12
S3___
128
64
22.31
regs/1
gcc_v8-m64_O3-ofp
Salsa20/12
S3___
128
64
22.37
regs/1
gcc_supersparc-m64_O1-ofp
Salsa20/12
S3___
128
64
22.48
merged/1
gcc_v9_O1-ofp
Salsa20/12
S3___
128
64
22.76
ref/1
gcc_v9-m64_Os-ofp
Salsa20/12
S3___
128
64
22.86
regs/1
gcc_v8-m64_O2-ofp
Salsa20/12
S3___
128
64
22.90
ref/1
gcc_v9_O2-ofp
Salsa20/12
S3___
128
64
22.90
regs/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
128
64
23.07
ref/1
gcc_v9_O3-ofp
Salsa20/12
S3___
128
64
23.30
merged/1
gcc_v9_O3-ual-ofp
Salsa20/12
S3___
128
64
23.35
ref/1
gcc_hypersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
23.41
36.44
23.53
23.90
24.55
24.32
118.31
53.03
ref/1
gcc_v9_Os-ofp
Salsa20/12
S3___
256
64
23.41
36.56
23.54
24.03
24.61
24.28
120.00
53.03
ref/1
gcc_v9_Os-ofp
Salsa20/12
S3___
128
64
23.60
merged/1
gcc_v9_O3-ofp
Salsa20/12
S3___
128
64
23.71
merged/1
gcc_v9_O2-ofp
Salsa20/12
S3___
128
64
23.75
ref/1
gcc_ultrasparc_O1-ofp
Salsa20/12
S3___
128
64
24.07
ref/1
gcc_v9_O1-ofp
Salsa20/12
S3___
128
64
24.12
ref/1
gcc_ultrasparc3-m64_O2-ofp
Salsa20/12
S3___
128
64
24.18
ref/1
gcc_v8-m64_O3-ofp
Salsa20/12
S3___
128
64
24.37
ref/1
gcc_v8-m64_O2-ofp
Salsa20/12
S3___
128
64
24.57
regs/1
gcc_v8-m64_Os-ofp
Salsa20/12
S3___
128
64
25.67
merged/1
gcc_ultrasparc3-m64_O2-ofp
Salsa20/12
S3___
128
64
25.82
ref/1
gcc_v8-m64_Os-ofp
Salsa20/12
S3___
128
64
26.14
merged/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
128
64
26.34
regs/1
gcc_ultrasparc_Os-ofp
Salsa20/12
S3___
128
64
26.42
ref/1
gcc_v9-m64_O1-ofp
Salsa20/12
S3___
128
64
26.43
ref/1
gcc_ultrasparc-m64_O1-ofp
Salsa20/12
S3___
128
64
26.51
merged/1
gcc_ultrasparc3-m64_Os-ofp
Salsa20/12
S3___
128
64
26.75
ref/1
gcc_v8-m64_O1-ofp
Salsa20/12
S3___
128
64
26.87
ref/1
gcc_supersparc-m64_O1-ofp
Salsa20/12
S3___
128
64
26.89
ref/1
gcc_ultrasparc3-m64_O1-ofp
Salsa20/12
S3___
128
64
26.93
ref/1
gcc_hypersparc-m64_O1-ofp
Salsa20/12
S3___
128
64
27.15
ref/1
gcc_ultrasparc3-m64_Os-ofp
Salsa20/12
S3___
128
64
28.15
ref/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
128
64
28.99
ref/1
gcc_supersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
29.94
merged/1
gcc_v9-m64_Os-ofp
Salsa20/12
S3___
128
64
30.32
merged/1
gcc_supersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
31.07
merged/1
gcc_v8-m64_Os-ofp
Salsa20/12
S3___
128
64
32.07
ref/1
gcc_hypersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
32.08
merged/1
gcc_ultrasparc_Os-ofp
Salsa20/12
S3___
128
64
32.26
regs/1
gcc_supersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
32.28
65.57
31.33
33.34
34.42
33.16
118.41
54.03
merged/1
gcc_v9_Os-ofp
Salsa20/12
S3___
256
64
32.33
65.20
31.52
33.44
34.54
33.38
119.11
54.03
merged/1
gcc_v9_Os-ofp
Salsa20/12
S3___
128
64
36.69
merged/1
gcc_v9_O0
Salsa20/12
S3___
128
64
36.71
merged/1
gcc_ultrasparc-m64_O0
Salsa20/12
S3___
128
64
36.71
merged/1
gcc_v8-m64_O0
Salsa20/12
S3___
128
64
36.71
merged/1
gcc_v9-m64_O0
Salsa20/12
S3___
128
64
36.72
merged/1
gcc_hypersparc-m64_O0
Salsa20/12
S3___
128
64
36.72
merged/1
gcc_supersparc-m64_O0
Salsa20/12
S3___
128
64
36.88
merged/1
gcc_ultrasparc3-m64_O0
Salsa20/12
S3___
128
64
37.29
merged/1
gcc_ultrasparc_O0
Salsa20/12
S3___
128
64
56.70
regs/1
gcc_ultrasparc_O0
Salsa20/12
S3___
128
64
56.71
regs/1
gcc_v9_O0
Salsa20/12
S3___
128
64
59.31
regs/1
gcc_v8-m64_O0
Salsa20/12
S3___
128
64
59.31
regs/1
gcc_v9-m64_O0
Salsa20/12
S3___
128
64
59.32
regs/1
gcc_hypersparc-m64_O0
Salsa20/12
S3___
128
64
59.32
regs/1
gcc_supersparc-m64_O0
Salsa20/12
S3___
128
64
59.32
regs/1
gcc_ultrasparc-m64_O0
Salsa20/12
S3___
128
64
59.32
regs/1
gcc_ultrasparc3-m64_O0
Salsa20/12
S3___
128
64
74.00
ref/1
gcc_ultrasparc_O0
Salsa20/12
S3___
128
64
74.73
ref/1
gcc_v9_O0
Salsa20/12
S3___
128
64
78.91
ref/1
gcc_ultrasparc3-m64_O0
Salsa20/12
S3___
128
64
81.87
ref/1
gcc_v8-m64_O0
Salsa20/12
S3___
128
64
81.93
ref/1
gcc_supersparc-m64_O0
Salsa20/12
S3___
128
64
81.93
ref/1
gcc_v9-m64_O0
Salsa20/12
S3___
128
64
81.94
ref/1
gcc_hypersparc-m64_O0
Salsa20/12
S3___
128
64
81.98
ref/1
gcc_ultrasparc-m64_O0