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.20
67.40
45.92
sparc/1
gcc_ultrasparc3-m64_Os-ofp
Salsa20/12
S3___
256
64
9.21
24.74
9.32
9.73
10.53
10.51
59.11
40.08
sparc/1
gcc_ultrasparc3-m64_Os-ofp
Salsa20/12
S3___
128
64
9.23
26.82
9.38
9.65
10.67
10.00
102.01
117.14
sparc/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
128
64
9.23
27.82
9.53
9.68
10.84
10.07
120.11
165.29
sparc/1
gcc_supersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
9.23
27.89
9.54
9.68
10.85
10.07
125.80
165.34
sparc/1
gcc_hypersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
9.23
27.99
9.54
9.69
10.86
10.07
118.41
171.42
sparc/1
gcc_v9-m64_Os-ofp
Salsa20/12
S3___
128
64
9.23
31.97
9.55
9.74
11.16
10.09
123.21
165.41
sparc/1
gcc_v8-m64_Os-ofp
Salsa20/12
S3___
256
64
9.23
26.82
9.46
9.65
10.72
10.03
98.71
117.14
sparc/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
256
64
9.23
27.82
9.53
9.68
10.84
10.07
119.10
171.52
sparc/1
gcc_supersparc-m64_Os-ofp
Salsa20/12
S3___
256
64
9.23
27.89
9.54
9.68
10.85
10.03
120.61
165.29
sparc/1
gcc_hypersparc-m64_Os-ofp
Salsa20/12
S3___
256
64
9.23
27.99
9.54
9.69
10.86
10.03
118.90
165.30
sparc/1
gcc_v9-m64_Os-ofp
Salsa20/12
S3___
256
64
9.23
28.10
9.54
9.69
10.87
10.31
123.31
165.35
sparc/1
gcc_v8-m64_Os-ofp
Salsa20/12
S3___
128
64
15.06
merged/1
gcc_hypersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
15.21
merged/1
gcc_hypersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
15.30
merged/1
gcc_hypersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
16.03
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.62
regs/1
gcc_hypersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
16.65
merged/1
gcc_ultrasparc_O1-ofp
Salsa20/12
S3___
128
64
17.11
regs/1
gcc_ultrasparc-m64_O2-ofp
Salsa20/12
S3___
128
64
17.26
regs/1
gcc_ultrasparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
17.34
regs/1
gcc_ultrasparc_O3-ual-ofp
Salsa20/12
S3___
128
64
17.39
merged/1
gcc_ultrasparc-m64_O3-ofp
Salsa20/12
S3___
128
64
17.40
regs/1
gcc_ultrasparc-m64_O3-ofp
Salsa20/12
S3___
128
64
17.43
merged/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
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.63
regs/1
gcc_ultrasparc3-m64_O2-ofp
Salsa20/12
S3___
128
64
17.68
regs/1
gcc_hypersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
17.72
regs/1
gcc_ultrasparc3-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
17.76
regs/1
gcc_ultrasparc3-m64_O3-ofp
Salsa20/12
S3___
128
64
17.98
merged/1
gcc_ultrasparc_O3-ual-ofp
Salsa20/12
S3___
128
64
18.00
regs/1
gcc_ultrasparc_O3-ofp
Salsa20/12
S3___
128
64
18.23
merged/1
gcc_ultrasparc_O3-ofp
Salsa20/12
S3___
128
64
18.63
merged/1
gcc_supersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
18.64
merged/1
gcc_supersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
18.75
regs/1
gcc_v9-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
18.76
regs/1
gcc_supersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
18.79
regs/1
gcc_supersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
18.85
merged/1
gcc_supersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
19.11
regs/1
gcc_supersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
19.21
ref/1
gcc_ultrasparc3-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
19.23
regs/1
gcc_v9-m64_O2-ofp
Salsa20/12
S3___
128
64
19.26
29.89
19.41
19.65
20.22
20.07
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.04
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.30
ref/1
gcc_ultrasparc_O3-ual-ofp
Salsa20/12
S3___
128
64
19.35
ref/1
gcc_ultrasparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
19.46
regs/1
gcc_v9-m64_O3-ofp
Salsa20/12
S3___
128
64
19.70
31.64
19.85
20.09
20.75
20.73
117.11
53.03
regs/1
gcc_v9_O3-ual-ofp
Salsa20/12
S3___
256
64
19.70
31.49
19.84
20.09
20.73
20.67
119.90
53.03
regs/1
gcc_v9_O3-ual-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.11
merged/1
gcc_ultrasparc3-m64_O2-ofp
Salsa20/12
S3___
128
64
20.13
ref/1
gcc_supersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
20.13
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.21
ref/1
gcc_ultrasparc-m64_O2-ofp
Salsa20/12
S3___
128
64
20.25
ref/1
gcc_ultrasparc-m64_O3-ofp
Salsa20/12
S3___
128
64
20.29
ref/1
gcc_ultrasparc3-m64_O3-ofp
Salsa20/12
S3___
128
64
20.31
merged/1
gcc_ultrasparc3-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
20.42
regs/1
gcc_v9_O3-ofp
Salsa20/12
S3___
128
64
20.43
32.37
20.60
20.86
21.50
21.31
118.31
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.28
119.11
53.03
ref/1
gcc_v9_O3-ual-ofp
Salsa20/12
S3___
128
64
20.49
ref/1
gcc_v9-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
20.51
regs/1
gcc_v8-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
20.52
merged/1
gcc_ultrasparc3-m64_O3-ofp
Salsa20/12
S3___
128
64
20.74
regs/1
gcc_v9_O2-ofp
Salsa20/12
S3___
128
64
20.82
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___
256
64
21.11
32.68
21.19
21.51
22.10
21.89
120.91
54.03
regs/1
gcc_v9_Os-ofp
Salsa20/12
S3___
128
64
21.15
ref/1
gcc_supersparc-m64_O2-ofp
Salsa20/12
S3___
128
64
21.21
38.05
21.90
21.59
22.89
21.92
118.70
54.03
regs/1
gcc_v9_Os-ofp
Salsa20/12
S3___
128
64
21.24
ref/1
gcc_ultrasparc_O3-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___
128
64
21.47
ref/1
gcc_ultrasparc_Os-ofp
Salsa20/12
S3___
128
64
21.49
merged/1
gcc_v9-m64_O2-ofp
Salsa20/12
S3___
128
64
21.59
merged/1
gcc_v9-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
21.59
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.87
ref/1
gcc_hypersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
21.88
ref/1
gcc_v9-m64_O3-ofp
Salsa20/12
S3___
128
64
22.00
merged/1
gcc_v8-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
22.08
merged/1
gcc_v8-m64_O3-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.22
merged/1
gcc_v8-m64_O2-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.25
ref/1
gcc_supersparc-m64_O3-ofp
Salsa20/12
S3___
128
64
22.29
merged/1
gcc_v9-m64_O1-ofp
Salsa20/12
S3___
128
64
22.41
merged/1
gcc_v9_O1-ofp
Salsa20/12
S3___
128
64
22.45
regs/1
gcc_v8-m64_O3-ofp
Salsa20/12
S3___
128
64
22.57
ref/1
gcc_v9-m64_Os-ofp
Salsa20/12
S3___
128
64
22.89
ref/1
gcc_v9_O2-ofp
Salsa20/12
S3___
128
64
22.90
regs/1
gcc_v8-m64_O2-ofp
Salsa20/12
S3___
128
64
23.15
ref/1
gcc_v9_O3-ofp
Salsa20/12
S3___
128
64
23.22
merged/1
gcc_v9_O3-ofp
Salsa20/12
S3___
128
64
23.33
merged/1
gcc_v9_O3-ual-ofp
Salsa20/12
S3___
128
64
23.37
36.16
23.52
23.85
24.51
24.18
117.12
53.03
ref/1
gcc_v9_Os-ofp
Salsa20/12
S3___
256
64
23.37
36.48
23.52
23.85
24.53
24.08
118.71
53.03
ref/1
gcc_v9_Os-ofp
Salsa20/12
S3___
128
64
23.42
ref/1
gcc_hypersparc-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
23.44
ref/1
gcc_ultrasparc_O1-ofp
Salsa20/12
S3___
128
64
23.73
merged/1
gcc_v9_O2-ofp
Salsa20/12
S3___
128
64
24.20
ref/1
gcc_v9_O1-ofp
Salsa20/12
S3___
128
64
24.40
ref/1
gcc_v8-m64_O3-ofp
Salsa20/12
S3___
128
64
24.55
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.79
regs/1
gcc_ultrasparc_O2-ofp
Salsa20/12
S3___
128
64
25.45
merged/1
gcc_ultrasparc3-m64_Os-ofp
Salsa20/12
S3___
128
64
25.92
regs/1
gcc_supersparc-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_supersparc-m64_O1-ofp
Salsa20/12
S3___
128
64
26.54
ref/1
gcc_hypersparc-m64_O1-ofp
Salsa20/12
S3___
128
64
26.54
ref/1
gcc_v8-m64_O1-ofp
Salsa20/12
S3___
128
64
26.82
regs/1
gcc_ultrasparc_Os-ofp
Salsa20/12
S3___
128
64
26.90
ref/1
gcc_v9-m64_O1-ofp
Salsa20/12
S3___
128
64
26.99
ref/1
gcc_ultrasparc-m64_O1-ofp
Salsa20/12
S3___
128
64
27.02
ref/1
gcc_ultrasparc3-m64_Os-ofp
Salsa20/12
S3___
128
64
27.91
ref/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
128
64
27.96
regs/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
128
64
28.37
merged/1
gcc_supersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
28.37
merged/1
gcc_ultrasparc-m64_Os-ofp
Salsa20/12
S3___
128
64
28.92
ref/1
gcc_supersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
30.24
merged/1
gcc_v8-m64_Os-ofp
Salsa20/12
S3___
128
64
31.01
merged/1
gcc_v9-m64_Os-ofp
Salsa20/12
S3___
128
64
31.68
ref/1
gcc_hypersparc-m64_Os-ofp
Salsa20/12
S3___
128
64
32.19
merged/1
gcc_ultrasparc_Os-ofp
Salsa20/12
S3___
128
64
32.31
67.21
31.54
32.34
34.28
33.19
117.71
53.03
merged/1
gcc_v9_Os-ofp
Salsa20/12
S3___
256
64
32.59
66.93
31.59
33.58
34.75
33.15
119.70
53.03
merged/1
gcc_v9_Os-ofp
Salsa20/12
S3___
128
64
36.71
merged/1
gcc_ultrasparc-m64_O0
Salsa20/12
S3___
128
64
36.71
merged/1
gcc_ultrasparc3-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.72
merged/1
gcc_v8-m64_O0
Salsa20/12
S3___
128
64
36.88
merged/1
gcc_ultrasparc_O0
Salsa20/12
S3___
128
64
37.08
merged/1
gcc_v9_O0
Salsa20/12
S3___
128
64
56.69
regs/1
gcc_v9_O0
Salsa20/12
S3___
128
64
59.25
regs/1
gcc_supersparc-m64_O0
Salsa20/12
S3___
128
64
59.25
regs/1
gcc_ultrasparc3-m64_O0
Salsa20/12
S3___
128
64
59.25
regs/1
gcc_v8-m64_O0
Salsa20/12
S3___
128
64
59.26
regs/1
gcc_hypersparc-m64_O0
Salsa20/12
S3___
128
64
59.27
regs/1
gcc_ultrasparc-m64_O0
Salsa20/12
S3___
128
64
59.29
regs/1
gcc_v9-m64_O0
Salsa20/12
S3___
128
64
60.51
regs/1
gcc_ultrasparc_O0
Salsa20/12
S3___
128
64
73.94
ref/1
gcc_v9_O0
Salsa20/12
S3___
128
64
78.10
ref/1
gcc_ultrasparc_O0
Salsa20/12
S3___
128
64
78.92
ref/1
gcc_supersparc-m64_O0
Salsa20/12
S3___
128
64
78.93
ref/1
gcc_hypersparc-m64_O0
Salsa20/12
S3___
128
64
81.91
ref/1
gcc_ultrasparc-m64_O0
Salsa20/12
S3___
128
64
81.95
ref/1
gcc_ultrasparc3-m64_O0
Salsa20/12
S3___
128
64
81.96
ref/1
gcc_v9-m64_O0
Salsa20/12
S3___
128
64
82.00
ref/1
gcc_v8-m64_O0