Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Salsa20
S!_H.
128
64
7.64
17.24
7.84
7.94
8.52
9.12
61.22
51.09
amd64-3/1
gcc_default_Os-ofp
Salsa20
S!_H.
128
64
7.64
17.65
7.85
7.94
8.55
9.11
61.22
51.09
amd64-3/1
gcc_k8_Os-ofp
Salsa20
S!_H.
128
64
7.64
17.66
7.83
7.94
8.55
9.12
62.21
51.09
amd64-3/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
256
64
7.64
17.24
7.84
7.94
8.52
9.11
61.22
51.09
amd64-3/1
gcc_default_Os-ofp
Salsa20
S!_H.
256
64
7.64
17.65
7.85
7.94
8.55
9.11
61.22
51.09
amd64-3/1
gcc_k8_Os-ofp
Salsa20
S!_H.
256
64
7.64
17.66
7.83
7.94
8.55
9.11
62.21
51.09
amd64-3/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
8.43
18.49
8.60
8.76
9.34
9.90
62.21
51.09
amd64-2/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
8.43
amd64-2/1
gcc_default_Os-ofp
Salsa20
S!_H.
128
64
8.43
amd64-2/1
gcc_k8_Os-ofp
Salsa20
S!_H.
256
64
8.43
18.49
8.60
8.76
9.34
9.90
62.21
51.09
amd64-2/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
8.96
merged/1
gcc_k8_Os-ofp
Salsa20
S!_H.
128
64
8.99
merged/1
gcc_default_Os-ofp
Salsa20
S!_H.
128
64
9.80
21.65
10.01
10.17
10.87
11.35
74.26
66.12
x86-1/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
9.80
21.65
10.01
10.17
10.87
11.36
74.26
66.11
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
9.80
21.68
10.01
10.18
10.87
11.34
74.26
64.14
x86-1/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
9.80
21.69
10.01
10.18
10.87
11.35
75.28
65.14
x86-1/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
9.80
x86-1/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
9.80
x86-1/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
9.80
x86-1/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
9.80
x86-1/1
gcc_m32_Os-ofp
Salsa20
S!_H.
256
64
9.80
21.65
10.01
10.17
10.87
11.35
73.29
66.12
x86-1/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
256
64
9.80
21.65
10.01
10.17
10.87
11.36
73.27
66.11
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
256
64
9.80
21.68
10.01
10.18
10.87
11.34
74.26
64.14
x86-1/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
256
64
9.80
21.69
10.01
10.18
10.87
11.35
74.28
65.14
x86-1/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
9.86
21.35
10.07
10.22
10.90
11.39
75.27
65.14
x86-1/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
9.86
21.38
10.07
10.23
10.90
11.39
74.26
64.14
x86-1/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
9.86
21.40
10.07
10.23
10.90
11.40
75.25
64.09
x86-1/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
9.86
21.42
10.07
10.23
10.91
11.40
74.25
64.09
x86-1/1
gcc_pentium4-m32_Os-ofp
Salsa20
S!_H.
128
64
9.86
x86-1/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
256
64
9.86
21.35
10.07
10.22
10.90
11.39
74.28
65.14
x86-1/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
256
64
9.86
21.38
10.07
10.23
10.90
11.39
74.26
64.14
x86-1/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
256
64
9.86
21.40
10.07
10.23
10.90
11.40
74.27
64.09
x86-1/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
256
64
9.86
21.42
10.07
10.23
10.91
11.39
73.27
64.09
x86-1/1
gcc_pentium4-m32_Os-ofp
Salsa20
S!_H.
128
64
9.91
merged/1
gcc_k8_O3-ofp
Salsa20
S!_H.
128
64
9.96
merged/1
gcc_default_O3-ofp
Salsa20
S!_H.
128
64
9.97
merged/1
gcc_k8_O3-ual-ofp
Salsa20
S!_H.
128
64
9.99
x86-pm/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
9.99
x86-pm/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
9.99
x86-pm/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
9.99
x86-pm/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
9.99
x86-pm/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
9.99
x86-pm/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
9.99
x86-pm/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
10.00
merged/1
gcc_default_O3-ual-ofp
Salsa20
S!_H.
128
64
10.02
merged/1
gcc_default_O1-ofp
Salsa20
S!_H.
128
64
10.02
merged/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
10.05
x86-pm/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
10.05
x86-pm/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
10.05
x86-pm/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
10.05
x86-pm/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
10.05
x86-pm/1
gcc_pentium4-m32_Os-ofp
Salsa20
S!_H.
128
64
10.05
x86-pm/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
10.09
merged/1
gcc_k8_O1-ofp
Salsa20
S!_H.
128
64
10.10
x86-athlon/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
10.10
x86-athlon/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
10.10
x86-athlon/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
10.10
x86-athlon/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
10.10
x86-athlon/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
10.10
x86-athlon/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
10.10
x86-athlon/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
10.10
x86-athlon/1
gcc_pentium4-m32_Os-ofp
Salsa20
S!_H.
128
64
10.10
x86-athlon/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
10.10
x86-athlon/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
10.10
x86-athlon/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
10.10
x86-athlon/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
10.10
x86-athlon/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
10.21
x86-2/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
10.21
x86-2/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
10.21
x86-2/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
10.21
x86-2/1
gcc_pentium4-m32_Os-ofp
Salsa20
S!_H.
128
64
10.21
x86-2/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
10.21
x86-2/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
10.21
x86-2/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
10.25
x86-3/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
10.25
x86-3/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
10.25
x86-3/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
10.25
x86-3/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
10.25
x86-3/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
10.25
x86-3/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
10.25
x86-3/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
10.25
x86-3/1
gcc_pentium4-m32_Os-ofp
Salsa20
S!_H.
128
64
10.25
x86-3/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
10.25
x86-3/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
10.25
x86-3/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
10.25
x86-3/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
10.25
x86-3/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
10.28
x86-2/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
10.28
x86-2/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
10.28
x86-2/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
10.28
x86-2/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
10.28
x86-2/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
10.29
x86-2/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
10.53
merged/1
gcc_nocona_O1-ofp
Salsa20
S!_H.
128
64
10.59
amd64-1/1
gcc_default_Os-ofp
Salsa20
S!_H.
128
64
10.59
amd64-1/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
10.60
amd64-1/1
gcc_k8_Os-ofp
Salsa20
S!_H.
128
64
10.89
merged/1
gcc_nocona_O3-ofp
Salsa20
S!_H.
128
64
10.97
merged/1
gcc_nocona_O3-ual-ofp
Salsa20
S!_H.
128
64
11.14
ref/1
gcc_default_O3-ual-ofp
Salsa20
S!_H.
128
64
11.20
regs/1
gcc_default_O3-ual-ofp
Salsa20
S!_H.
128
64
11.37
ref/1
gcc_k8_O3-ual-ofp
Salsa20
S!_H.
128
64
11.49
regs/1
gcc_k8_O3-ual-ofp
Salsa20
S!_H.
128
64
11.58
merged/1
gcc_k8-m32_O1-ofp
Salsa20
S!_H.
128
64
11.66
merged/1
gcc_k6-m32_O1-ofp
Salsa20
S!_H.
128
64
11.70
merged/1
gcc_pentium-m32_O1-ofp
Salsa20
S!_H.
128
64
11.71
regs/1
gcc_nocona_O3-ual-ofp
Salsa20
S!_H.
128
64
11.73
merged/1
gcc_pentium2-m32_O1-ofp
Salsa20
S!_H.
128
64
11.73
merged/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S!_H.
128
64
11.75
merged/1
gcc_pentium-m-m32_O1-ofp
Salsa20
S!_H.
128
64
11.75
ref/1
gcc_nocona_O3-ual-ofp
Salsa20
S!_H.
128
64
11.77
merged/1
gcc_m32_O1-ofp
Salsa20
S!_H.
128
64
11.77
merged/1
gcc_pentium3-m32_O1-ofp
Salsa20
S!_H.
128
64
11.77
merged/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S!_H.
128
64
11.84
merged/1
gcc_pentium4-m32_O1-ofp
Salsa20
S!_H.
128
64
11.85
merged/1
gcc_prescott-m32_O1-ofp
Salsa20
S!_H.
128
64
11.89
merged/1
gcc_athlon-m32_O1-ofp
Salsa20
S!_H.
128
64
12.21
merged/1
gcc_i486-m32_O1-ofp
Salsa20
S!_H.
128
64
12.24
regs/1
gcc_default_O3-ofp
Salsa20
S!_H.
128
64
12.25
regs/1
gcc_k8_O3-ofp
Salsa20
S!_H.
128
64
12.43
merged/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
13.06
regs/1
gcc_k8_Os-ofp
Salsa20
S!_H.
128
64
13.08
regs/1
gcc_default_Os-ofp
Salsa20
S!_H.
128
64
13.12
merged/1
gcc_k6-m32_O3-ofp
Salsa20
S!_H.
128
64
13.12
merged/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
13.14
regs/1
gcc_nocona_O1-ofp
Salsa20
S!_H.
128
64
13.17
regs/1
gcc_default_O1-ofp
Salsa20
S!_H.
128
64
13.17
regs/1
gcc_k8_O1-ofp
Salsa20
S!_H.
128
64
13.35
regs/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
13.44
regs/1
gcc_k8_O2-ofp
Salsa20
S!_H.
128
64
13.47
regs/1
gcc_default_O2-ofp
Salsa20
S!_H.
128
64
13.52
merged/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
13.56
amd64-xmm/1
gcc_default_Os-ofp
Salsa20
S!_H.
128
64
13.56
amd64-xmm/1
gcc_k8_Os-ofp
Salsa20
S!_H.
128
64
13.56
amd64-xmm/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
13.56
regs/1
gcc_nocona_O3-ofp
Salsa20
S!_H.
128
64
13.59
x86-xmm/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
13.60
merged/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
13.61
merged/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
13.61
x86-xmm/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
13.61
x86-xmm/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
13.61
x86-xmm/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
13.61
x86-xmm/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
13.61
x86-xmm/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
13.61
x86-xmm/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
13.61
x86-xmm/1
gcc_pentium4-m32_Os-ofp
Salsa20
S!_H.
128
64
13.61
x86-xmm/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
13.61
x86-xmm/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
13.61
x86-xmm/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
13.61
x86-xmm/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
13.61
x86-xmm/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
13.64
merged/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
13.91
merged/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
13.96
merged/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
13.96
merged/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
13.98
merged/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
14.02
merged/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
14.03
regs/1
gcc_pentium-m-m32_O1-ofp
Salsa20
S!_H.
128
64
14.08
regs/1
gcc_k8-m32_O1-ofp
Salsa20
S!_H.
128
64
14.11
regs/1
gcc_athlon-m32_O1-ofp
Salsa20
S!_H.
128
64
14.13
merged/1
gcc_pentium4-m32_Os-ofp
Salsa20
S!_H.
128
64
14.14
merged/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
14.17
regs/1
gcc_prescott-m32_O1-ofp
Salsa20
S!_H.
128
64
14.19
regs/1
gcc_m32_O3-ual-ofp
Salsa20
S!_H.
128
64
14.21
regs/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
14.26
regs/1
gcc_i486-m32_O1-ofp
Salsa20
S!_H.
128
64
14.26
regs/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S!_H.
128
64
14.28
regs/1
gcc_m32_O1-ofp
Salsa20
S!_H.
128
64
14.31
regs/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S!_H.
128
64
14.33
regs/1
gcc_pentium-m32_O1-ofp
Salsa20
S!_H.
128
64
14.42
regs/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
14.42
regs/1
gcc_pentium4-m32_O1-ofp
Salsa20
S!_H.
128
64
14.45
regs/1
gcc_pentium2-m32_O1-ofp
Salsa20
S!_H.
128
64
14.92
regs/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
14.96
38.95
14.52
14.94
16.35
19.57
69.25
53.10
merged/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
256
64
14.96
39.02
14.52
14.94
16.36
19.48
70.25
53.10
merged/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
15.09
ref/1
gcc_nocona_O1-ofp
Salsa20
S!_H.
128
64
15.12
regs/1
gcc_pentium4-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
15.13
regs/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
15.18
regs/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
15.18
regs/1
gcc_pentium-m-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
15.23
regs/1
gcc_pentium3-m32_O1-ofp
Salsa20
S!_H.
128
64
15.24
regs/1
gcc_athlon-m32_O3-ofp
Salsa20
S!_H.
128
64
15.24
regs/1
gcc_m32_O3-ofp
Salsa20
S!_H.
128
64
15.25
regs/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
15.32
regs/1
gcc_k8-m32_O3-ofp
Salsa20
S!_H.
128
64
15.52
regs/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
15.58
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
15.59
regs/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
15.72
regs/1
gcc_prescott-m32_O3-ofp
Salsa20
S!_H.
128
64
15.74
x86-mmx/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
15.74
x86-mmx/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
15.74
x86-mmx/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
15.74
x86-mmx/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
15.74
x86-mmx/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
15.74
x86-mmx/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
15.74
x86-mmx/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
15.93
merged/1
gcc_m32_O3-ual-ofp
Salsa20
S!_H.
128
64
15.96
merged/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
15.97
regs/1
gcc_k6-m32_O1-ofp
Salsa20
S!_H.
128
64
15.97
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
15.98
ref/1
gcc_k8_O1-ofp
Salsa20
S!_H.
128
64
16.00
merged/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.00
regs/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.02
ref/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.02
ref/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.03
ref/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.04
ref/1
gcc_default_O1-ofp
Salsa20
S!_H.
128
64
16.05
ref/1
gcc_m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.06
regs/1
gcc_i486-m32_O3-ofp
Salsa20
S!_H.
128
64
16.08
x86-mmx/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
16.08
x86-mmx/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
16.08
x86-mmx/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
16.08
x86-mmx/1
gcc_pentium4-m32_Os-ofp
Salsa20
S!_H.
128
64
16.08
x86-mmx/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
16.08
x86-mmx/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
16.12
regs/1
gcc_pentium4-m32_O3-ofp
Salsa20
S!_H.
128
64
16.14
ref/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.14
regs/1
gcc_pentium2-m32_O3-ofp
Salsa20
S!_H.
128
64
16.14
regs/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S!_H.
128
64
16.17
regs/1
gcc_pentium3-m32_O3-ofp
Salsa20
S!_H.
128
64
16.18
merged/1
gcc_pentium4-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.24
ref/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.25
ref/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.25
regs/1
gcc_i386-m32_O3-ofp
Salsa20
S!_H.
128
64
16.25
regs/1
gcc_pentium-m-m32_O3-ofp
Salsa20
S!_H.
128
64
16.27
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.33
ref/1
gcc_pentium4-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.39
regs/1
gcc_k6-m32_O3-ofp
Salsa20
S!_H.
128
64
16.40
ref/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.40
ref/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.40
ref/1
gcc_pentium-m-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.44
merged/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.52
merged/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.52
merged/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.53
merged/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.53
merged/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.54
regs/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
16.55
merged/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.56
merged/1
gcc_pentium-m-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.57
merged/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.58
merged/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.68
ref/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.76
regs/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
16.81
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
16.81
regs/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
16.81
regs/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
16.88
regs/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
16.88
regs/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
16.88
regs/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
16.91
regs/1
gcc_pentium-m32_O3-ofp
Salsa20
S!_H.
128
64
16.91
regs/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S!_H.
128
64
16.98
regs/1
gcc_athlon-m32_O2-ofp
Salsa20
S!_H.
128
64
16.98
regs/1
gcc_k8-m32_O2-ofp
Salsa20
S!_H.
128
64
16.98
regs/1
gcc_m32_O2-ofp
Salsa20
S!_H.
128
64
17.12
regs/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
17.20
merged/1
gcc_athlon-m32_O3-ofp
Salsa20
S!_H.
128
64
17.20
merged/1
gcc_m32_O3-ofp
Salsa20
S!_H.
128
64
17.22
merged/1
gcc_i386-m32_O3-ofp
Salsa20
S!_H.
128
64
17.26
merged/1
gcc_k8-m32_O3-ofp
Salsa20
S!_H.
128
64
17.30
regs/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
17.32
merged/1
gcc_pentium4-m32_O3-ofp
Salsa20
S!_H.
128
64
17.36
regs/1
gcc_pentiumpro-m32_O2-ofp
Salsa20
S!_H.
128
64
17.37
regs/1
gcc_pentium2-m32_O2-ofp
Salsa20
S!_H.
128
64
17.37
regs/1
gcc_pentium3-m32_O2-ofp
Salsa20
S!_H.
128
64
17.37
regs/1
gcc_pentium-m-m32_O2-ofp
Salsa20
S!_H.
128
64
17.40
regs/1
gcc_nocona_O2-ofp
Salsa20
S!_H.
128
64
17.42
merged/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S!_H.
128
64
17.56
merged/1
gcc_prescott-m32_O3-ofp
Salsa20
S!_H.
128
64
17.60
ref/1
gcc_k8_Os-ofp
Salsa20
S!_H.
128
64
17.65
ref/1
gcc_default_Os-ofp
Salsa20
S!_H.
128
64
17.69
merged/1
gcc_i486-m32_O3-ofp
Salsa20
S!_H.
128
64
17.73
merged/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S!_H.
128
64
17.74
merged/1
gcc_pentium-m-m32_O3-ofp
Salsa20
S!_H.
128
64
17.75
merged/1
gcc_pentium3-m32_O3-ofp
Salsa20
S!_H.
128
64
17.79
merged/1
gcc_pentium2-m32_O3-ofp
Salsa20
S!_H.
128
64
17.80
merged/1
gcc_pentium-m32_O3-ofp
Salsa20
S!_H.
128
64
17.94
regs/1
gcc_pentium-mmx-m32_O2-ofp
Salsa20
S!_H.
128
64
17.96
regs/1
gcc_pentium-m32_O2-ofp
Salsa20
S!_H.
128
64
18.40
regs/1
gcc_k6-m32_O2-ofp
Salsa20
S!_H.
128
64
19.35
ref/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
19.67
regs/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
20.06
regs/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
20.12
ref/1
gcc_pentium-m-m32_O1-ofp
Salsa20
S!_H.
128
64
20.13
regs/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
20.14
ref/1
gcc_pentium3-m32_O1-ofp
Salsa20
S!_H.
128
64
20.16
regs/1
gcc_pentium4-m32_Os-ofp
Salsa20
S!_H.
128
64
20.30
ref/1
gcc_k8-m32_O1-ofp
Salsa20
S!_H.
128
64
20.30
regs/1
gcc_i486-m32_O2-ofp
Salsa20
S!_H.
128
64
20.32
regs/1
gcc_prescott-m32_O2-ofp
Salsa20
S!_H.
128
64
20.37
ref/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S!_H.
128
64
20.37
regs/1
gcc_pentium4-m32_O2-ofp
Salsa20
S!_H.
128
64
20.45
regs/1
gcc_i386-m32_O2-ofp
Salsa20
S!_H.
128
64
20.55
ref/1
gcc_pentium2-m32_O1-ofp
Salsa20
S!_H.
128
64
20.55
ref/1
gcc_pentium-m32_O1-ofp
Salsa20
S!_H.
128
64
20.55
ref/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S!_H.
128
64
20.56
ref/1
gcc_i486-m32_O1-ofp
Salsa20
S!_H.
128
64
20.56
ref/1
gcc_m32_O1-ofp
Salsa20
S!_H.
128
64
20.75
ref/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
20.87
ref/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
20.87
ref/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
20.92
ref/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
21.00
ref/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
21.03
ref/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
21.08
ref/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
21.11
ref/1
gcc_athlon-m32_O1-ofp
Salsa20
S!_H.
128
64
21.12
ref/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
21.15
ref/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
21.31
ref/1
gcc_prescott-m32_O1-ofp
Salsa20
S!_H.
128
64
21.39
ref/1
gcc_pentium4-m32_O1-ofp
Salsa20
S!_H.
128
64
22.61
ref/1
gcc_k6-m32_O1-ofp
Salsa20
S!_H.
128
64
23.05
ref/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S!_H.
128
64
23.11
ref/1
gcc_pentium-m32_O3-ofp
Salsa20
S!_H.
128
64
23.34
ref/1
gcc_default_O3-ofp
Salsa20
S!_H.
128
64
23.56
ref/1
gcc_pentium2-m32_O3-ofp
Salsa20
S!_H.
128
64
23.56
ref/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S!_H.
128
64
23.67
ref/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
23.68
ref/1
gcc_k8-m32_O3-ofp
Salsa20
S!_H.
128
64
23.68
ref/1
gcc_k8_O3-ofp
Salsa20
S!_H.
128
64
23.68
ref/1
gcc_m32_O3-ofp
Salsa20
S!_H.
128
64
23.71
ref/1
gcc_athlon-m32_O3-ofp
Salsa20
S!_H.
128
64
23.79
ref/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
23.80
merged/1
gcc_pentium4-m32_O0
Salsa20
S!_H.
128
64
23.80
ref/1
gcc_pentium3-m32_O3-ofp
Salsa20
S!_H.
128
64
23.80
ref/1
gcc_pentium-m-m32_O3-ofp
Salsa20
S!_H.
128
64
23.84
ref/1
gcc_i486-m32_O3-ofp
Salsa20
S!_H.
128
64
23.87
merged/1
gcc_pentium3-m32_O0
Salsa20
S!_H.
128
64
23.97
ref/1
gcc_pentium4-m32_Os-ofp
Salsa20
S!_H.
128
64
24.05
ref/1
gcc_nocona_O3-ofp
Salsa20
S!_H.
128
64
24.46
ref/1
gcc_i386-m32_O3-ofp
Salsa20
S!_H.
128
64
24.68
merged/1
gcc_default_O0
Salsa20
S!_H.
128
64
24.70
merged/1
gcc_k8_O0
Salsa20
S!_H.
128
64
24.82
ref/1
gcc_prescott-m32_O3-ofp
Salsa20
S!_H.
128
64
24.84
ref/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
24.96
merged/1
gcc_i386-m32_O0
Salsa20
S!_H.
128
64
24.96
merged/1
gcc_m32_O0
Salsa20
S!_H.
128
64
24.96
merged/1
gcc_pentium2-m32_O0
Salsa20
S!_H.
128
64
24.96
merged/1
gcc_pentiumpro-m32_O0
Salsa20
S!_H.
128
64
25.05
merged/1
gcc_i486-m32_O0
Salsa20
S!_H.
128
64
25.05
merged/1
gcc_pentium-m32_O0
Salsa20
S!_H.
128
64
25.05
merged/1
gcc_pentium-mmx-m32_O0
Salsa20
S!_H.
128
64
25.06
ref/1
gcc_pentium-mmx-m32_O2-ofp
Salsa20
S!_H.
128
64
25.14
ref/1
gcc_pentium-m32_O2-ofp
Salsa20
S!_H.
128
64
25.33
merged/1
gcc_nocona_O0
Salsa20
S!_H.
128
64
25.38
ref/1
gcc_pentium4-m32_O3-ofp
Salsa20
S!_H.
128
64
25.39
ref/1
gcc_default_O2-ofp
Salsa20
S!_H.
128
64
25.68
merged/1
gcc_athlon-m32_O0
Salsa20
S!_H.
128
64
25.68
merged/1
gcc_pentium-m-m32_O0
Salsa20
S!_H.
128
64
25.69
merged/1
gcc_k6-m32_O0
Salsa20
S!_H.
128
64
25.73
ref/1
gcc_k8_O2-ofp
Salsa20
S!_H.
128
64
25.90
ref/1
gcc_athlon-m32_O2-ofp
Salsa20
S!_H.
128
64
25.91
ref/1
gcc_m32_O2-ofp
Salsa20
S!_H.
128
64
25.96
merged/1
gcc_k8-m32_O0
Salsa20
S!_H.
128
64
26.06
merged/1
gcc_prescott-m32_O0
Salsa20
S!_H.
128
64
26.14
ref/1
gcc_k8-m32_O2-ofp
Salsa20
S!_H.
128
64
26.70
ref/1
gcc_pentium2-m32_O2-ofp
Salsa20
S!_H.
128
64
26.70
ref/1
gcc_pentium-m-m32_O2-ofp
Salsa20
S!_H.
128
64
26.71
ref/1
gcc_k6-m32_O3-ofp
Salsa20
S!_H.
128
64
26.97
ref/1
gcc_pentium3-m32_O2-ofp
Salsa20
S!_H.
128
64
27.06
ref/1
gcc_pentiumpro-m32_O2-ofp
Salsa20
S!_H.
128
64
28.77
ref/1
gcc_nocona_O2-ofp
Salsa20
S!_H.
128
64
28.83
ref/1
gcc_i386-m32_O2-ofp
Salsa20
S!_H.
128
64
28.99
ref/1
gcc_i486-m32_O2-ofp
Salsa20
S!_H.
128
64
29.08
ref/1
gcc_prescott-m32_O2-ofp
Salsa20
S!_H.
128
64
29.62
ref/1
gcc_pentium4-m32_O2-ofp
Salsa20
S!_H.
128
64
31.13
ref/1
gcc_k6-m32_O2-ofp
Salsa20
S!_H.
128
64
40.39
regs/1
gcc_k8-m32_O0
Salsa20
S!_H.
128
64
41.36
regs/1
gcc_prescott-m32_O0
Salsa20
S!_H.
128
64
42.21
regs/1
gcc_pentium2-m32_O0
Salsa20
S!_H.
128
64
42.21
regs/1
gcc_pentiumpro-m32_O0
Salsa20
S!_H.
128
64
42.22
regs/1
gcc_athlon-m32_O0
Salsa20
S!_H.
128
64
42.24
regs/1
gcc_i386-m32_O0
Salsa20
S!_H.
128
64
42.24
regs/1
gcc_i486-m32_O0
Salsa20
S!_H.
128
64
42.24
regs/1
gcc_m32_O0
Salsa20
S!_H.
128
64
42.24
regs/1
gcc_pentium-m32_O0
Salsa20
S!_H.
128
64
42.24
regs/1
gcc_pentium-mmx-m32_O0
Salsa20
S!_H.
128
64
42.46
regs/1
gcc_k6-m32_O0
Salsa20
S!_H.
128
64
42.47
regs/1
gcc_pentium-m-m32_O0
Salsa20
S!_H.
128
64
42.58
regs/1
gcc_pentium4-m32_O0
Salsa20
S!_H.
128
64
43.30
regs/1
gcc_pentium3-m32_O0
Salsa20
S!_H.
128
64
44.02
regs/1
gcc_nocona_O0
Salsa20
S!_H.
128
64
44.98
regs/1
gcc_default_O0
Salsa20
S!_H.
128
64
45.00
regs/1
gcc_k8_O0
Salsa20
S!_H.
128
64
45.22
ref/1
gcc_i486-m32_O0
Salsa20
S!_H.
128
64
45.22
ref/1
gcc_pentium-mmx-m32_O0
Salsa20
S!_H.
128
64
45.23
ref/1
gcc_k8-m32_O0
Salsa20
S!_H.
128
64
45.23
ref/1
gcc_pentium-m-m32_O0
Salsa20
S!_H.
128
64
45.24
ref/1
gcc_athlon-m32_O0
Salsa20
S!_H.
128
64
45.24
ref/1
gcc_i386-m32_O0
Salsa20
S!_H.
128
64
45.24
ref/1
gcc_pentium-m32_O0
Salsa20
S!_H.
128
64
45.54
ref/1
gcc_prescott-m32_O0
Salsa20
S!_H.
128
64
45.57
ref/1
gcc_pentium3-m32_O0
Salsa20
S!_H.
128
64
46.10
ref/1
gcc_m32_O0
Salsa20
S!_H.
128
64
46.10
ref/1
gcc_pentium2-m32_O0
Salsa20
S!_H.
128
64
46.10
ref/1
gcc_pentiumpro-m32_O0
Salsa20
S!_H.
128
64
46.28
ref/1
gcc_k6-m32_O0
Salsa20
S!_H.
128
64
47.08
ref/1
gcc_pentium4-m32_O0
Salsa20
S!_H.
128
64
49.41
ref/1
gcc_default_O0
Salsa20
S!_H.
128
64
49.41
ref/1
gcc_k8_O0
Salsa20
S!_H.
128
64
49.44
ref/1
gcc_nocona_O0