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
10.69
51.43
12.14
14.03
15.53
14.82
114.59
111.68
amd64-xmm6/1
gcc_k8_Os-ofp
Salsa20
S!_H.
256
64
10.71
51.21
12.15
14.05
15.53
14.02
116.41
111.69
amd64-xmm6/1
gcc_k8_Os-ofp
Salsa20
S!_H.
256
64
10.73
51.05
12.12
14.13
15.52
14.61
116.40
111.65
amd64-xmm6/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
10.74
51.22
12.18
14.18
15.59
14.56
114.56
111.66
amd64-xmm6/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
11.69
x86-xmm5/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
256
64
11.71
51.14
13.30
14.78
16.44
15.05
116.31
111.68
amd64-xmm5/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
11.78
51.16
13.03
15.07
16.39
14.33
114.27
111.70
amd64-xmm5/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
11.83
amd64-xmm5/1
gcc_k8_Os-ofp
Salsa20
S!_H.
128
64
12.06
x86-xmm5/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
12.11
x86-xmm5/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
12.16
x86-xmm5/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
12.29
x86-xmm5/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
12.30
merged/1
gcc_nocona_O3-ofp
Salsa20
S!_H.
128
64
13.00
amd64-3/1
gcc_k8_Os-ofp
Salsa20
S!_H.
256
64
13.05
41.10
13.50
13.83
15.51
15.85
104.18
107.62
amd64-3/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
13.07
41.12
13.49
13.84
15.52
15.71
103.93
107.62
amd64-3/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
13.52
x86-2/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
256
64
13.52
42.52
14.13
14.46
16.20
16.35
127.85
135.25
x86-athlon/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
256
64
13.53
45.00
14.26
14.53
16.47
16.45
126.52
136.26
x86-3/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
13.54
44.85
14.29
14.51
16.47
16.20
125.94
136.27
x86-3/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
13.54
x86-2/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
13.54
x86-athlon/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
13.56
x86-athlon/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
13.57
x86-athlon/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
13.58
merged/1
gcc_k8_O1-ofp
Salsa20
S!_H.
128
64
13.58
merged/1
gcc_nocona_O1-ofp
Salsa20
S!_H.
128
64
13.60
42.60
14.14
14.47
16.21
16.38
127.65
135.28
x86-2/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
256
64
13.60
43.16
14.19
14.47
16.28
16.46
127.89
135.30
x86-3/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
13.63
merged/1
gcc_nocona_O2-ofp
Salsa20
S!_H.
128
64
13.63
x86-3/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
13.63
x86-athlon/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
256
64
13.63
45.18
14.27
14.52
16.48
16.18
126.05
136.26
x86-2/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
256
64
13.64
43.01
14.14
14.47
16.24
16.40
127.86
135.28
x86-2/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
13.69
44.28
14.30
14.51
16.43
16.34
127.64
135.25
x86-2/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
13.69
x86-2/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
13.69
x86-3/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
13.70
merged/1
gcc_nocona_O3-ual-ofp
Salsa20
S!_H.
128
64
13.70
x86-2/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
13.70
x86-2/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
13.70
x86-2/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
13.70
x86-athlon/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
13.70
x86-athlon/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
13.71
x86-2/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
13.71
x86-3/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
13.71
x86-3/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
13.71
x86-3/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
256
64
13.71
44.08
14.25
14.59
16.42
16.28
127.86
135.26
x86-2/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
13.72
42.77
14.14
14.45
16.22
16.16
127.66
135.29
x86-3/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
13.72
45.09
14.30
14.49
16.48
16.27
126.51
136.64
x86-2/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
13.72
x86-3/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
13.72
x86-athlon/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
13.72
x86-athlon/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
13.73
42.39
14.20
14.51
16.24
16.28
127.65
135.27
x86-athlon/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
13.73
x86-2/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
13.73
x86-athlon/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
13.74
x86-2/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
13.74
x86-3/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
13.74
x86-3/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
13.74
x86-3/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
13.74
x86-athlon/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
13.85
x86-3/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
13.90
x86-pm/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
13.95
merged/1
gcc_k8_O3-ofp
Salsa20
S!_H.
128
64
14.04
merged/1
gcc_k8_O2-ofp
Salsa20
S!_H.
128
64
14.04
x86-pm/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
14.06
merged/1
gcc_k8_O3-ual-ofp
Salsa20
S!_H.
128
64
14.15
x86-pm/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
14.15
x86-pm/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
14.15
x86-pm/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
14.15
x86-pm/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
14.16
x86-pm/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
14.16
x86-pm/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
14.16
x86-pm/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
14.18
x86-pm/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
14.25
x86-pm/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
14.39
amd64-2/1
gcc_k8_Os-ofp
Salsa20
S!_H.
128
64
14.39
x86-pm/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
14.44
amd64-2/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
14.51
x86-1/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
256
64
14.51
45.50
15.07
15.38
17.27
17.23
126.05
136.26
x86-1/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
14.55
x86-1/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
14.59
x86-1/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
14.59
x86-1/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
14.61
x86-1/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
14.61
x86-1/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
14.61
x86-1/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
14.62
45.51
15.07
16.21
17.58
17.16
125.95
136.27
x86-1/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
14.62
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
14.63
x86-1/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
14.64
x86-1/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
14.77
amd64-1/1
gcc_k8_Os-ofp
Salsa20
S!_H.
128
64
14.78
amd64-1/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
15.27
x86-xmm4/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
15.30
x86-xmm4/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
15.31
x86-xmm4/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
15.31
x86-xmm4/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
15.32
x86-xmm4/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
15.34
x86-xmm4/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
15.44
x86-xmm4/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
15.46
x86-xmm4/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
15.47
x86-1/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
15.49
x86-xmm4/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
15.51
x86-xmm4/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
15.51
x86-xmm4/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
15.52
x86-xmm4/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
15.89
merged/1
gcc_k8_Os-ofp
Salsa20
S!_H.
128
64
15.90
merged/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
16.01
x86-mmx/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
16.01
x86-mmx/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
16.02
x86-mmx/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
16.10
x86-mmx/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
16.10
x86-mmx/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
16.12
x86-mmx/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
16.12
x86-mmx/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
16.13
x86-mmx/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
16.13
x86-mmx/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
16.13
x86-mmx/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
16.13
x86-mmx/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
16.14
x86-mmx/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
16.92
regs/1
gcc_nocona_O3-ual-ofp
Salsa20
S!_H.
128
64
16.96
regs/1
gcc_k8_O3-ual-ofp
Salsa20
S!_H.
128
64
17.13
merged/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
17.31
regs/1
gcc_nocona_O3-ofp
Salsa20
S!_H.
128
64
18.09
merged/1
gcc_k6-m32_O3-ofp
Salsa20
S!_H.
128
64
18.54
ref/1
gcc_nocona_O3-ual-ofp
Salsa20
S!_H.
128
64
18.59
ref/1
gcc_k8_O3-ual-ofp
Salsa20
S!_H.
128
64
18.66
merged/1
gcc_pentium-m32_O1-ofp
Salsa20
S!_H.
128
64
18.80
merged/1
gcc_m32_O1-ofp
Salsa20
S!_H.
128
64
18.80
merged/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
18.85
regs/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
18.87
merged/1
gcc_k6-m32_O2-ofp
Salsa20
S!_H.
128
64
18.88
merged/1
gcc_m32_O2-ofp
Salsa20
S!_H.
128
64
18.89
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
18.90
merged/1
gcc_athlon-m32_O2-ofp
Salsa20
S!_H.
128
64
18.93
merged/1
gcc_k8-m32_O1-ofp
Salsa20
S!_H.
128
64
18.93
merged/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
18.94
merged/1
gcc_prescott-m32_O2-ofp
Salsa20
S!_H.
128
64
18.96
merged/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
19.00
merged/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
19.01
merged/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
19.03
regs/1
gcc_nocona_O1-ofp
Salsa20
S!_H.
128
64
19.06
merged/1
gcc_prescott-m32_O1-ofp
Salsa20
S!_H.
128
64
19.11
merged/1
gcc_i486-m32_O1-ofp
Salsa20
S!_H.
256
64
19.11
53.50
19.44
20.19
22.05
22.06
127.93
110.76
merged/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
19.15
merged/1
gcc_athlon-m32_O1-ofp
Salsa20
S!_H.
128
64
19.16
merged/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
19.16
merged/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
19.18
regs/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
19.19
merged/1
gcc_pentium-mmx-m32_O2-ofp
Salsa20
S!_H.
128
64
19.20
merged/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
19.23
merged/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
19.24
53.91
19.74
20.21
22.25
22.03
126.30
110.19
merged/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
19.24
regs/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
19.25
regs/1
gcc_pentium-m-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
19.29
merged/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
19.34
regs/1
gcc_k8_O1-ofp
Salsa20
S!_H.
128
64
19.35
merged/1
gcc_pentium3-m32_O1-ofp
Salsa20
S!_H.
128
64
19.36
merged/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S!_H.
128
64
19.37
merged/1
gcc_pentium-m32_O2-ofp
Salsa20
S!_H.
128
64
19.37
merged/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S!_H.
128
64
19.38
merged/1
gcc_k8-m32_O2-ofp
Salsa20
S!_H.
128
64
19.40
merged/1
gcc_pentium2-m32_O1-ofp
Salsa20
S!_H.
128
64
19.40
regs/1
gcc_k8_O3-ofp
Salsa20
S!_H.
128
64
19.44
merged/1
gcc_k6-m32_O1-ofp
Salsa20
S!_H.
128
64
19.45
merged/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
19.47
merged/1
gcc_pentium-m-m32_O1-ofp
Salsa20
S!_H.
128
64
19.49
merged/1
gcc_i486-m32_O2-ofp
Salsa20
S!_H.
128
64
19.55
regs/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
19.57
merged/1
gcc_pentium2-m32_O2-ofp
Salsa20
S!_H.
128
64
19.58
merged/1
gcc_pentium3-m32_O2-ofp
Salsa20
S!_H.
128
64
19.59
regs/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
19.61
merged/1
gcc_pentium-m-m32_O2-ofp
Salsa20
S!_H.
128
64
19.65
merged/1
gcc_pentiumpro-m32_O2-ofp
Salsa20
S!_H.
128
64
19.85
ref/1
gcc_nocona_O3-ofp
Salsa20
S!_H.
128
64
20.17
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
20.32
merged/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
20.37
regs/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
20.38
merged/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
20.50
regs/1
gcc_m32_O3-ual-ofp
Salsa20
S!_H.
128
64
20.52
regs/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
20.79
merged/1
gcc_i486-m32_O3-ofp
Salsa20
S!_H.
128
64
20.79
merged/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
20.97
regs/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S!_H.
128
64
20.98
regs/1
gcc_pentium3-m32_O3-ofp
Salsa20
S!_H.
128
64
21.15
regs/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
21.17
regs/1
gcc_prescott-m32_O3-ofp
Salsa20
S!_H.
128
64
21.24
merged/1
gcc_i386-m32_O3-ofp
Salsa20
S!_H.
128
64
21.32
regs/1
gcc_i486-m32_O3-ofp
Salsa20
S!_H.
128
64
21.36
regs/1
gcc_pentium2-m32_O3-ofp
Salsa20
S!_H.
128
64
21.39
regs/1
gcc_i386-m32_O3-ofp
Salsa20
S!_H.
128
64
21.52
regs/1
gcc_pentium-m-m32_O3-ofp
Salsa20
S!_H.
128
64
21.59
merged/1
gcc_pentium-m-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
21.64
merged/1
gcc_prescott-m32_O3-ofp
Salsa20
S!_H.
128
64
21.75
merged/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
21.75
merged/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
21.75
merged/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
21.81
regs/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
21.90
merged/1
gcc_i386-m32_O2-ofp
Salsa20
S!_H.
128
64
21.95
merged/1
gcc_pentium-m-m32_O3-ofp
Salsa20
S!_H.
128
64
21.95
merged/1
gcc_pentium2-m32_O3-ofp
Salsa20
S!_H.
128
64
21.97
merged/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S!_H.
128
64
22.00
merged/1
gcc_pentium3-m32_O3-ofp
Salsa20
S!_H.
128
64
22.04
merged/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
22.08
regs/1
gcc_pentium-m32_O3-ofp
Salsa20
S!_H.
128
64
22.10
amd64-xmm/1
gcc_k8_Os-ofp
Salsa20
S!_H.
128
64
22.12
x86-xmm/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
22.13
x86-xmm/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
22.14
x86-xmm/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
22.21
amd64-xmm/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
22.23
x86-xmm/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
22.23
x86-xmm/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
22.23
x86-xmm/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
22.23
x86-xmm/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
22.25
x86-xmm/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
22.26
x86-xmm/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
22.27
x86-xmm/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
22.28
x86-xmm/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
22.29
x86-xmm/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
22.30
ref/1
gcc_k8_O3-ofp
Salsa20
S!_H.
128
64
22.36
regs/1
gcc_k8_Os-ofp
Salsa20
S!_H.
128
64
22.38
regs/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
22.51
regs/1
gcc_k8_O2-ofp
Salsa20
S!_H.
128
64
22.53
merged/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S!_H.
128
64
22.68
merged/1
gcc_pentium-m32_O3-ofp
Salsa20
S!_H.
128
64
22.73
regs/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S!_H.
128
64
22.88
regs/1
gcc_k8-m32_O3-ofp
Salsa20
S!_H.
128
64
23.05
regs/1
gcc_m32_O3-ofp
Salsa20
S!_H.
128
64
23.06
regs/1
gcc_athlon-m32_O3-ofp
Salsa20
S!_H.
128
64
23.08
ref/1
gcc_nocona_O1-ofp
Salsa20
S!_H.
128
64
23.15
ref/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
23.18
regs/1
gcc_nocona_O2-ofp
Salsa20
S!_H.
128
64
23.28
merged/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
23.37
ref/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
23.39
regs/1
gcc_pentium-m32_O1-ofp
Salsa20
S!_H.
128
64
23.42
ref/1
gcc_pentium-m-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
23.47
regs/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S!_H.
128
64
23.49
merged/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
23.52
regs/1
gcc_prescott-m32_O1-ofp
Salsa20
S!_H.
128
64
23.56
ref/1
gcc_m32_O3-ual-ofp
Salsa20
S!_H.
128
64
23.59
merged/1
gcc_m32_O3-ual-ofp
Salsa20
S!_H.
128
64
23.77
regs/1
gcc_k8-m32_O1-ofp
Salsa20
S!_H.
128
64
23.91
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
24.01
ref/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
24.03
regs/1
gcc_i486-m32_O1-ofp
Salsa20
S!_H.
128
64
24.06
ref/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
24.06
ref/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
24.11
regs/1
gcc_k6-m32_O1-ofp
Salsa20
S!_H.
128
64
24.15
ref/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
24.19
regs/1
gcc_athlon-m32_O1-ofp
Salsa20
S!_H.
128
64
24.24
regs/1
gcc_m32_O1-ofp
Salsa20
S!_H.
128
64
24.30
regs/1
gcc_pentium2-m32_O1-ofp
Salsa20
S!_H.
128
64
24.36
ref/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
24.46
regs/1
gcc_pentium-m-m32_O1-ofp
Salsa20
S!_H.
128
64
24.47
regs/1
gcc_pentium3-m32_O1-ofp
Salsa20
S!_H.
128
64
24.55
regs/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S!_H.
128
64
24.66
ref/1
gcc_k8_O1-ofp
Salsa20
S!_H.
128
64
24.84
ref/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
24.84
ref/1
gcc_prescott-m32_O1-ofp
Salsa20
S!_H.
128
64
24.90
merged/1
gcc_m32_O3-ofp
Salsa20
S!_H.
128
64
24.91
merged/1
gcc_k8-m32_O3-ofp
Salsa20
S!_H.
128
64
25.12
regs/1
gcc_m32_O2-ofp
Salsa20
S!_H.
128
64
25.15
merged/1
gcc_athlon-m32_O3-ofp
Salsa20
S!_H.
128
64
25.17
ref/1
gcc_pentium2-m32_O1-ofp
Salsa20
S!_H.
128
64
25.22
regs/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
25.26
regs/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
25.41
regs/1
gcc_k6-m32_O2-ofp
Salsa20
S!_H.
128
64
25.48
ref/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
25.52
regs/1
gcc_athlon-m32_O2-ofp
Salsa20
S!_H.
128
64
25.53
ref/1
gcc_pentium3-m32_O1-ofp
Salsa20
S!_H.
128
64
25.53
ref/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S!_H.
128
64
25.57
regs/1
gcc_k6-m32_O3-ofp
Salsa20
S!_H.
128
64
25.64
regs/1
gcc_k8-m32_O2-ofp
Salsa20
S!_H.
128
64
25.67
ref/1
gcc_pentium-m-m32_O1-ofp
Salsa20
S!_H.
128
64
25.67
regs/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
25.69
regs/1
gcc_prescott-m32_O2-ofp
Salsa20
S!_H.
128
64
25.73
regs/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
25.75
regs/1
gcc_pentium2-m32_O2-ofp
Salsa20
S!_H.
128
64
25.78
ref/1
gcc_athlon-m32_O1-ofp
Salsa20
S!_H.
128
64
25.79
ref/1
gcc_pentium-m32_O1-ofp
Salsa20
S!_H.
128
64
25.80
regs/1
gcc_pentiumpro-m32_O2-ofp
Salsa20
S!_H.
128
64
25.85
regs/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
25.85
regs/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
25.88
regs/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
25.88
regs/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
25.91
regs/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
25.94
ref/1
gcc_m32_O1-ofp
Salsa20
S!_H.
128
64
25.97
ref/1
gcc_k6-m32_O1-ofp
Salsa20
S!_H.
128
64
26.07
regs/1
gcc_i386-m32_O2-ofp
Salsa20
S!_H.
128
64
26.11
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
26.17
ref/1
gcc_k8-m32_O1-ofp
Salsa20
S!_H.
128
64
26.18
ref/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
26.23
ref/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S!_H.
128
64
26.32
ref/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
26.40
ref/1
gcc_prescott-m32_O3-ofp
Salsa20
S!_H.
128
64
26.41
ref/1
gcc_i486-m32_O1-ofp
Salsa20
S!_H.
128
64
26.61
regs/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
26.63
ref/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
26.63
regs/1
gcc_i486-m32_O2-ofp
Salsa20
S!_H.
128
64
26.76
regs/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
26.88
merged/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S!_H.
128
64
26.99
ref/1
gcc_k8_Os-ofp
Salsa20
S!_H.
128
64
27.06
ref/1
gcc_pentium2-m32_O3-ofp
Salsa20
S!_H.
128
64
27.09
regs/1
gcc_pentium3-m32_O2-ofp
Salsa20
S!_H.
128
64
27.17
ref/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
27.25
ref/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
27.32
regs/1
gcc_pentium-m-m32_O2-ofp
Salsa20
S!_H.
128
64
27.41
regs/1
gcc_pentium-mmx-m32_O2-ofp
Salsa20
S!_H.
128
64
27.45
ref/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S!_H.
128
64
27.46
ref/1
gcc_pentium-m-m32_O3-ofp
Salsa20
S!_H.
128
64
27.50
ref/1
gcc_pentium3-m32_O3-ofp
Salsa20
S!_H.
128
64
27.63
regs/1
gcc_pentium-m32_O2-ofp
Salsa20
S!_H.
128
64
27.68
ref/1
gcc_i486-m32_O3-ofp
Salsa20
S!_H.
128
64
27.72
ref/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
27.83
regs/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
27.86
ref/1
gcc_k8-m32_O3-ofp
Salsa20
S!_H.
128
64
27.88
ref/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
27.88
ref/1
gcc_m32_O3-ofp
Salsa20
S!_H.
128
64
27.88
ref/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S!_H.
128
64
27.97
ref/1
gcc_athlon-m32_O3-ofp
Salsa20
S!_H.
128
64
27.98
ref/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
28.09
ref/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
28.11
ref/1
gcc_pentium-m32_O3-ofp
Salsa20
S!_H.
128
64
28.26
ref/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
28.51
ref/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
28.52
ref/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
28.58
ref/1
gcc_i386-m32_O3-ofp
Salsa20
S!_H.
128
64
28.97
merged/1
gcc_pentium3-m32_O0
Salsa20
S!_H.
128
64
29.00
merged/1
gcc_k6-m32_O0
Salsa20
S!_H.
128
64
29.09
merged/1
gcc_athlon-m32_O0
Salsa20
S!_H.
128
64
29.16
merged/1
gcc_pentium-m32_O0
Salsa20
S!_H.
128
64
29.17
merged/1
gcc_pentium2-m32_O0
Salsa20
S!_H.
128
64
29.20
merged/1
gcc_nocona_O0
Salsa20
S!_H.
128
64
29.20
merged/1
gcc_pentium-mmx-m32_O0
Salsa20
S!_H.
128
64
29.21
merged/1
gcc_pentiumpro-m32_O0
Salsa20
S!_H.
128
64
29.22
merged/1
gcc_pentium-m-m32_O0
Salsa20
S!_H.
128
64
29.22
merged/1
gcc_prescott-m32_O0
Salsa20
S!_H.
128
64
29.23
merged/1
gcc_i486-m32_O0
Salsa20
S!_H.
128
64
29.24
merged/1
gcc_i386-m32_O0
Salsa20
S!_H.
128
64
29.24
merged/1
gcc_k8-m32_O0
Salsa20
S!_H.
128
64
29.25
merged/1
gcc_k8_O0
Salsa20
S!_H.
128
64
29.28
merged/1
gcc_m32_O0
Salsa20
S!_H.
128
64
29.30
ref/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
29.51
ref/1
gcc_k6-m32_O3-ofp
Salsa20
S!_H.
128
64
29.69
x86-athlon/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
30.19
ref/1
gcc_nocona_O2-ofp
Salsa20
S!_H.
128
64
30.30
amd64-xmm2/1
gcc_nocona_Os-ofp
Salsa20
S!_H.
128
64
30.36
ref/1
gcc_k8_O2-ofp
Salsa20
S!_H.
128
64
30.36
x86-xmm2/1
gcc_pentium3-m32_Os-ofp
Salsa20
S!_H.
128
64
30.36
x86-xmm2/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S!_H.
128
64
30.36
x86-xmm2/1
gcc_prescott-m32_Os-ofp
Salsa20
S!_H.
128
64
30.37
x86-xmm2/1
gcc_pentium-m32_Os-ofp
Salsa20
S!_H.
128
64
30.38
x86-xmm2/1
gcc_i486-m32_Os-ofp
Salsa20
S!_H.
128
64
30.43
amd64-xmm2/1
gcc_k8_Os-ofp
Salsa20
S!_H.
128
64
30.43
x86-xmm2/1
gcc_k6-m32_Os-ofp
Salsa20
S!_H.
128
64
30.43
x86-xmm2/1
gcc_m32_Os-ofp
Salsa20
S!_H.
128
64
30.44
x86-xmm2/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S!_H.
128
64
30.45
x86-xmm2/1
gcc_athlon-m32_Os-ofp
Salsa20
S!_H.
128
64
30.45
x86-xmm2/1
gcc_k8-m32_Os-ofp
Salsa20
S!_H.
128
64
30.46
x86-xmm2/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S!_H.
128
64
30.73
x86-xmm2/1
gcc_pentium2-m32_Os-ofp
Salsa20
S!_H.
128
64
32.37
ref/1
gcc_k6-m32_O2-ofp
Salsa20
S!_H.
128
64
33.49
ref/1
gcc_pentium3-m32_O2-ofp
Salsa20
S!_H.
128
64
34.02
ref/1
gcc_pentium-m-m32_O2-ofp
Salsa20
S!_H.
128
64
34.08
ref/1
gcc_pentiumpro-m32_O2-ofp
Salsa20
S!_H.
128
64
34.24
ref/1
gcc_pentium2-m32_O2-ofp
Salsa20
S!_H.
128
64
34.94
ref/1
gcc_athlon-m32_O2-ofp
Salsa20
S!_H.
128
64
34.95
ref/1
gcc_pentium-m32_O2-ofp
Salsa20
S!_H.
128
64
35.04
ref/1
gcc_m32_O2-ofp
Salsa20
S!_H.
128
64
35.14
ref/1
gcc_k8-m32_O2-ofp
Salsa20
S!_H.
128
64
35.14
ref/1
gcc_prescott-m32_O2-ofp
Salsa20
S!_H.
128
64
35.22
ref/1
gcc_pentium-mmx-m32_O2-ofp
Salsa20
S!_H.
128
64
37.07
ref/1
gcc_i386-m32_O2-ofp
Salsa20
S!_H.
128
64
38.19
ref/1
gcc_i486-m32_O2-ofp
Salsa20
S!_H.
128
64
44.71
regs/1
gcc_m32_O0
Salsa20
S!_H.
128
64
44.75
regs/1
gcc_k8-m32_O0
Salsa20
S!_H.
128
64
44.77
regs/1
gcc_nocona_O0
Salsa20
S!_H.
128
64
44.79
regs/1
gcc_pentium3-m32_O0
Salsa20
S!_H.
128
64
44.81
regs/1
gcc_pentium-m-m32_O0
Salsa20
S!_H.
128
64
45.04
regs/1
gcc_pentiumpro-m32_O0
Salsa20
S!_H.
128
64
45.11
regs/1
gcc_athlon-m32_O0
Salsa20
S!_H.
128
64
45.12
regs/1
gcc_pentium2-m32_O0
Salsa20
S!_H.
128
64
45.12
regs/1
gcc_prescott-m32_O0
Salsa20
S!_H.
128
64
45.15
regs/1
gcc_k8_O0
Salsa20
S!_H.
128
64
45.87
regs/1
gcc_pentium-m32_O0
Salsa20
S!_H.
128
64
45.88
regs/1
gcc_pentium-mmx-m32_O0
Salsa20
S!_H.
128
64
46.11
regs/1
gcc_i386-m32_O0
Salsa20
S!_H.
128
64
46.17
regs/1
gcc_k6-m32_O0
Salsa20
S!_H.
128
64
46.21
regs/1
gcc_i486-m32_O0
Salsa20
S!_H.
128
64
51.77
ref/1
gcc_pentium3-m32_O0
Salsa20
S!_H.
128
64
52.08
ref/1
gcc_pentiumpro-m32_O0
Salsa20
S!_H.
128
64
52.20
ref/1
gcc_pentium2-m32_O0
Salsa20
S!_H.
128
64
52.22
ref/1
gcc_pentium-m-m32_O0
Salsa20
S!_H.
128
64
52.24
ref/1
gcc_k8_O0
Salsa20
S!_H.
128
64
52.52
ref/1
gcc_prescott-m32_O0
Salsa20
S!_H.
128
64
52.53
ref/1
gcc_k8-m32_O0
Salsa20
S!_H.
128
64
52.78
ref/1
gcc_m32_O0
Salsa20
S!_H.
128
64
52.83
ref/1
gcc_pentium-mmx-m32_O0
Salsa20
S!_H.
128
64
52.86
ref/1
gcc_athlon-m32_O0
Salsa20
S!_H.
128
64
53.49
ref/1
gcc_k6-m32_O0
Salsa20
S!_H.
128
64
53.65
ref/1
gcc_nocona_O0
Salsa20
S!_H.
128
64
53.73
ref/1
gcc_pentium-m32_O0
Salsa20
S!_H.
128
64
53.80
ref/1
gcc_i386-m32_O0
Salsa20
S!_H.
128
64
54.46
ref/1
gcc_i486-m32_O0