Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Salsa20
S3___
256
64
10.57
51.39
12.15
13.93
15.49
14.58
114.11
111.16
amd64-xmm6/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
10.58
51.40
12.13
14.02
15.52
14.63
114.01
111.16
amd64-xmm6/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
10.70
amd64-xmm6/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
11.62
x86-xmm5/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
11.79
x86-xmm5/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
11.81
x86-xmm5/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
11.89
x86-xmm5/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
12.50
50.93
13.06
15.24
16.46
14.83
114.01
111.16
amd64-xmm5/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
12.63
amd64-xmm5/1
gcc_k8_Os-ofp
Salsa20
S3___
256
64
12.70
50.84
13.05
15.44
16.52
14.79
114.11
111.16
amd64-xmm5/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
13.00
40.83
13.44
13.83
15.46
15.91
104.21
122.10
amd64-3/1
gcc_nocona_Os-ofp
Salsa20
S3___
256
64
13.00
40.74
13.43
13.93
15.48
15.72
104.41
122.11
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_nocona_O3-ofp
Salsa20
S3___
128
64
13.10
merged/1
gcc_nocona_O3-ual-ofp
Salsa20
S3___
128
64
13.11
merged/1
gcc_nocona_O2-ofp
Salsa20
S3___
128
64
13.12
merged/1
gcc_k8_O3-ual-ofp
Salsa20
S3___
128
64
13.14
merged/1
gcc_k8_O2-ofp
Salsa20
S3___
128
64
13.17
merged/1
gcc_k8_O3-ofp
Salsa20
S3___
128
64
13.40
x86-xmm5/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
13.41
44.07
14.18
14.52
16.35
16.59
130.53
136.23
x86-2/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
13.41
x86-2/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
13.41
x86-athlon/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
13.44
43.67
14.17
14.47
16.30
16.36
131.13
135.23
x86-3/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
13.44
x86-2/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
13.44
x86-3/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
13.47
44.35
14.18
14.52
16.37
16.24
126.33
136.24
x86-2/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
13.54
43.74
14.27
14.47
16.36
16.25
130.53
136.23
x86-3/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
256
64
13.54
43.67
14.17
14.55
16.33
16.35
127.36
136.23
x86-2/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
13.59
44.87
14.07
14.42
16.31
16.34
131.13
135.23
x86-3/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
13.59
x86-athlon/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
13.59
x86-athlon/1
gcc_i386-m32_Os-ofp
Salsa20
S3___
128
64
13.60
45.39
13.91
14.23
16.19
16.07
130.43
135.23
x86-3/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
13.62
x86-3/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
13.62
x86-3/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
13.62
x86-athlon/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-2/1
gcc_i386-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-2/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-2/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-2/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-2/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-3/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-3/1
gcc_i386-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-3/1
gcc_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_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-athlon/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
13.63
x86-athlon/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
256
64
13.63
43.67
14.14
14.20
16.19
16.34
127.93
135.23
x86-3/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
256
64
13.63
43.67
14.28
14.31
16.30
16.27
127.33
136.23
x86-3/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
256
64
13.63
43.92
14.24
14.47
16.36
16.47
127.93
135.23
x86-3/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
256
64
13.63
44.35
14.24
14.50
16.40
16.40
125.64
136.24
x86-2/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
256
64
13.63
45.15
13.91
14.21
16.16
16.22
127.93
135.23
x86-3/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
13.64
x86-2/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
13.64
x86-athlon/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
13.72
x86-3/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
13.79
x86-3/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
13.80
x86-2/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
13.86
x86-pm/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
13.91
x86-pm/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
13.94
merged/1
gcc_nocona_O1-ofp
Salsa20
S3___
128
64
13.95
merged/1
gcc_k8_O1-ofp
Salsa20
S3___
128
64
14.02
x86-pm/1
gcc_i386-m32_Os-ofp
Salsa20
S3___
128
64
14.03
x86-pm/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
14.06
x86-pm/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
14.06
x86-pm/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
14.06
x86-pm/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
14.07
x86-pm/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
14.07
x86-pm/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
14.07
x86-pm/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
14.21
x86-pm/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
14.32
x86-pm/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
14.34
amd64-2/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
14.36
amd64-2/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
14.50
x86-1/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
14.50
x86-1/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
256
64
14.50
45.26
15.05
15.39
17.25
17.14
125.63
136.24
x86-1/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
14.52
x86-1/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
14.53
x86-1/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
14.54
45.27
15.06
15.40
17.25
17.13
126.33
136.24
x86-1/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
14.55
x86-1/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
14.55
x86-1/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
14.56
x86-1/1
gcc_i386-m32_Os-ofp
Salsa20
S3___
128
64
14.59
x86-1/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
14.60
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
14.65
x86-1/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
14.69
x86-2/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
14.98
amd64-1/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
15.00
amd64-1/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
15.25
x86-xmm4/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
15.29
x86-xmm4/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
15.29
x86-xmm4/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
15.32
x86-xmm4/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
15.32
x86-xmm4/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
15.33
x86-xmm4/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
15.34
x86-xmm4/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
15.35
x86-xmm4/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
15.45
x86-xmm4/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
15.48
merged/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
15.66
merged/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
15.72
x86-mmx/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
15.75
x86-mmx/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
15.75
x86-mmx/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
15.75
x86-mmx/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
15.76
x86-mmx/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
15.76
x86-mmx/1
gcc_i386-m32_Os-ofp
Salsa20
S3___
128
64
15.76
x86-mmx/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
15.76
x86-mmx/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
15.76
x86-mmx/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
15.76
x86-mmx/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
15.76
x86-mmx/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
16.17
x86-xmm4/1
gcc_i386-m32_Os-ofp
Salsa20
S3___
128
64
16.58
x86-xmm5/1
gcc_i386-m32_Os-ofp
Salsa20
S3___
128
64
16.68
x86-xmm4/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
17.43
x86-athlon/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
18.44
merged/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
18.45
merged/1
gcc_i386-m32_Os-ofp
Salsa20
S3___
128
64
18.46
merged/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
18.47
merged/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.48
merged/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
18.51
merged/1
gcc_k6-m32_O2-ofp
Salsa20
S3___
128
64
18.53
merged/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
18.60
merged/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
18.61
merged/1
gcc_prescott-m32_O2-ofp
Salsa20
S3___
128
64
18.61
merged/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.62
merged/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S3___
256
64
18.65
54.95
19.36
19.64
21.91
21.54
126.52
110.17
merged/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
18.66
merged/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
18.66
merged/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.66
merged/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.66
merged/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
18.72
merged/1
gcc_m32_O3-ual-ofp
Salsa20
S3___
128
64
18.78
merged/1
gcc_pentium2-m32_O2-ofp
Salsa20
S3___
128
64
18.80
merged/1
gcc_i386-m32_O1-ofp
Salsa20
S3___
128
64
18.81
merged/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.83
merged/1
gcc_athlon-m32_O2-ofp
Salsa20
S3___
128
64
18.83
merged/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.83
merged/1
gcc_pentium3-m32_O2-ofp
Salsa20
S3___
128
64
18.84
merged/1
gcc_prescott-m32_O3-ofp
Salsa20
S3___
128
64
18.85
merged/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S3___
128
64
18.86
merged/1
gcc_i486-m32_O3-ofp
Salsa20
S3___
128
64
18.89
54.95
19.20
19.69
21.83
21.35
126.52
110.16
merged/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
18.89
merged/1
gcc_prescott-m32_O1-ofp
Salsa20
S3___
128
64
18.90
merged/1
gcc_k6-m32_O3-ofp
Salsa20
S3___
128
64
18.91
merged/1
gcc_athlon-m32_O3-ofp
Salsa20
S3___
128
64
18.91
merged/1
gcc_k8-m32_O2-ofp
Salsa20
S3___
128
64
18.91
merged/1
gcc_m32_O3-ofp
Salsa20
S3___
128
64
18.91
merged/1
gcc_pentium-mmx-m32_O2-ofp
Salsa20
S3___
128
64
18.96
merged/1
gcc_i486-m32_O1-ofp
Salsa20
S3___
128
64
18.96
merged/1
gcc_k6-m32_O1-ofp
Salsa20
S3___
128
64
18.96
x86-xmm4/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
18.97
merged/1
gcc_m32_O1-ofp
Salsa20
S3___
128
64
18.99
merged/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S3___
128
64
19.00
merged/1
gcc_pentium3-m32_O3-ofp
Salsa20
S3___
128
64
19.00
merged/1
gcc_pentiumpro-m32_O2-ofp
Salsa20
S3___
128
64
19.00
merged/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S3___
128
64
19.01
merged/1
gcc_pentium2-m32_O3-ofp
Salsa20
S3___
128
64
19.02
merged/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S3___
128
64
19.03
merged/1
gcc_athlon-m32_O1-ofp
Salsa20
S3___
128
64
19.03
merged/1
gcc_pentium2-m32_O1-ofp
Salsa20
S3___
128
64
19.03
merged/1
gcc_pentium3-m32_O1-ofp
Salsa20
S3___
128
64
19.07
merged/1
gcc_i386-m32_O2-ofp
Salsa20
S3___
128
64
19.09
merged/1
gcc_i386-m32_O3-ofp
Salsa20
S3___
128
64
19.13
merged/1
gcc_pentium-m32_O2-ofp
Salsa20
S3___
128
64
19.13
merged/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
19.13
merged/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S3___
128
64
19.13
merged/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
19.14
merged/1
gcc_pentium-m32_O3-ofp
Salsa20
S3___
128
64
19.15
regs/1
gcc_k8_O3-ual-ofp
Salsa20
S3___
128
64
19.17
regs/1
gcc_nocona_O3-ual-ofp
Salsa20
S3___
128
64
19.34
merged/1
gcc_pentium-m32_O1-ofp
Salsa20
S3___
128
64
19.38
merged/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S3___
128
64
19.45
merged/1
gcc_k8-m32_O1-ofp
Salsa20
S3___
128
64
19.57
merged/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S3___
128
64
19.60
merged/1
gcc_m32_O2-ofp
Salsa20
S3___
128
64
19.99
regs/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S3___
128
64
19.99
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.02
regs/1
gcc_nocona_O1-ofp
Salsa20
S3___
128
64
20.08
regs/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.17
regs/1
gcc_m32_O3-ual-ofp
Salsa20
S3___
128
64
20.38
regs/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.40
regs/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.44
regs/1
gcc_nocona_O2-ofp
Salsa20
S3___
128
64
20.46
regs/1
gcc_k8_O1-ofp
Salsa20
S3___
128
64
20.46
regs/1
gcc_nocona_O3-ofp
Salsa20
S3___
128
64
20.58
regs/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.81
regs/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S3___
128
64
20.93
ref/1
gcc_nocona_O3-ual-ofp
Salsa20
S3___
128
64
21.02
ref/1
gcc_prescott-m32_O3-ual-ofp
Salsa20
S3___
128
64
21.16
regs/1
gcc_k8_O3-ofp
Salsa20
S3___
128
64
21.18
regs/1
gcc_k8_O2-ofp
Salsa20
S3___
128
64
21.46
ref/1
gcc_pentium2-m32_O3-ual-ofp
Salsa20
S3___
128
64
21.51
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
Salsa20
S3___
128
64
21.52
ref/1
gcc_m32_O3-ual-ofp
Salsa20
S3___
128
64
21.54
ref/1
gcc_athlon-m32_O3-ual-ofp
Salsa20
S3___
128
64
21.57
regs/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S3___
128
64
21.71
ref/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S3___
128
64
21.71
ref/1
gcc_k8_O3-ual-ofp
Salsa20
S3___
128
64
21.90
ref/1
gcc_i386-m32_O3-ual-ofp
Salsa20
S3___
128
64
21.91
regs/1
gcc_prescott-m32_O2-ofp
Salsa20
S3___
128
64
21.98
ref/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S3___
128
64
21.99
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S3___
128
64
22.01
regs/1
gcc_prescott-m32_O3-ofp
Salsa20
S3___
128
64
22.03
regs/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S3___
128
64
22.04
regs/1
gcc_athlon-m32_O3-ofp
Salsa20
S3___
128
64
22.08
regs/1
gcc_pentium2-m32_O3-ofp
Salsa20
S3___
128
64
22.12
x86-xmm/1
gcc_athlon-m32_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_k8-m32_Os-ofp
Salsa20
S3___
128
64
22.12
x86-xmm/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
22.12
x86-xmm/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
22.12
x86-xmm/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
22.12
x86-xmm/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
22.12
x86-xmm/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
22.13
amd64-xmm/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
22.13
x86-xmm/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
22.14
regs/1
gcc_pentium3-m32_O3-ofp
Salsa20
S3___
128
64
22.16
merged/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S3___
128
64
22.16
x86-xmm/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
22.17
x86-xmm/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
22.18
regs/1
gcc_i386-m32_O3-ofp
Salsa20
S3___
128
64
22.20
regs/1
gcc_pentium2-m32_O2-ofp
Salsa20
S3___
128
64
22.32
regs/1
gcc_pentium3-m32_O2-ofp
Salsa20
S3___
128
64
22.35
regs/1
gcc_k8-m32_O3-ofp
Salsa20
S3___
128
64
22.35
regs/1
gcc_m32_O2-ofp
Salsa20
S3___
128
64
22.35
regs/1
gcc_m32_O3-ofp
Salsa20
S3___
128
64
22.41
regs/1
gcc_pentiumpro-m32_O2-ofp
Salsa20
S3___
128
64
22.43
regs/1
gcc_i386-m32_O2-ofp
Salsa20
S3___
128
64
22.54
regs/1
gcc_i486-m32_O2-ofp
Salsa20
S3___
128
64
22.55
regs/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
22.63
regs/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
22.71
regs/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
22.71
regs/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
22.92
regs/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
22.94
amd64-xmm/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
22.94
ref/1
gcc_nocona_O3-ofp
Salsa20
S3___
128
64
22.95
ref/1
gcc_k6-m32_O3-ual-ofp
Salsa20
S3___
128
64
22.96
regs/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
23.21
ref/1
gcc_nocona_O2-ofp
Salsa20
S3___
128
64
23.34
regs/1
gcc_pentium-m32_O3-ual-ofp
Salsa20
S3___
128
64
23.36
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
Salsa20
S3___
128
64
23.46
regs/1
gcc_athlon-m32_O2-ofp
Salsa20
S3___
128
64
23.55
merged/1
gcc_k8-m32_O3-ofp
Salsa20
S3___
128
64
23.59
regs/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
23.67
ref/1
gcc_nocona_O1-ofp
Salsa20
S3___
128
64
23.68
regs/1
gcc_pentium-m32_O2-ofp
Salsa20
S3___
128
64
23.69
regs/1
gcc_pentium-mmx-m32_O2-ofp
Salsa20
S3___
128
64
23.70
regs/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
23.72
regs/1
gcc_k8-m32_O2-ofp
Salsa20
S3___
128
64
23.79
regs/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
23.85
regs/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
24.20
ref/1
gcc_prescott-m32_O2-ofp
Salsa20
S3___
128
64
24.22
ref/1
gcc_pentium2-m32_O3-ofp
Salsa20
S3___
128
64
24.28
regs/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
24.34
regs/1
gcc_pentium-m32_O1-ofp
Salsa20
S3___
128
64
24.35
regs/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S3___
128
64
24.36
regs/1
gcc_pentium-m32_O3-ofp
Salsa20
S3___
128
64
24.38
regs/1
gcc_prescott-m32_O1-ofp
Salsa20
S3___
128
64
24.44
ref/1
gcc_i486-m32_O2-ofp
Salsa20
S3___
128
64
24.48
regs/1
gcc_i486-m32_O1-ofp
Salsa20
S3___
128
64
24.50
ref/1
gcc_athlon-m32_O2-ofp
Salsa20
S3___
128
64
24.50
regs/1
gcc_i386-m32_O1-ofp
Salsa20
S3___
128
64
24.56
ref/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
24.59
regs/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
24.60
ref/1
gcc_pentiumpro-m32_O3-ofp
Salsa20
S3___
128
64
24.61
ref/1
gcc_pentium3-m32_O3-ofp
Salsa20
S3___
128
64
24.61
regs/1
gcc_k6-m32_O3-ofp
Salsa20
S3___
128
64
24.63
regs/1
gcc_k6-m32_O2-ofp
Salsa20
S3___
128
64
24.66
ref/1
gcc_k8_O2-ofp
Salsa20
S3___
128
64
24.67
ref/1
gcc_pentium3-m32_O1-ofp
Salsa20
S3___
128
64
24.70
ref/1
gcc_pentium-m32_O2-ofp
Salsa20
S3___
128
64
24.70
ref/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S3___
128
64
24.79
ref/1
gcc_prescott-m32_Os-ofp
Salsa20
S3___
128
64
24.85
ref/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
24.86
regs/1
gcc_athlon-m32_O1-ofp
Salsa20
S3___
128
64
24.86
regs/1
gcc_pentium2-m32_O1-ofp
Salsa20
S3___
128
64
24.88
regs/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S3___
128
64
24.88
regs/1
gcc_pentiumpro-m32_O1-ofp
Salsa20
S3___
128
64
24.90
ref/1
gcc_i486-m32_O3-ofp
Salsa20
S3___
128
64
24.93
ref/1
gcc_prescott-m32_O3-ofp
Salsa20
S3___
128
64
24.96
ref/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
24.98
ref/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
25.01
ref/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
25.05
ref/1
gcc_athlon-m32_O1-ofp
Salsa20
S3___
128
64
25.05
ref/1
gcc_k8-m32_O2-ofp
Salsa20
S3___
128
64
25.05
ref/1
gcc_m32_O1-ofp
Salsa20
S3___
128
64
25.05
ref/1
gcc_pentium2-m32_O1-ofp
Salsa20
S3___
128
64
25.09
ref/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
25.23
ref/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
25.27
ref/1
gcc_k8_O3-ofp
Salsa20
S3___
128
64
25.27
ref/1
gcc_pentium-m32_O3-ofp
Salsa20
S3___
128
64
25.29
regs/1
gcc_k8-m32_O1-ofp
Salsa20
S3___
128
64
25.30
ref/1
gcc_k6-m32_O1-ofp
Salsa20
S3___
128
64
25.37
ref/1
gcc_i386-m32_Os-ofp
Salsa20
S3___
128
64
25.41
ref/1
gcc_i386-m32_O1-ofp
Salsa20
S3___
128
64
25.42
ref/1
gcc_prescott-m32_O1-ofp
Salsa20
S3___
128
64
25.43
x86-xmm/1
gcc_i386-m32_Os-ofp
Salsa20
S3___
128
64
25.48
ref/1
gcc_i486-m32_O1-ofp
Salsa20
S3___
128
64
25.54
ref/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
25.58
ref/1
gcc_athlon-m32_O3-ofp
Salsa20
S3___
128
64
25.58
ref/1
gcc_pentium-mmx-m32_O2-ofp
Salsa20
S3___
128
64
25.64
ref/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
25.64
regs/1
gcc_pentium3-m32_O1-ofp
Salsa20
S3___
128
64
25.65
ref/1
gcc_pentium-mmx-m32_O3-ofp
Salsa20
S3___
128
64
25.65
regs/1
gcc_k6-m32_O1-ofp
Salsa20
S3___
128
64
25.66
ref/1
gcc_m32_O3-ofp
Salsa20
S3___
128
64
25.67
ref/1
gcc_k8-m32_O3-ofp
Salsa20
S3___
128
64
25.73
ref/1
gcc_m32_O2-ofp
Salsa20
S3___
128
64
25.75
x86-1/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
25.82
ref/1
gcc_k8_O1-ofp
Salsa20
S3___
128
64
25.83
ref/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
25.87
ref/1
gcc_pentium3-m32_O2-ofp
Salsa20
S3___
128
64
25.88
ref/1
gcc_pentium2-m32_O2-ofp
Salsa20
S3___
128
64
25.91
ref/1
gcc_pentiumpro-m32_O2-ofp
Salsa20
S3___
128
64
26.15
regs/1
gcc_m32_O1-ofp
Salsa20
S3___
128
64
26.55
ref/1
gcc_pentium-m32_O1-ofp
Salsa20
S3___
128
64
26.55
ref/1
gcc_pentium-mmx-m32_O1-ofp
Salsa20
S3___
128
64
26.78
ref/1
gcc_i386-m32_O3-ofp
Salsa20
S3___
128
64
26.82
ref/1
gcc_i386-m32_O2-ofp
Salsa20
S3___
128
64
26.91
x86-mmx/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
27.24
ref/1
gcc_k8_Os-ofp
Salsa20
S3___
128
64
27.26
ref/1
gcc_k6-m32_O3-ofp
Salsa20
S3___
128
64
27.29
ref/1
gcc_k8-m32_O1-ofp
Salsa20
S3___
128
64
27.41
ref/1
gcc_k6-m32_O2-ofp
Salsa20
S3___
128
64
27.69
x86-athlon/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
28.40
x86-athlon/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
28.92
merged/1
gcc_k8_O0
Salsa20
S3___
128
64
28.92
merged/1
gcc_nocona_O0
Salsa20
S3___
128
64
29.30
merged/1
gcc_m32_O0
Salsa20
S3___
128
64
29.32
merged/1
gcc_pentium-m32_O0
Salsa20
S3___
128
64
29.37
merged/1
gcc_k6-m32_O0
Salsa20
S3___
128
64
29.39
merged/1
gcc_athlon-m32_O0
Salsa20
S3___
128
64
29.45
merged/1
gcc_i386-m32_O0
Salsa20
S3___
128
64
29.49
merged/1
gcc_pentium2-m32_O0
Salsa20
S3___
128
64
29.49
merged/1
gcc_pentiumpro-m32_O0
Salsa20
S3___
128
64
29.52
merged/1
gcc_pentium3-m32_O0
Salsa20
S3___
128
64
29.64
merged/1
gcc_pentium-mmx-m32_O0
Salsa20
S3___
128
64
29.68
merged/1
gcc_i486-m32_O0
Salsa20
S3___
128
64
29.68
merged/1
gcc_k8-m32_O0
Salsa20
S3___
128
64
29.87
merged/1
gcc_prescott-m32_O0
Salsa20
S3___
128
64
30.29
x86-xmm2/1
gcc_pentium3-m32_Os-ofp
Salsa20
S3___
128
64
30.30
x86-xmm2/1
gcc_athlon-m32_Os-ofp
Salsa20
S3___
128
64
30.35
x86-xmm2/1
gcc_i386-m32_Os-ofp
Salsa20
S3___
128
64
30.35
x86-xmm2/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
30.35
x86-xmm2/1
gcc_k8-m32_Os-ofp
Salsa20
S3___
128
64
30.35
x86-xmm2/1
gcc_pentium-m32_Os-ofp
Salsa20
S3___
128
64
30.35
x86-xmm2/1
gcc_pentium-mmx-m32_Os-ofp
Salsa20
S3___
128
64
30.35
x86-xmm2/1
gcc_pentium2-m32_Os-ofp
Salsa20
S3___
128
64
30.35
x86-xmm2/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
30.36
amd64-xmm2/1
gcc_k8_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_prescott-m32_Os-ofp
Salsa20
S3___
128
64
30.37
x86-xmm2/1
gcc_m32_Os-ofp
Salsa20
S3___
128
64
30.42
amd64-xmm2/1
gcc_nocona_Os-ofp
Salsa20
S3___
128
64
31.94
merged/1
gcc_i486-m32_O2-ofp
Salsa20
S3___
128
64
33.80
merged/1
gcc_pentiumpro-m32_Os-ofp
Salsa20
S3___
128
64
39.50
regs/1
gcc_k8-m32_O3-ual-ofp
Salsa20
S3___
128
64
40.19
regs/1
gcc_i486-m32_O3-ofp
Salsa20
S3___
128
64
40.53
regs/1
gcc_i486-m32_Os-ofp
Salsa20
S3___
128
64
41.13
ref/1
gcc_pentium3-m32_O3-ual-ofp
Salsa20
S3___
128
64
42.66
regs/1
gcc_i386-m32_Os-ofp
Salsa20
S3___
128
64
42.77
ref/1
gcc_i486-m32_O3-ual-ofp
Salsa20
S3___
128
64
44.88
regs/1
gcc_nocona_O0
Salsa20
S3___
128
64
44.96
regs/1
gcc_k8_O0
Salsa20
S3___
128
64
45.07
regs/1
gcc_athlon-m32_O0
Salsa20
S3___
128
64
45.12
regs/1
gcc_m32_O0
Salsa20
S3___
128
64
45.13
regs/1
gcc_pentium3-m32_O0
Salsa20
S3___
128
64
45.21
regs/1
gcc_pentium2-m32_O0
Salsa20
S3___
128
64
45.31
regs/1
gcc_prescott-m32_O0
Salsa20
S3___
128
64
45.33
regs/1
gcc_pentiumpro-m32_O0
Salsa20
S3___
128
64
46.14
regs/1
gcc_k6-m32_O0
Salsa20
S3___
128
64
46.17
regs/1
gcc_i386-m32_O0
Salsa20
S3___
128
64
46.19
regs/1
gcc_i486-m32_O0
Salsa20
S3___
128
64
46.62
regs/1
gcc_pentium-m32_O0
Salsa20
S3___
128
64
46.64
ref/1
gcc_k6-m32_Os-ofp
Salsa20
S3___
128
64
46.67
regs/1
gcc_pentium-mmx-m32_O0
Salsa20
S3___
128
64
46.96
regs/1
gcc_k8-m32_O0
Salsa20
S3___
128
64
52.32
ref/1
gcc_athlon-m32_O0
Salsa20
S3___
128
64
52.45
ref/1
gcc_k8-m32_O0
Salsa20
S3___
128
64
52.57
ref/1
gcc_pentium3-m32_O0
Salsa20
S3___
128
64
52.90
ref/1
gcc_m32_O0
Salsa20
S3___
128
64
52.90
ref/1
gcc_nocona_O0
Salsa20
S3___
128
64
53.25
ref/1
gcc_k8_O0
Salsa20
S3___
128
64
53.66
ref/1
gcc_pentium2-m32_O0
Salsa20
S3___
128
64
53.72
ref/1
gcc_pentiumpro-m32_O0
Salsa20
S3___
128
64
53.78
ref/1
gcc_i386-m32_O0
Salsa20
S3___
128
64
53.78
ref/1
gcc_i486-m32_O0
Salsa20
S3___
128
64
53.84
ref/1
gcc_prescott-m32_O0
Salsa20
S3___
128
64
54.02
ref/1
gcc_pentium-m32_O0
Salsa20
S3___
128
64
54.43
ref/1
gcc_pentium-mmx-m32_O0
Salsa20
S3___
128
64
56.61
ref/1
gcc_k6-m32_O0