Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Salsa20
S3___
128
64
10.58
51.09
12.05
13.77
15.36
14.32
118.36
111.13
amd64-xmm6/1
gcc_k8_Os-ofp
Salsa20
S3___
256
64
10.58
50.75
12.04
13.84
15.36
12.91
114.14
111.14
amd64-xmm6/1
gcc_k8_Os-ofp
Salsa20
S3___
256
64
10.60
50.84
12.04
13.84
15.36
12.70
120.96
111.13
amd64-xmm6/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
10.64
51.24
12.11
13.84
15.43
14.21
112.24
111.13
amd64-xmm6/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
11.43
merged/1
gcc_nocona_O3-ual-ofp
Salsa20
S3___
128
64
11.88
50.93
13.60
15.29
16.78
14.15
115.69
111.13
amd64-xmm5/1
gcc_nocona_Os-ofp
Salsa20
S3___
256
64
11.88
50.84
13.34
14.84
16.46
14.05
114.11
111.13
amd64-xmm5/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
12.28
x86-xmm5/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
12.30
52.16
13.75
15.12
16.89
14.31
126.24
137.24
x86-xmm5/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
256
64
12.37
51.56
13.90
15.03
16.90
14.38
130.84
137.24
x86-xmm5/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
12.38
x86-xmm5/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
12.41
x86-xmm5/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
12.44
x86-xmm5/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
12.47
x86-xmm5/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
12.71
merged/1
gcc_k8_O3-ual-ofp
Salsa20
S3___
128
64
12.79
x86-xmm5/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
12.85
amd64-xmm5/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
12.89
x86-xmm5/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
13.00
amd64-3/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
13.01
amd64-3/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
13.08
merged/1
gcc_k8_O2-ofp
Salsa20
S3___
128
64
13.09
merged/1
gcc_k8_O3-ofp
Salsa20
S3___
128
64
13.25
x86-xmm5/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
13.29
merged/1
gcc_nocona_O2-ofp
Salsa20
S3___
128
64
13.41
x86-3/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
13.44
x86-2/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
13.44
x86-2/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
13.44
x86-3/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
13.44
x86-3/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
13.44
x86-3/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
13.44
x86-athlon/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
13.45
43.16
14.13
14.47
16.24
15.94
126.12
137.24
x86-athlon/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
13.45
merged/1
gcc_nocona_O3-ofp
Salsa20
S3___
128
64
13.45
x86-2/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
13.45
x86-3/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
13.45
x86-3/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
13.50
x86-athlon/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
13.52
x86-2/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
13.57
x86-2/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
13.60
x86-2/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
13.60
x86-3/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
13.61
merged/1
gcc_k8_O1-ofp
Salsa20
S3___
128
64
13.63
x86-2/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-3/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-3/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-athlon/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-athlon/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-athlon/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-athlon/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-athlon/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
256
64
13.63
42.86
14.06
14.34
16.14
16.06
125.63
137.23
x86-athlon/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
13.64
x86-2/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
13.64
x86-3/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
13.65
43.43
14.23
14.50
16.33
16.19
126.24
137.24
x86-3/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
13.68
merged/1
gcc_nocona_O1-ofp
Salsa20
S3___
128
64
13.69
43.52
14.21
14.59
16.36
15.91
126.25
137.24
x86-2/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
13.70
x86-2/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
13.70
x86-2/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
13.70
x86-2/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
13.70
x86-athlon/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
13.70
x86-athlon/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
13.71
x86-3/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
13.71
x86-athlon/1
gcc_m32_Os-ofp
Salsa20
S3___
256
64
13.71
43.42
13.91
14.31
16.08
15.99
126.85
137.25
x86-3/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
256
64
13.72
43.52
14.16
14.57
16.32
16.15
130.83
137.25
x86-2/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
13.75
x86-athlon/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
13.86
x86-pm/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
13.86
x86-pm/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
13.86
x86-pm/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
13.87
x86-pm/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
13.94
x86-pm/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
13.94
x86-pm/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
14.03
x86-xmm5/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
14.06
x86-pm/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
14.07
x86-pm/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
14.07
x86-pm/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
14.07
x86-pm/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
14.10
x86-pm/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
14.12
merged/1
gcc_i486-m32_O3-ofp
Salsa20
S3___
128
64
14.14
x86-pm/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
14.28
merged/1
gcc_i386-m32_O3-ofp
Salsa20
S3___
128
64
14.34
amd64-2/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
14.41
amd64-2/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
14.46
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
14.50
x86-1/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
14.51
45.66
15.14
15.52
17.37
17.00
126.24
137.24
x86-1/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
256
64
14.51
45.72
15.10
15.44
17.32
17.00
125.85
137.23
x86-1/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
14.53
x86-1/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
14.54
x86-1/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
14.56
x86-1/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
14.56
x86-1/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
14.58
x86-1/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
14.58
x86-1/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
14.58
x86-1/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
14.58
x86-1/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
14.63
x86-1/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
14.75
merged/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S3___
128
64
14.81
merged/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S3___
128
64
14.92
amd64-1/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
14.93
amd64-1/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
15.06
merged/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S3___
128
64
15.07
merged/1
gcc_pentium-m32_O3-ofp
Salsa20
S3___
128
64
15.11
merged/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S3___
128
64
15.21
merged/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S3___
128
64
15.29
x86-xmm4/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
15.32
x86-xmm4/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
15.32
x86-xmm4/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
15.33
merged/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S3___
128
64
15.34
x86-xmm4/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
15.35
merged/1
gcc_pentium2-m32_O3-ofp
Salsa20
S3___
128
64
15.35
merged/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S3___
128
64
15.35
merged/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S3___
128
64
15.35
x86-xmm4/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
15.38
x86-xmm4/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
15.39
merged/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S3___
128
64
15.39
merged/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S3___
128
64
15.39
merged/1
gcc_m32_O3-ual-ofp
Salsa20
S3___
128
64
15.39
merged/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S3___
128
64
15.42
x86-xmm4/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
15.43
x86-xmm4/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
15.45
x86-xmm4/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
15.45
x86-xmm4/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
15.45
x86-xmm4/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
15.48
x86-xmm4/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
15.52
merged/1
gcc_pentium3-m32_O3-ofp
Salsa20
S3___
128
64
15.67
merged/1
gcc_m32_O3-ofp
Salsa20
S3___
128
64
15.72
merged/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S3___
128
64
15.72
merged/1
gcc_k8-m32_O3-ofp
Salsa20
S3___
128
64
15.93
merged/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S3___
128
64
16.00
x86-mmx/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
16.00
x86-mmx/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
16.00
x86-mmx/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
16.00
x86-mmx/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
16.01
x86-mmx/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
16.01
x86-mmx/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
16.01
x86-mmx/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
16.01
x86-mmx/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
16.01
x86-mmx/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
16.01
x86-mmx/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
16.03
x86-mmx/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
16.10
x86-mmx/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
16.25
merged/1
gcc_athlon-m32_O3-ofp
Salsa20
S3___
128
64
16.75
regs/1
gcc_nocona_O3-ual-ofp
Salsa20
S3___
128
64
16.91
merged/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
17.02
merged/1
gcc_k6-m32_O3-ofp
Salsa20
S3___
128
64
17.20
merged/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
17.63
merged/1
gcc_prescott-m32_O3-ofp
Salsa20
S3___
128
64
17.70
regs/1
gcc_k8_O3-ual-ofp
Salsa20
S3___
128
64
18.26
merged/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
18.28
regs/1
gcc_nocona_O1-ofp
Salsa20
S3___
128
64
18.44
merged/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
18.61
merged/1
gcc_k6-m32_O2-ofp
Salsa20
S3___
128
64
18.63
merged/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
18.63
merged/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
18.64
55.58
19.35
20.23
22.16
20.97
131.32
110.69
merged/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
18.64
merged/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
18.65
merged/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
18.68
merged/1
gcc_prescott-m32_O2-ofp
Salsa20
S3___
256
64
18.71
55.24
19.10
19.60
21.76
20.97
133.43
110.14
merged/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
18.73
merged/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
18.75
merged/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
18.77
merged/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
18.78
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.80
merged/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
18.84
merged/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
18.87
regs/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.89
merged/1
gcc_k8-m32_O2-ofp
Salsa20
S3___
128
64
18.92
merged/1
gcc_i486-m32_O2-ofp
Salsa20
S3___
128
64
18.93
regs/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.94
merged/1
gcc_athlon-m32_O2-ofp
Salsa20
S3___
128
64
18.98
merged/1
gcc_pentium3-m32_O1-ofp
Salsa20
S3___
128
64
19.02
merged/1
gcc_k6-m32_O1-ofp
Salsa20
S3___
128
64
19.02
merged/1
gcc_m32_O2-ofp
Salsa20
S3___
128
64
19.02
merged/1
gcc_pentium3-m32_O2-ofp
Salsa20
S3___
128
64
19.03
merged/1
gcc_pentiumpro-m32_O2-ofp
Salsa20
S3___
128
64
19.08
merged/1
gcc_i386-m32_O2-ofp
Salsa20
S3___
128
64
19.11
merged/1
gcc_pentium2-m32_O2-ofp
Salsa20
S3___
128
64
19.17
merged/1
gcc_pentium-mmx-m32_O2-ofp
Salsa20
S3___
128
64
19.18
merged/1
gcc_pentium-m32_O2-ofp
Salsa20
S3___
128
64
19.21
merged/1
gcc_k8-m32_O1-ofp
Salsa20
S3___
128
64
19.21
merged/1
gcc_m32_O1-ofp
Salsa20
S3___
128
64
19.27
merged/1
gcc_pentium-m-m32_O3-ual-ofp
Salsa20
S3___
128
64
19.28
merged/1
gcc_pentium-m-m32_O3-ofp
Salsa20
S3___
128
64
19.39
merged/1
gcc_i486-m32_O1-ofp
Salsa20
S3___
128
64
19.47
regs/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S3___
128
64
19.52
regs/1
gcc_k8_O1-ofp
Salsa20
S3___
128
64
19.53
merged/1
gcc_athlon-m32_O1-ofp
Salsa20
S3___
128
64
19.55
regs/1
gcc_nocona_O3-ofp
Salsa20
S3___
128
64
19.60
merged/1
gcc_pentium-m32_O1-ofp
Salsa20
S3___
128
64
19.61
merged/1
gcc_pentium2-m32_O1-ofp
Salsa20
S3___
128
64
19.62
regs/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S3___
128
64
19.70
merged/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S3___
128
64
19.70
merged/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S3___
128
64
20.07
regs/1
gcc_k8_O3-ofp
Salsa20
S3___
128
64
20.12
regs/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.45
ref/1
gcc_nocona_O3-ual-ofp
Salsa20
S3___
128
64
20.56
regs/1
gcc_i386-m32_O3-ofp
Salsa20
S3___
128
64
20.62
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.64
regs/1
gcc_pentium-m-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.72
regs/1
gcc_i486-m32_O3-ofp
Salsa20
S3___
128
64
20.74
regs/1
gcc_pentium3-m32_O3-ofp
Salsa20
S3___
128
64
20.76
regs/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S3___
128
64
20.83
regs/1
gcc_m32_O3-ual-ofp
Salsa20
S3___
128
64
20.89
regs/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.92
ref/1
gcc_k8_O3-ual-ofp
Salsa20
S3___
128
64
20.95
regs/1
gcc_pentium2-m32_O3-ofp
Salsa20
S3___
128
64
21.00
ref/1
gcc_nocona_O3-ofp
Salsa20
S3___
128
64
21.06
regs/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S3___
128
64
21.28
merged/1
gcc_prescott-m32_O1-ofp
Salsa20
S3___
128
64
21.61
regs/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S3___
128
64
22.00
ref/1
gcc_k8_O3-ofp
Salsa20
S3___
128
64
22.11
amd64-xmm/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
22.11
amd64-xmm/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
22.12
x86-xmm/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
22.12
x86-xmm/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
22.13
x86-xmm/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
22.13
x86-xmm/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
22.13
x86-xmm/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
22.14
x86-xmm/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
22.14
x86-xmm/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
22.15
x86-xmm/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
22.21
x86-xmm/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
22.23
regs/1
gcc_prescott-m32_O3-ofp
Salsa20
S3___
128
64
22.23
x86-xmm/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
22.23
x86-xmm/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
22.24
x86-xmm/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
22.31
regs/1
gcc_pentium-m32_O3-ofp
Salsa20
S3___
128
64
22.41
regs/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
22.44
regs/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S3___
128
64
22.49
regs/1
gcc_athlon-m32_O3-ofp
Salsa20
S3___
128
64
22.52
regs/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
22.90
regs/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S3___
128
64
23.05
regs/1
gcc_k8_O2-ofp
Salsa20
S3___
128
64
23.05
regs/1
gcc_pentium-m-m32_O3-ofp
Salsa20
S3___
128
64
23.14
merged/1
gcc_pentium-m-m32_O1-ofp
Salsa20
S3___
128
64
23.19
regs/1
gcc_m32_O3-ofp
Salsa20
S3___
128
64
23.26
merged/1
gcc_pentium-m-m32_O2-ofp
Salsa20
S3___
128
64
23.36
regs/1
gcc_nocona_O2-ofp
Salsa20
S3___
128
64
23.64
ref/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S3___
128
64
23.75
regs/1
gcc_k8-m32_O3-ofp
Salsa20
S3___
128
64
23.93
ref/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S3___
128
64
23.96
regs/1
gcc_m32_O1-ofp
Salsa20
S3___
128
64
23.96
regs/1
gcc_prescott-m32_O1-ofp
Salsa20
S3___
128
64
23.97
ref/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S3___
128
64
24.02
ref/1
gcc_nocona_O1-ofp
Salsa20
S3___
128
64
24.16
ref/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S3___
128
64
24.17
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S3___
128
64
24.18
ref/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S3___
128
64
24.27
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S3___
128
64
24.34
ref/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S3___
128
64
24.35
regs/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S3___
128
64
24.36
regs/1
gcc_k6-m32_O2-ofp
Salsa20
S3___
128
64
24.40
regs/1
gcc_i486-m32_O1-ofp
Salsa20
S3___
128
64
24.40
regs/1
gcc_k8-m32_O1-ofp
Salsa20
S3___
128
64
24.41
regs/1
gcc_athlon-m32_O1-ofp
Salsa20
S3___
128
64
24.48
regs/1
gcc_pentium-m32_O1-ofp
Salsa20
S3___
128
64
24.51
ref/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S3___
128
64
24.61
ref/1
gcc_m32_O3-ual-ofp
Salsa20
S3___
128
64
24.65
regs/1
gcc_pentium2-m32_O1-ofp
Salsa20
S3___
128
64
24.76
regs/1
gcc_pentium3-m32_O1-ofp
Salsa20
S3___
128
64
24.76
regs/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S3___
128
64
24.89
regs/1
gcc_k6-m32_O1-ofp
Salsa20
S3___
128
64
24.90
ref/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S3___
128
64
24.97
ref/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S3___
128
64
25.50
ref/1
gcc_pentium2-m32_O1-ofp
Salsa20
S3___
128
64
25.60
regs/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
25.62
ref/1
gcc_k8_O1-ofp
Salsa20
S3___
128
64
25.69
ref/1
gcc_pentium3-m32_O1-ofp
Salsa20
S3___
128
64
25.71
ref/1
gcc_i486-m32_O1-ofp
Salsa20
S3___
128
64
25.77
ref/1
gcc_k8-m32_O1-ofp
Salsa20
S3___
128
64
25.80
ref/1
gcc_prescott-m32_O1-ofp
Salsa20
S3___
128
64
25.87
ref/1
gcc_pentium-m-m32_O3-ual-ofp
Salsa20
S3___
128
64
25.90
regs/1
gcc_k6-m32_O3-ofp
Salsa20
S3___
128
64
26.00
ref/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S3___
128
64
26.07
ref/1
gcc_athlon-m32_O1-ofp
Salsa20
S3___
128
64
26.16
regs/1
gcc_pentiumpro-m32_O2-ofp
Salsa20
S3___
128
64
26.19
ref/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S3___
128
64
26.21
ref/1
gcc_pentium-m32_O1-ofp
Salsa20
S3___
128
64
26.27
ref/1
gcc_m32_O1-ofp
Salsa20
S3___
128
64
26.31
regs/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
26.31
regs/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
26.39
regs/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
26.40
regs/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
26.41
ref/1
gcc_k6-m32_O1-ofp
Salsa20
S3___
128
64
26.41
regs/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
26.76
regs/1
gcc_pentium2-m32_O2-ofp
Salsa20
S3___
128
64
26.81
regs/1
gcc_pentium3-m32_O2-ofp
Salsa20
S3___
128
64
26.82
ref/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
26.95
ref/1
gcc_pentium-m32_O3-ofp
Salsa20
S3___
128
64
26.96
regs/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
26.96
regs/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
27.01
regs/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
27.15
regs/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
27.18
ref/1
gcc_prescott-m32_O3-ofp
Salsa20
S3___
128
64
27.25
regs/1
gcc_athlon-m32_O2-ofp
Salsa20
S3___
128
64
27.25
regs/1
gcc_m32_O2-ofp
Salsa20
S3___
128
64
27.26
regs/1
gcc_prescott-m32_O2-ofp
Salsa20
S3___
128
64
27.28
regs/1
gcc_i486-m32_O2-ofp
Salsa20
S3___
128
64
27.34
ref/1
gcc_pentium-m-m32_O3-ofp
Salsa20
S3___
128
64
27.53
ref/1
gcc_pentium2-m32_O3-ofp
Salsa20
S3___
128
64
27.53
ref/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S3___
128
64
27.64
regs/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
27.68
ref/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
27.78
ref/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S3___
128
64
27.78
regs/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
27.87
regs/1
gcc_i386-m32_O2-ofp
Salsa20
S3___
128
64
27.88
regs/1
gcc_pentium-m-m32_O1-ofp
Salsa20
S3___
128
64
27.93
ref/1
gcc_pentium3-m32_O3-ofp
Salsa20
S3___
128
64
27.93
regs/1
gcc_pentium-m32_O2-ofp
Salsa20
S3___
128
64
28.00
regs/1
gcc_k8-m32_O2-ofp
Salsa20
S3___
128
64
28.01
regs/1
gcc_pentium-mmx-m32_O2-ofp
Salsa20
S3___
128
64
28.07
ref/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
28.08
ref/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
28.08
ref/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
28.16
ref/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
28.25
ref/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
28.60
ref/1
gcc_i386-m32_O3-ofp
Salsa20
S3___
128
64
28.70
ref/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
28.83
ref/1
gcc_k8-m32_O3-ofp
Salsa20
S3___
128
64
28.95
ref/1
gcc_m32_O3-ofp
Salsa20
S3___
128
64
28.96
merged/1
gcc_pentium-m-m32_O0
Salsa20
S3___
128
64
29.05
merged/1
gcc_k8_O0
Salsa20
S3___
128
64
29.10
merged/1
gcc_prescott-m32_O0
Salsa20
S3___
128
64
29.10
ref/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
29.10
ref/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
29.11
merged/1
gcc_pentium3-m32_O0
Salsa20
S3___
128
64
29.28
ref/1
gcc_i486-m32_O3-ofp
Salsa20
S3___
128
64
29.38
ref/1
gcc_athlon-m32_O3-ofp
Salsa20
S3___
128
64
29.44
ref/1
gcc_nocona_O2-ofp
Salsa20
S3___
128
64
29.45
ref/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
29.46
merged/1
gcc_pentium-mmx-m32_O0
Salsa20
S3___
128
64
29.51
merged/1
gcc_i386-m32_O0
Salsa20
S3___
128
64
29.57
merged/1
gcc_nocona_O0
Salsa20
S3___
128
64
29.58
merged/1
gcc_pentiumpro-m32_O0
Salsa20
S3___
128
64
29.59
ref/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
29.68
ref/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
29.70
merged/1
gcc_athlon-m32_O0
Salsa20
S3___
128
64
29.70
merged/1
gcc_i486-m32_O0
Salsa20
S3___
128
64
29.70
merged/1
gcc_k6-m32_O0
Salsa20
S3___
128
64
29.70
merged/1
gcc_k8-m32_O0
Salsa20
S3___
128
64
29.70
merged/1
gcc_m32_O0
Salsa20
S3___
128
64
29.70
merged/1
gcc_pentium2-m32_O0
Salsa20
S3___
128
64
29.71
merged/1
gcc_pentium-m32_O0
Salsa20
S3___
128
64
29.89
ref/1
gcc_k6-m32_O3-ofp
Salsa20
S3___
128
64
30.09
ref/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
30.30
x86-xmm2/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
30.30
x86-xmm2/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
30.35
x86-xmm2/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
30.36
x86-xmm2/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
30.36
x86-xmm2/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
30.36
x86-xmm2/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
30.36
x86-xmm2/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
30.36
x86-xmm2/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
30.36
x86-xmm2/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
30.36
x86-xmm2/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
30.37
amd64-xmm2/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
30.37
amd64-xmm2/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
30.37
x86-xmm2/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
30.38
x86-xmm2/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
30.48
ref/1
gcc_k8_O2-ofp
Salsa20
S3___
128
64
31.95
regs/1
gcc_pentium-m-m32_O2-ofp
Salsa20
S3___
128
64
32.19
ref/1
gcc_k6-m32_O2-ofp
Salsa20
S3___
128
64
32.35
ref/1
gcc_pentium-m-m32_O1-ofp
Salsa20
S3___
128
64
34.80
ref/1
gcc_i386-m32_O2-ofp
Salsa20
S3___
128
64
34.94
ref/1
gcc_pentium2-m32_O2-ofp
Salsa20
S3___
128
64
34.95
ref/1
gcc_pentiumpro-m32_O2-ofp
Salsa20
S3___
128
64
35.00
ref/1
gcc_pentium3-m32_O2-ofp
Salsa20
S3___
128
64
35.69
ref/1
gcc_prescott-m32_O2-ofp
Salsa20
S3___
128
64
35.76
ref/1
gcc_pentium-m32_O2-ofp
Salsa20
S3___
128
64
35.76
ref/1
gcc_pentium-mmx-m32_O2-ofp
Salsa20
S3___
128
64
35.87
ref/1
gcc_i486-m32_O2-ofp
Salsa20
S3___
128
64
36.15
ref/1
gcc_athlon-m32_O2-ofp
Salsa20
S3___
128
64
36.39
ref/1
gcc_k8-m32_O2-ofp
Salsa20
S3___
128
64
36.39
ref/1
gcc_m32_O2-ofp
Salsa20
S3___
128
64
40.44
ref/1
gcc_pentium-m-m32_O2-ofp
Salsa20
S3___
128
64
45.22
regs/1
gcc_m32_O0
Salsa20
S3___
128
64
45.28
regs/1
gcc_prescott-m32_O0
Salsa20
S3___
128
64
45.31
regs/1
gcc_pentium-m-m32_O0
Salsa20
S3___
128
64
45.32
regs/1
gcc_k8-m32_O0
Salsa20
S3___
128
64
45.32
regs/1
gcc_pentium2-m32_O0
Salsa20
S3___
128
64
45.32
regs/1
gcc_pentiumpro-m32_O0
Salsa20
S3___
128
64
45.33
regs/1
gcc_athlon-m32_O0
Salsa20
S3___
128
64
45.34
regs/1
gcc_k8_O0
Salsa20
S3___
128
64
45.34
regs/1
gcc_nocona_O0
Salsa20
S3___
128
64
46.11
regs/1
gcc_i486-m32_O0
Salsa20
S3___
128
64
46.14
regs/1
gcc_pentium-mmx-m32_O0
Salsa20
S3___
128
64
46.15
regs/1
gcc_k6-m32_O0
Salsa20
S3___
128
64
46.16
regs/1
gcc_i386-m32_O0
Salsa20
S3___
128
64
46.16
regs/1
gcc_pentium-m32_O0
Salsa20
S3___
128
64
48.21
regs/1
gcc_pentium3-m32_O0
Salsa20
S3___
128
64
51.76
ref/1
gcc_pentium-m-m32_O0
Salsa20
S3___
128
64
51.80
ref/1
gcc_pentium2-m32_O0
Salsa20
S3___
128
64
51.96
ref/1
gcc_m32_O0
Salsa20
S3___
128
64
52.24
ref/1
gcc_pentiumpro-m32_O0
Salsa20
S3___
128
64
52.25
ref/1
gcc_pentium3-m32_O0
Salsa20
S3___
128
64
52.86
ref/1
gcc_nocona_O0
Salsa20
S3___
128
64
53.33
ref/1
gcc_prescott-m32_O0
Salsa20
S3___
128
64
53.45
ref/1
gcc_k8_O0
Salsa20
S3___
128
64
53.58
ref/1
gcc_i386-m32_O0
Salsa20
S3___
128
64
53.65
ref/1
gcc_i486-m32_O0
Salsa20
S3___
128
64
53.85
ref/1
gcc_athlon-m32_O0
Salsa20
S3___
128
64
54.04
ref/1
gcc_k6-m32_O0
Salsa20
S3___
128
64
54.12
ref/1
gcc_pentium-m32_O0
Salsa20
S3___
128
64
54.12
ref/1
gcc_pentium-mmx-m32_O0
Salsa20
S3___
128
64
55.93
ref/1
gcc_k8-m32_O0