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.66
51.04
12.08
14.13
15.50
14.48
114.53
111.58
amd64-xmm6/1
gcc_nocona_Os-ofp
Salsa20
S3___
256
64
10.70
51.34
12.10
14.11
15.53
12.93
116.35
111.16
amd64-xmm6/1
gcc_nocona_Os-ofp
Salsa20
S3___
256
64
10.72
51.32
12.31
14.11
15.65
14.81
116.33
111.70
amd64-xmm6/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
10.75
51.29
12.21
14.05
15.57
14.75
114.76
111.72
amd64-xmm6/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
11.70
x86-xmm5/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
11.71
51.06
12.91
15.74
16.56
15.12
114.41
111.68
amd64-xmm5/1
gcc_nocona_Os-ofp
Salsa20
S3___
256
64
11.74
50.96
12.84
14.83
16.18
15.10
116.27
111.67
amd64-xmm5/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
11.76
x86-xmm5/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
11.79
amd64-xmm5/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
11.95
x86-xmm5/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
11.97
x86-xmm5/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
12.26
merged/1
gcc_nocona_O3-ofp
Salsa20
S3___
128
64
13.06
amd64-3/1
gcc_k8_Os-ofp
Salsa20
S3___
256
64
13.07
41.25
13.47
13.77
15.49
16.04
104.51
107.69
amd64-3/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
13.11
41.09
13.51
13.87
15.53
15.68
103.93
107.58
amd64-3/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
13.51
x86-2/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
13.52
x86-athlon/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
13.53
43.81
14.26
14.56
16.40
16.23
126.58
136.84
x86-2/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
13.61
merged/1
gcc_nocona_O3-ual-ofp
Salsa20
S3___
256
64
13.61
43.35
14.17
14.46
16.28
16.40
126.05
136.28
x86-3/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
13.63
merged/1
gcc_nocona_O1-ofp
Salsa20
S3___
128
64
13.63
x86-3/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-athlon/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
13.64
merged/1
gcc_k8_O1-ofp
Salsa20
S3___
128
64
13.64
merged/1
gcc_nocona_O2-ofp
Salsa20
S3___
128
64
13.68
x86-2/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
13.69
x86-2/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
256
64
13.69
42.60
14.25
14.51
16.28
16.38
127.85
135.70
x86-3/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
256
64
13.69
43.79
14.17
14.55
16.34
16.15
126.62
136.69
x86-2/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
13.70
42.92
14.28
14.54
16.34
16.28
127.02
135.73
x86-athlon/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
13.70
44.19
14.30
14.51
16.43
16.28
127.66
135.62
x86-3/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
13.70
x86-athlon/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
13.70
x86-athlon/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
256
64
13.70
43.30
14.15
14.53
16.29
16.42
128.65
135.30
x86-3/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
13.71
42.78
14.29
14.56
16.34
16.39
128.23
135.65
x86-athlon/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
13.71
43.32
14.17
14.46
16.27
16.28
125.96
136.29
x86-3/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
13.71
x86-2/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
13.71
x86-2/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
13.71
x86-3/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
13.71
x86-3/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
13.71
x86-athlon/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
256
64
13.71
42.44
14.17
14.41
16.20
16.31
126.06
136.28
x86-athlon/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
256
64
13.71
42.84
14.37
14.55
16.39
16.39
128.51
135.74
x86-athlon/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
13.72
42.46
14.13
14.55
16.23
16.30
125.97
136.30
x86-athlon/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
13.72
43.52
14.17
14.46
16.29
16.47
128.21
135.28
x86-3/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
13.72
x86-3/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
13.72
x86-3/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
13.72
x86-athlon/1
gcc_m32_Os-ofp
Salsa20
S3___
256
64
13.72
42.67
14.17
14.53
16.26
16.54
128.46
135.66
x86-2/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
256
64
13.72
43.30
14.24
14.53
16.34
16.30
126.30
135.63
x86-athlon/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
13.73
x86-2/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
13.73
x86-3/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
13.74
42.69
14.18
14.53
16.26
16.68
128.60
135.65
x86-2/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
13.74
x86-2/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
13.74
x86-3/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
13.74
x86-athlon/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
13.75
x86-2/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
13.89
x86-athlon/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
13.95
merged/1
gcc_k8_O2-ofp
Salsa20
S3___
128
64
13.98
merged/1
gcc_k8_O3-ual-ofp
Salsa20
S3___
128
64
14.00
merged/1
gcc_k8_O3-ofp
Salsa20
S3___
128
64
14.04
x86-pm/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
14.14
x86-pm/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
14.15
x86-pm/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
14.16
x86-pm/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
14.16
x86-pm/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
14.16
x86-pm/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
14.17
x86-pm/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
14.24
x86-pm/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
14.25
x86-2/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
14.33
x86-pm/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
14.36
x86-pm/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
14.39
amd64-2/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
14.40
amd64-2/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
14.41
x86-3/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
14.47
x86-pm/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
14.54
x86-1/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
14.59
x86-1/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
14.60
x86-1/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
14.61
x86-1/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
14.62
x86-1/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
14.62
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
14.62
x86-1/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
256
64
14.62
45.24
15.11
15.50
17.32
17.35
127.01
139.27
x86-1/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
14.64
45.22
15.12
15.50
17.33
17.34
126.66
136.77
x86-1/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
14.64
x86-1/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
14.73
x86-pm/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
14.74
amd64-1/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
14.75
amd64-1/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
14.88
x86-1/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
15.14
x86-1/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
15.28
x86-xmm4/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
15.28
x86-xmm4/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
15.29
x86-xmm4/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
15.32
x86-xmm4/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
15.34
x86-xmm4/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
15.34
x86-xmm4/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
15.34
x86-xmm4/1
gcc_prescott-m32_Os-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_pentium-m32_Os-ofp
Salsa20
S3___
128
64
15.49
x86-xmm4/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
15.56
x86-xmm4/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
15.87
merged/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
15.89
merged/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
16.00
x86-mmx/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
16.02
x86-mmx/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
16.09
x86-mmx/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
16.10
x86-mmx/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
16.11
x86-mmx/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
16.12
x86-mmx/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
16.13
x86-mmx/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
16.13
x86-mmx/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
16.13
x86-mmx/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
16.15
x86-mmx/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
16.23
x86-mmx/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
16.86
regs/1
gcc_k8_O3-ual-ofp
Salsa20
S3___
128
64
16.86
x86-xmm5/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
17.00
regs/1
gcc_nocona_O3-ual-ofp
Salsa20
S3___
128
64
17.39
merged/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S3___
128
64
17.95
regs/1
gcc_nocona_O3-ofp
Salsa20
S3___
128
64
18.28
regs/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.41
merged/1
gcc_k6-m32_O3-ofp
Salsa20
S3___
128
64
18.63
ref/1
gcc_k8_O3-ual-ofp
Salsa20
S3___
128
64
18.66
ref/1
gcc_nocona_O3-ual-ofp
Salsa20
S3___
128
64
18.73
regs/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.77
regs/1
gcc_pentium-m-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.79
merged/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
18.82
merged/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
18.82
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.90
merged/1
gcc_athlon-m32_O2-ofp
Salsa20
S3___
128
64
18.92
merged/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
18.92
merged/1
gcc_prescott-m32_O2-ofp
Salsa20
S3___
128
64
18.94
regs/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.99
merged/1
gcc_i486-m32_O1-ofp
Salsa20
S3___
128
64
19.03
merged/1
gcc_m32_O1-ofp
Salsa20
S3___
128
64
19.03
merged/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
19.08
merged/1
gcc_athlon-m32_O1-ofp
Salsa20
S3___
128
64
19.08
merged/1
gcc_prescott-m32_O1-ofp
Salsa20
S3___
128
64
19.09
53.53
19.86
20.06
22.24
21.56
125.84
110.21
merged/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
256
64
19.10
53.76
19.64
20.02
22.12
21.68
127.48
110.21
merged/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
19.11
merged/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
19.13
merged/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
19.14
regs/1
gcc_nocona_O1-ofp
Salsa20
S3___
128
64
19.15
merged/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
19.17
merged/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
19.22
regs/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S3___
128
64
19.29
regs/1
gcc_k8_O3-ofp
Salsa20
S3___
128
64
19.32
merged/1
gcc_m32_O2-ofp
Salsa20
S3___
128
64
19.35
merged/1
gcc_i386-m32_O2-ofp
Salsa20
S3___
128
64
19.35
regs/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S3___
128
64
19.37
merged/1
gcc_pentium-m-m32_O1-ofp
Salsa20
S3___
128
64
19.37
merged/1
gcc_pentium-m32_O2-ofp
Salsa20
S3___
128
64
19.38
merged/1
gcc_pentium2-m32_O1-ofp
Salsa20
S3___
128
64
19.41
merged/1
gcc_k6-m32_O1-ofp
Salsa20
S3___
128
64
19.41
merged/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S3___
128
64
19.42
merged/1
gcc_pentium-m32_O1-ofp
Salsa20
S3___
128
64
19.45
regs/1
gcc_k8_O1-ofp
Salsa20
S3___
128
64
19.46
merged/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
19.46
merged/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S3___
128
64
19.46
merged/1
gcc_pentium3-m32_O1-ofp
Salsa20
S3___
128
64
19.52
merged/1
gcc_pentium-mmx-m32_O2-ofp
Salsa20
S3___
128
64
19.55
merged/1
gcc_pentium-m-m32_O2-ofp
Salsa20
S3___
128
64
19.55
merged/1
gcc_pentium2-m32_O2-ofp
Salsa20
S3___
128
64
19.59
merged/1
gcc_pentiumpro-m32_O2-ofp
Salsa20
S3___
128
64
19.65
ref/1
gcc_nocona_O3-ofp
Salsa20
S3___
128
64
19.66
merged/1
gcc_pentium3-m32_O2-ofp
Salsa20
S3___
128
64
19.77
merged/1
gcc_i486-m32_O2-ofp
Salsa20
S3___
128
64
19.98
merged/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
20.42
merged/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.43
merged/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.53
regs/1
gcc_m32_O3-ual-ofp
Salsa20
S3___
128
64
20.55
regs/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.60
merged/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
20.65
merged/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.76
merged/1
gcc_i486-m32_O3-ofp
Salsa20
S3___
128
64
20.86
regs/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.95
regs/1
gcc_pentium2-m32_O3-ofp
Salsa20
S3___
128
64
21.09
merged/1
gcc_i386-m32_O3-ofp
Salsa20
S3___
128
64
21.16
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S3___
128
64
21.22
regs/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S3___
128
64
21.28
regs/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S3___
128
64
21.29
x86-xmm4/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
21.42
regs/1
gcc_i386-m32_O3-ofp
Salsa20
S3___
128
64
21.44
regs/1
gcc_prescott-m32_O3-ofp
Salsa20
S3___
128
64
21.48
regs/1
gcc_pentium3-m32_O3-ofp
Salsa20
S3___
128
64
21.52
regs/1
gcc_i486-m32_O3-ofp
Salsa20
S3___
128
64
21.52
regs/1
gcc_pentium-m-m32_O3-ofp
Salsa20
S3___
128
64
21.58
merged/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S3___
128
64
21.62
merged/1
gcc_prescott-m32_O3-ofp
Salsa20
S3___
128
64
21.76
merged/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S3___
128
64
21.76
merged/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S3___
128
64
21.83
merged/1
gcc_pentium2-m32_O3-ofp
Salsa20
S3___
128
64
21.83
merged/1
gcc_pentium3-m32_O3-ofp
Salsa20
S3___
128
64
21.96
merged/1
gcc_pentium-m-m32_O3-ofp
Salsa20
S3___
128
64
21.96
regs/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S3___
128
64
22.08
merged/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S3___
128
64
22.10
amd64-xmm/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
22.12
amd64-xmm/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
22.12
x86-xmm/1
gcc_i486-m32_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_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
22.15
x86-xmm/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
22.21
x86-xmm/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
22.26
x86-xmm/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
22.27
x86-xmm/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
22.28
x86-xmm/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
22.29
regs/1
gcc_athlon-m32_O3-ofp
Salsa20
S3___
128
64
22.30
x86-xmm/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
22.31
x86-xmm/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
22.34
ref/1
gcc_k8_O3-ofp
Salsa20
S3___
128
64
22.36
regs/1
gcc_k8_O2-ofp
Salsa20
S3___
128
64
22.37
regs/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
22.40
merged/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S3___
128
64
22.43
merged/1
gcc_pentium-m-m32_O3-ual-ofp
Salsa20
S3___
128
64
22.48
regs/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
22.49
merged/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S3___
128
64
22.54
merged/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S3___
128
64
22.55
merged/1
gcc_pentium-m32_O3-ofp
Salsa20
S3___
128
64
22.77
regs/1
gcc_m32_O3-ofp
Salsa20
S3___
128
64
22.79
regs/1
gcc_pentium-m32_O3-ofp
Salsa20
S3___
128
64
22.80
regs/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S3___
128
64
23.08
regs/1
gcc_nocona_O2-ofp
Salsa20
S3___
128
64
23.22
ref/1
gcc_nocona_O1-ofp
Salsa20
S3___
128
64
23.38
ref/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S3___
128
64
23.41
merged/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S3___
128
64
23.43
ref/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S3___
128
64
23.45
x86-xmm/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
23.48
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S3___
128
64
23.54
regs/1
gcc_athlon-m32_O1-ofp
Salsa20
S3___
128
64
23.57
ref/1
gcc_m32_O3-ual-ofp
Salsa20
S3___
128
64
23.58
merged/1
gcc_m32_O3-ual-ofp
Salsa20
S3___
128
64
23.63
regs/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S3___
128
64
23.69
regs/1
gcc_prescott-m32_O1-ofp
Salsa20
S3___
128
64
23.75
merged/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S3___
128
64
23.81
ref/1
gcc_pentium-m-m32_O3-ual-ofp
Salsa20
S3___
128
64
23.89
regs/1
gcc_i486-m32_O1-ofp
Salsa20
S3___
128
64
23.94
ref/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S3___
128
64
24.12
regs/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S3___
128
64
24.22
regs/1
gcc_pentium-m32_O1-ofp
Salsa20
S3___
128
64
24.28
regs/1
gcc_k6-m32_O1-ofp
Salsa20
S3___
128
64
24.29
ref/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S3___
128
64
24.30
regs/1
gcc_pentium3-m32_O1-ofp
Salsa20
S3___
128
64
24.34
ref/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S3___
128
64
24.42
regs/1
gcc_pentium2-m32_O1-ofp
Salsa20
S3___
128
64
24.46
regs/1
gcc_pentium-m-m32_O1-ofp
Salsa20
S3___
128
64
24.49
ref/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S3___
128
64
24.49
regs/1
gcc_m32_O1-ofp
Salsa20
S3___
128
64
24.79
merged/1
gcc_m32_O3-ofp
Salsa20
S3___
128
64
24.88
ref/1
gcc_pentium2-m32_O1-ofp
Salsa20
S3___
128
64
24.94
ref/1
gcc_prescott-m32_O1-ofp
Salsa20
S3___
128
64
25.01
merged/1
gcc_athlon-m32_O3-ofp
Salsa20
S3___
128
64
25.01
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S3___
128
64
25.23
regs/1
gcc_pentium-m-m32_O2-ofp
Salsa20
S3___
128
64
25.29
ref/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S3___
128
64
25.30
ref/1
gcc_m32_O1-ofp
Salsa20
S3___
128
64
25.35
ref/1
gcc_athlon-m32_O1-ofp
Salsa20
S3___
128
64
25.35
ref/1
gcc_k8_O1-ofp
Salsa20
S3___
128
64
25.37
regs/1
gcc_k6-m32_O2-ofp
Salsa20
S3___
128
64
25.38
ref/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S3___
128
64
25.53
ref/1
gcc_pentium3-m32_O1-ofp
Salsa20
S3___
128
64
25.63
regs/1
gcc_prescott-m32_O2-ofp
Salsa20
S3___
128
64
25.67
regs/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
25.68
regs/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
25.70
ref/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S3___
128
64
25.71
ref/1
gcc_pentium-m-m32_O1-ofp
Salsa20
S3___
128
64
25.72
regs/1
gcc_m32_O2-ofp
Salsa20
S3___
128
64
25.74
regs/1
gcc_athlon-m32_O2-ofp
Salsa20
S3___
128
64
25.79
regs/1
gcc_pentiumpro-m32_O2-ofp
Salsa20
S3___
128
64
25.80
regs/1
gcc_pentium2-m32_O2-ofp
Salsa20
S3___
128
64
25.82
regs/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
25.84
regs/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
25.86
regs/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
25.86
regs/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
25.86
x86-xmm/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
25.88
regs/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
25.94
ref/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S3___
128
64
25.95
ref/1
gcc_k6-m32_O1-ofp
Salsa20
S3___
128
64
26.02
ref/1
gcc_pentium-m32_O1-ofp
Salsa20
S3___
128
64
26.05
ref/1
gcc_i486-m32_O1-ofp
Salsa20
S3___
128
64
26.15
regs/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
26.21
x86-1/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
26.36
ref/1
gcc_prescott-m32_O3-ofp
Salsa20
S3___
128
64
26.41
regs/1
gcc_i486-m32_O2-ofp
Salsa20
S3___
128
64
26.63
regs/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
26.65
regs/1
gcc_k6-m32_O3-ofp
Salsa20
S3___
128
64
26.65
regs/1
gcc_pentium3-m32_O2-ofp
Salsa20
S3___
128
64
26.69
ref/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
26.69
regs/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
26.76
regs/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
26.77
regs/1
gcc_i386-m32_O2-ofp
Salsa20
S3___
128
64
26.99
ref/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
27.13
ref/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
27.13
regs/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
27.25
ref/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
27.25
ref/1
gcc_pentium3-m32_O3-ofp
Salsa20
S3___
128
64
27.27
ref/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S3___
128
64
27.36
ref/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
27.37
ref/1
gcc_i486-m32_O3-ofp
Salsa20
S3___
128
64
27.40
x86-mmx/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
27.41
regs/1
gcc_pentium-m32_O2-ofp
Salsa20
S3___
128
64
27.44
ref/1
gcc_pentium2-m32_O3-ofp
Salsa20
S3___
128
64
27.45
ref/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
27.57
ref/1
gcc_pentium-m-m32_O3-ofp
Salsa20
S3___
128
64
27.63
regs/1
gcc_pentium-mmx-m32_O2-ofp
Salsa20
S3___
128
64
27.72
ref/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
27.84
ref/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
27.86
ref/1
gcc_m32_O3-ofp
Salsa20
S3___
128
64
28.02
ref/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
28.09
ref/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
28.11
ref/1
gcc_i386-m32_O3-ofp
Salsa20
S3___
128
64
28.17
ref/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S3___
128
64
28.27
ref/1
gcc_pentium-m32_O3-ofp
Salsa20
S3___
128
64
28.31
x86-3/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
28.52
ref/1
gcc_k8-m32_O3-ofp
Salsa20
S3___
128
64
28.58
merged/1
gcc_k6-m32_O2-ofp
Salsa20
S3___
128
64
28.58
ref/1
gcc_athlon-m32_O3-ofp
Salsa20
S3___
128
64
28.58
ref/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
28.59
ref/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
28.61
x86-2/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
28.78
ref/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
28.98
merged/1
gcc_pentium-m-m32_O0
Salsa20
S3___
128
64
28.99
merged/1
gcc_k6-m32_O0
Salsa20
S3___
128
64
28.99
merged/1
gcc_pentium-mmx-m32_O0
Salsa20
S3___
128
64
28.99
merged/1
gcc_pentium3-m32_O0
Salsa20
S3___
128
64
29.07
merged/1
gcc_prescott-m32_O0
Salsa20
S3___
128
64
29.08
merged/1
gcc_i386-m32_O0
Salsa20
S3___
128
64
29.12
merged/1
gcc_pentium2-m32_O0
Salsa20
S3___
128
64
29.17
x86-athlon/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
29.18
merged/1
gcc_pentium-m32_O0
Salsa20
S3___
128
64
29.20
merged/1
gcc_nocona_O0
Salsa20
S3___
128
64
29.20
merged/1
gcc_pentiumpro-m32_O0
Salsa20
S3___
128
64
29.25
merged/1
gcc_athlon-m32_O0
Salsa20
S3___
128
64
29.28
merged/1
gcc_m32_O0
Salsa20
S3___
128
64
29.29
merged/1
gcc_i486-m32_O0
Salsa20
S3___
128
64
29.47
merged/1
gcc_k8_O0
Salsa20
S3___
128
64
29.49
ref/1
gcc_k6-m32_O3-ofp
Salsa20
S3___
128
64
30.12
ref/1
gcc_nocona_O2-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-mmx-m32_Os-ofp
Salsa20
S3___
128
64
30.36
x86-xmm2/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
30.41
amd64-xmm2/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
30.41
x86-xmm2/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
30.42
x86-xmm2/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
30.42
x86-xmm2/1
gcc_pentium-m-m32_Os-ofp
Salsa20
S3___
128
64
30.42
x86-xmm2/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
30.43
x86-xmm2/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
30.43
x86-xmm2/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
30.45
amd64-xmm2/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
30.45
x86-xmm2/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
30.47
x86-xmm2/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
30.54
ref/1
gcc_k8_O2-ofp
Salsa20
S3___
128
64
31.45
x86-xmm2/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
32.55
ref/1
gcc_k6-m32_O2-ofp
Salsa20
S3___
128
64
33.21
merged/1
gcc_k8-m32_O2-ofp
Salsa20
S3___
128
64
33.42
merged/1
gcc_k8-m32_O1-ofp
Salsa20
S3___
128
64
33.78
ref/1
gcc_pentium-m-m32_O2-ofp
Salsa20
S3___
128
64
34.22
ref/1
gcc_pentium2-m32_O2-ofp
Salsa20
S3___
128
64
34.23
ref/1
gcc_pentium3-m32_O2-ofp
Salsa20
S3___
128
64
34.25
ref/1
gcc_pentiumpro-m32_O2-ofp
Salsa20
S3___
128
64
34.93
ref/1
gcc_prescott-m32_O2-ofp
Salsa20
S3___
128
64
34.97
ref/1
gcc_m32_O2-ofp
Salsa20
S3___
128
64
35.17
ref/1
gcc_athlon-m32_O2-ofp
Salsa20
S3___
128
64
35.18
ref/1
gcc_pentium-m32_O2-ofp
Salsa20
S3___
128
64
35.19
ref/1
gcc_pentium-mmx-m32_O2-ofp
Salsa20
S3___
128
64
36.26
ref/1
gcc_i386-m32_O2-ofp
Salsa20
S3___
128
64
36.41
ref/1
gcc_i486-m32_O2-ofp
Salsa20
S3___
128
64
39.90
merged/1
gcc_k8-m32_O3-ofp
Salsa20
S3___
128
64
40.97
regs/1
gcc_k8-m32_O3-ofp
Salsa20
S3___
128
64
41.31
regs/1
gcc_k8-m32_O1-ofp
Salsa20
S3___
128
64
43.82
regs/1
gcc_k8-m32_O2-ofp
Salsa20
S3___
128
64
44.65
ref/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S3___
128
64
44.76
regs/1
gcc_athlon-m32_O0
Salsa20
S3___
128
64
44.78
regs/1
gcc_m32_O0
Salsa20
S3___
128
64
44.80
regs/1
gcc_pentium2-m32_O0
Salsa20
S3___
128
64
44.89
regs/1
gcc_pentium-m-m32_O0
Salsa20
S3___
128
64
44.96
regs/1
gcc_pentiumpro-m32_O0
Salsa20
S3___
128
64
45.12
regs/1
gcc_pentium3-m32_O0
Salsa20
S3___
128
64
45.18
regs/1
gcc_nocona_O0
Salsa20
S3___
128
64
45.18
regs/1
gcc_prescott-m32_O0
Salsa20
S3___
128
64
45.47
regs/1
gcc_k8_O0
Salsa20
S3___
128
64
45.85
regs/1
gcc_pentium-m32_O0
Salsa20
S3___
128
64
45.88
regs/1
gcc_i386-m32_O0
Salsa20
S3___
128
64
45.88
regs/1
gcc_pentium-mmx-m32_O0
Salsa20
S3___
128
64
46.13
regs/1
gcc_i486-m32_O0
Salsa20
S3___
128
64
46.18
regs/1
gcc_k6-m32_O0
Salsa20
S3___
128
64
46.37
ref/1
gcc_k8-m32_O1-ofp
Salsa20
S3___
128
64
49.48
merged/1
gcc_k8-m32_O0
Salsa20
S3___
128
64
49.73
ref/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
51.76
ref/1
gcc_pentium2-m32_O0
Salsa20
S3___
128
64
52.07
ref/1
gcc_pentium3-m32_O0
Salsa20
S3___
128
64
52.19
ref/1
gcc_pentiumpro-m32_O0
Salsa20
S3___
128
64
52.30
ref/1
gcc_pentium-m-m32_O0
Salsa20
S3___
128
64
52.31
ref/1
gcc_prescott-m32_O0
Salsa20
S3___
128
64
52.66
ref/1
gcc_k8_O0
Salsa20
S3___
128
64
52.83
ref/1
gcc_m32_O0
Salsa20
S3___
128
64
52.83
ref/1
gcc_pentium-mmx-m32_O0
Salsa20
S3___
128
64
52.86
ref/1
gcc_athlon-m32_O0
Salsa20
S3___
128
64
52.97
ref/1
gcc_pentium-m32_O0
Salsa20
S3___
128
64
53.60
ref/1
gcc_nocona_O0
Salsa20
S3___
128
64
53.69
ref/1
gcc_i386-m32_O0
Salsa20
S3___
128
64
53.88
ref/1
gcc_k6-m32_O0
Salsa20
S3___
128
64
54.46
ref/1
gcc_i486-m32_O0
Salsa20
S3___
128
64
61.16
ref/1
gcc_k8-m32_O2-ofp
Salsa20
S3___
128
64
72.35
regs/1
gcc_k8-m32_O0
Salsa20
S3___
128
64
83.29
ref/1
gcc_k8-m32_O0