Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha12
_____
128
64
5.19
25.48
5.42
5.73
6.91
7.41
95.99
55.10
amd64-3/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
5.19
25.48
5.46
5.73
6.93
7.40
95.99
55.10
amd64-3/1
gcc_k8_Os-ofp
ChaCha12
_____
256
64
5.19
25.37
5.46
5.75
6.93
7.39
96.12
56.28
amd64-3/1
gcc_nocona_Os-ofp
ChaCha12
_____
256
64
5.19
25.38
5.45
5.73
6.92
7.43
96.00
55.10
amd64-3/1
gcc_default_Os-ofp
ChaCha12
_____
256
64
5.19
25.38
5.46
5.73
6.93
7.43
95.82
55.10
amd64-3/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
5.21
25.37
5.42
5.73
6.90
7.39
96.29
56.28
amd64-3/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
6.92
merged/1
gcc_nocona_O3-ual-ofp
ChaCha12
_____
128
64
7.01
merged/1
gcc_nocona_O3-ofp
ChaCha12
_____
128
64
7.12
merged/1
gcc_nocona_O1-ofp
ChaCha12
_____
128
64
7.86
merged/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
8.03
merged/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
8.16
31.40
8.52
8.82
10.20
10.63
124.22
73.15
x86-1/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
8.16
x86-1/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
8.16
x86-1/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
8.16
x86-1/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
256
64
8.16
31.10
8.65
8.83
10.25
10.85
116.72
73.16
x86-1/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
256
64
8.16
31.10
8.70
9.03
10.36
10.98
116.72
73.16
x86-1/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
256
64
8.16
31.32
8.65
8.81
10.26
10.54
116.72
73.16
x86-1/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
256
64
8.16
31.40
8.53
8.81
10.20
10.86
118.62
72.58
x86-1/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
8.17
31.05
8.64
8.82
10.24
10.52
121.22
73.16
x86-1/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
8.17
31.06
8.65
8.83
10.25
10.62
121.22
73.16
x86-1/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
8.17
31.20
8.65
8.83
10.26
10.58
115.82
73.18
x86-1/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
8.17
31.30
8.65
8.82
10.27
10.61
123.32
72.58
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
8.17
31.40
8.60
8.81
10.24
10.83
123.32
72.58
x86-1/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
8.17
31.40
8.63
8.82
10.26
10.74
124.22
73.16
x86-1/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
8.17
x86-1/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
256
64
8.17
31.32
8.65
8.83
10.27
10.92
116.62
73.18
x86-1/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
256
64
8.17
31.40
8.60
8.82
10.25
10.85
119.62
73.16
x86-1/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
256
64
8.17
31.41
8.60
8.82
10.25
10.58
119.62
72.19
x86-1/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
256
64
8.17
31.44
8.72
8.82
10.32
10.83
118.62
72.58
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
8.25
31.30
8.64
8.87
10.28
10.84
116.12
73.16
x86-1/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
8.26
x86-1/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
8.28
x86-1/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
8.29
merged/1
gcc_pentium-m32_O3-ofp
ChaCha12
_____
128
64
8.29
merged/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha12
_____
128
64
8.34
merged/1
gcc_k6-3-m32_O3-ofp
ChaCha12
_____
128
64
8.45
merged/1
gcc_m32_O3-ual-ofp
ChaCha12
_____
128
64
8.46
merged/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.48
merged/1
gcc_k6-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.49
merged/1
gcc_i386-m32_O3-ofp
ChaCha12
_____
128
64
8.49
merged/1
gcc_i486-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.49
merged/1
gcc_m32_O3-ofp
ChaCha12
_____
128
64
8.52
merged/1
gcc_i386-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.54
merged/1
gcc_i486-m32_O3-ofp
ChaCha12
_____
128
64
8.54
merged/1
gcc_prescott-m32_O3-ofp
ChaCha12
_____
128
64
8.54
merged/1
gcc_prescott-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.56
merged/1
gcc_k6-m32_O3-ofp
ChaCha12
_____
128
64
8.57
merged/1
gcc_athlon-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.57
merged/1
gcc_k8-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.60
merged/1
gcc_k8-m32_O3-ofp
ChaCha12
_____
128
64
8.64
merged/1
gcc_pentium-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.64
merged/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.65
merged/1
gcc_athlon-m32_O3-ofp
ChaCha12
_____
128
64
8.65
merged/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
8.77
merged/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.77
merged/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.77
merged/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.77
merged/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.79
merged/1
gcc_pentium2-m32_O3-ofp
ChaCha12
_____
128
64
8.79
merged/1
gcc_pentiumpro-m32_O3-ofp
ChaCha12
_____
128
64
8.85
merged/1
gcc_pentium3-m32_O3-ofp
ChaCha12
_____
128
64
8.87
merged/1
gcc_pentium-m-m32_O3-ofp
ChaCha12
_____
128
64
8.90
merged/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
8.90
merged/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
8.90
merged/1
gcc_pentium4-m32_O3-ofp
ChaCha12
_____
128
64
8.92
merged/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.99
merged/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
9.00
merged/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
9.04
merged/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
9.05
merged/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
9.05
merged/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
9.05
merged/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
9.06
merged/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
9.13
x86-xmm5/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
9.25
regs/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
9.27
regs/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
9.31
merged/1
gcc_k6-3-m32_O1-ofp
ChaCha12
_____
128
64
9.36
merged/1
gcc_k6-m32_O1-ofp
ChaCha12
_____
128
64
9.36
merged/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha12
_____
128
64
9.38
merged/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
9.38
merged/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
9.38
merged/1
gcc_prescott-m32_O1-ofp
ChaCha12
_____
128
64
9.41
merged/1
gcc_pentium-m32_O1-ofp
ChaCha12
_____
128
64
9.60
x86-xmm5/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
9.64
regs/1
gcc_nocona_O3-ual-ofp
ChaCha12
_____
128
64
9.68
x86-xmm5/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
9.70
x86-xmm5/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
9.73
merged/1
gcc_m32_O1-ofp
ChaCha12
_____
128
64
10.01
x86-xmm5/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
10.06
amd64-xmm6/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
10.10
x86-mmx/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
10.20
merged/1
gcc_k8-m32_O1-ofp
ChaCha12
_____
128
64
10.22
amd64-xmm6/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
10.22
merged/1
gcc_athlon-m32_O1-ofp
ChaCha12
_____
128
64
10.26
amd64-xmm6/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
10.26
x86-xmm5/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
10.28
merged/1
gcc_pentium2-m32_O1-ofp
ChaCha12
_____
128
64
10.29
merged/1
gcc_pentium3-m32_O1-ofp
ChaCha12
_____
128
64
10.31
merged/1
gcc_pentiumpro-m32_O1-ofp
ChaCha12
_____
128
64
10.32
merged/1
gcc_pentium4-m32_O1-ofp
ChaCha12
_____
128
64
10.38
merged/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
10.39
38.36
10.76
11.10
12.78
12.68
111.86
61.42
merged/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
10.39
merged/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
256
64
10.39
38.41
10.76
11.10
12.78
12.70
124.11
61.42
merged/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
10.40
merged/1
gcc_pentium-m-m32_O1-ofp
ChaCha12
_____
128
64
10.58
regs/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
10.68
regs/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha12
_____
128
64
10.68
regs/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha12
_____
128
64
10.77
regs/1
gcc_athlon-m32_O3-ual-ofp
ChaCha12
_____
128
64
10.81
regs/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha12
_____
128
64
10.81
x86-xmm5/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
10.83
regs/1
gcc_k8-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.00
x86-xmm5/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
11.01
regs/1
gcc_k6-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.05
regs/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.09
regs/1
gcc_m32_O3-ual-ofp
ChaCha12
_____
128
64
11.13
x86-xmm5/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
11.16
regs/1
gcc_nocona_O3-ofp
ChaCha12
_____
128
64
11.23
regs/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.24
regs/1
gcc_prescott-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.30
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.37
regs/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
11.47
ref/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
11.53
regs/1
gcc_pentium-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.86
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.92
x86-xmm5/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
12.12
ref/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
12.15
ref/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
12.17
ref/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
12.31
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha12
_____
128
64
12.40
merged/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
12.48
ref/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha12
_____
128
64
12.51
ref/1
gcc_nocona_O3-ual-ofp
ChaCha12
_____
128
64
12.52
ref/1
gcc_m32_O3-ual-ofp
ChaCha12
_____
128
64
12.56
regs/1
gcc_pentium3-m32_O3-ofp
ChaCha12
_____
128
64
12.57
ref/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha12
_____
128
64
12.60
regs/1
gcc_prescott-m32_O3-ofp
ChaCha12
_____
128
64
12.61
regs/1
gcc_pentium4-m32_O3-ofp
ChaCha12
_____
128
64
12.64
ref/1
gcc_nocona_O3-ofp
ChaCha12
_____
128
64
12.69
ref/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha12
_____
128
64
12.74
ref/1
gcc_pentium-m32_O3-ual-ofp
ChaCha12
_____
128
64
12.75
regs/1
gcc_m32_O3-ofp
ChaCha12
_____
128
64
12.80
merged/1
gcc_k8_O2-ofp
ChaCha12
_____
128
64
12.81
regs/1
gcc_pentium2-m32_O3-ofp
ChaCha12
_____
128
64
12.82
x86-xmm5/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
12.87
merged/1
gcc_default_O2-ofp
ChaCha12
_____
128
64
12.91
merged/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
12.93
merged/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
13.00
ref/1
gcc_prescott-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.01
regs/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha12
_____
128
64
13.02
ref/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.02
x86-xmm5/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
13.07
ref/1
gcc_k6-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.08
ref/1
gcc_k8-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.11
regs/1
gcc_pentium-m-m32_O3-ofp
ChaCha12
_____
128
64
13.12
ref/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.12
x86-xmm5/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
13.15
ref/1
gcc_i486-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.15
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.17
merged/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
13.38
merged/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
13.40
ref/1
gcc_i386-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.43
regs/1
gcc_athlon-m32_O3-ofp
ChaCha12
_____
128
64
13.43
regs/1
gcc_k8-m32_O3-ofp
ChaCha12
_____
128
64
13.72
ref/1
gcc_athlon-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.76
merged/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
13.90
regs/1
gcc_k6-3-m32_O3-ofp
ChaCha12
_____
128
64
13.90
regs/1
gcc_k6-m32_O3-ofp
ChaCha12
_____
128
64
13.92
x86-xmm5/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
14.15
regs/1
gcc_pentium-m32_O3-ofp
ChaCha12
_____
128
64
14.33
regs/1
gcc_i486-m32_O3-ual-ofp
ChaCha12
_____
128
64
14.36
regs/1
gcc_i386-m32_O3-ual-ofp
ChaCha12
_____
128
64
14.40
regs/1
gcc_pentiumpro-m32_O3-ofp
ChaCha12
_____
128
64
14.96
regs/1
gcc_i386-m32_O3-ofp
ChaCha12
_____
128
64
14.98
regs/1
gcc_i486-m32_O3-ofp
ChaCha12
_____
128
64
15.54
regs/1
gcc_default_O2-ofp
ChaCha12
_____
128
64
15.54
regs/1
gcc_k8_O2-ofp
ChaCha12
_____
128
64
15.66
regs/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
15.66
regs/1
gcc_nocona_O1-ofp
ChaCha12
_____
128
64
15.69
regs/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
15.80
regs/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
15.85
regs/1
gcc_nocona_O2-ofp
ChaCha12
_____
128
64
15.94
regs/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
15.97
regs/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
17.17
ref/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
17.17
ref/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
17.20
regs/1
gcc_pentium2-m32_O2-ofp
ChaCha12
_____
128
64
17.32
regs/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
17.41
regs/1
gcc_pentium-m-m32_O2-ofp
ChaCha12
_____
128
64
17.41
regs/1
gcc_pentium-m32_O2-ofp
ChaCha12
_____
128
64
17.44
regs/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha12
_____
128
64
17.50
regs/1
gcc_m32_O2-ofp
ChaCha12
_____
128
64
17.51
regs/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
17.51
regs/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
17.51
regs/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
17.52
regs/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
17.54
regs/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
17.66
regs/1
gcc_pentiumpro-m32_O2-ofp
ChaCha12
_____
128
64
17.67
regs/1
gcc_k6-3-m32_O2-ofp
ChaCha12
_____
128
64
17.67
regs/1
gcc_k6-m32_O2-ofp
ChaCha12
_____
128
64
17.74
regs/1
gcc_pentium3-m32_O2-ofp
ChaCha12
_____
128
64
17.84
regs/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
17.89
regs/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
17.92
regs/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
18.00
regs/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha12
_____
128
64
18.08
regs/1
gcc_pentium-m-m32_O1-ofp
ChaCha12
_____
128
64
18.09
regs/1
gcc_pentium4-m32_O1-ofp
ChaCha12
_____
128
64
18.13
regs/1
gcc_prescott-m32_O1-ofp
ChaCha12
_____
128
64
18.14
regs/1
gcc_athlon-m32_O1-ofp
ChaCha12
_____
128
64
18.15
regs/1
gcc_pentium3-m32_O1-ofp
ChaCha12
_____
128
64
18.16
regs/1
gcc_k6-m32_O1-ofp
ChaCha12
_____
128
64
18.16
regs/1
gcc_k8-m32_O1-ofp
ChaCha12
_____
128
64
18.17
regs/1
gcc_pentium2-m32_O1-ofp
ChaCha12
_____
128
64
18.18
regs/1
gcc_k8-m32_O2-ofp
ChaCha12
_____
128
64
18.20
ref/1
gcc_k8_O2-ofp
ChaCha12
_____
128
64
18.20
regs/1
gcc_k6-3-m32_O1-ofp
ChaCha12
_____
128
64
18.26
regs/1
gcc_m32_O1-ofp
ChaCha12
_____
128
64
18.28
regs/1
gcc_pentium-m32_O1-ofp
ChaCha12
_____
128
64
18.30
regs/1
gcc_pentiumpro-m32_O1-ofp
ChaCha12
_____
128
64
18.32
regs/1
gcc_i486-m32_O1-ofp
ChaCha12
_____
128
64
18.59
regs/1
gcc_pentium4-m32_O2-ofp
ChaCha12
_____
128
64
18.59
regs/1
gcc_prescott-m32_O2-ofp
ChaCha12
_____
128
64
18.61
regs/1
gcc_athlon-m32_O2-ofp
ChaCha12
_____
128
64
18.64
regs/1
gcc_i386-m32_O2-ofp
ChaCha12
_____
128
64
18.76
regs/1
gcc_i486-m32_O2-ofp
ChaCha12
_____
128
64
18.77
ref/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
18.87
regs/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
18.87
regs/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
18.88
regs/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
19.14
x86-xmm/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
19.14
x86-xmm/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
19.15
x86-xmm/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
19.15
x86-xmm/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
19.15
x86-xmm/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
19.15
x86-xmm/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
19.31
x86-xmm/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
19.32
x86-xmm/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
19.32
x86-xmm/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
19.32
x86-xmm/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
19.32
x86-xmm/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
19.32
x86-xmm/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
19.33
ref/1
gcc_nocona_O2-ofp
ChaCha12
_____
128
64
19.33
x86-xmm/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
19.33
x86-xmm/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
20.02
merged/1
gcc_i486-m32_O1-ofp
ChaCha12
_____
128
64
20.05
ref/1
gcc_default_O2-ofp
ChaCha12
_____
128
64
20.59
regs/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
20.89
regs/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
21.88
x86-xmm2/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
21.88
x86-xmm2/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
21.88
x86-xmm2/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
21.91
x86-xmm2/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
21.92
x86-xmm2/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
21.92
x86-xmm2/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
21.92
x86-xmm2/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
21.93
x86-xmm2/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
21.93
x86-xmm2/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
21.93
x86-xmm2/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
21.93
x86-xmm2/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
21.94
x86-xmm2/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
21.94
x86-xmm2/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
21.95
x86-xmm2/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
22.02
ref/1
gcc_nocona_O1-ofp
ChaCha12
_____
128
64
22.05
ref/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
22.15
ref/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
25.41
ref/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha12
_____
128
64
25.70
ref/1
gcc_pentiumpro-m32_O1-ofp
ChaCha12
_____
128
64
26.20
merged/1
gcc_i386-m32_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_k6-m32_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_k8-m32_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_k8_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_m32_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_nocona_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_pentium2-m32_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_pentium3-m32_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_prescott-m32_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_athlon-m32_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_default_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_k6-3-m32_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_pentium-m-m32_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_pentium-m32_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_pentium-mmx-m32_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_pentium4-m32_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_pentiumpro-m32_O0
ChaCha12
_____
128
64
26.22
ref/1
gcc_m32_O1-ofp
ChaCha12
_____
128
64
26.42
ref/1
gcc_pentium2-m32_O1-ofp
ChaCha12
_____
128
64
26.48
merged/1
gcc_i486-m32_O0
ChaCha12
_____
128
64
26.51
ref/1
gcc_prescott-m32_O1-ofp
ChaCha12
_____
128
64
26.68
ref/1
gcc_pentium-m-m32_O1-ofp
ChaCha12
_____
128
64
26.69
ref/1
gcc_athlon-m32_O1-ofp
ChaCha12
_____
128
64
26.75
ref/1
gcc_k8-m32_O1-ofp
ChaCha12
_____
128
64
26.80
ref/1
gcc_k6-3-m32_O1-ofp
ChaCha12
_____
128
64
26.83
ref/1
gcc_k6-m32_O1-ofp
ChaCha12
_____
128
64
26.91
ref/1
gcc_i486-m32_O1-ofp
ChaCha12
_____
128
64
26.91
ref/1
gcc_pentium4-m32_O1-ofp
ChaCha12
_____
128
64
26.95
ref/1
gcc_pentium3-m32_O1-ofp
ChaCha12
_____
128
64
27.83
ref/1
gcc_pentium-m32_O1-ofp
ChaCha12
_____
128
64
28.64
ref/1
gcc_pentium-m32_O3-ofp
ChaCha12
_____
128
64
28.83
ref/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha12
_____
128
64
31.06
ref/1
gcc_pentium2-m32_O3-ofp
ChaCha12
_____
128
64
31.47
ref/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha12
_____
128
64
31.67
ref/1
gcc_pentium3-m32_O3-ofp
ChaCha12
_____
128
64
32.01
ref/1
gcc_pentiumpro-m32_O3-ofp
ChaCha12
_____
128
64
32.10
ref/1
gcc_i386-m32_O3-ofp
ChaCha12
_____
128
64
32.38
ref/1
gcc_pentium-m-m32_O3-ofp
ChaCha12
_____
128
64
33.10
ref/1
gcc_pentium-m32_O2-ofp
ChaCha12
_____
128
64
33.12
ref/1
gcc_pentium4-m32_O3-ofp
ChaCha12
_____
128
64
34.07
ref/1
gcc_i486-m32_O3-ofp
ChaCha12
_____
128
64
35.44
ref/1
gcc_prescott-m32_O3-ofp
ChaCha12
_____
128
64
35.82
ref/1
gcc_pentium3-m32_O2-ofp
ChaCha12
_____
128
64
36.17
ref/1
gcc_pentium-m-m32_O2-ofp
ChaCha12
_____
128
64
36.19
ref/1
gcc_pentium2-m32_O2-ofp
ChaCha12
_____
128
64
36.52
ref/1
gcc_athlon-m32_O3-ofp
ChaCha12
_____
128
64
36.99
ref/1
gcc_prescott-m32_O2-ofp
ChaCha12
_____
128
64
37.21
ref/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
37.25
ref/1
gcc_pentiumpro-m32_O2-ofp
ChaCha12
_____
128
64
37.48
ref/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
37.55
ref/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
37.65
ref/1
gcc_i386-m32_O2-ofp
ChaCha12
_____
128
64
37.67
ref/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
37.86
ref/1
gcc_i486-m32_O2-ofp
ChaCha12
_____
128
64
37.86
ref/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
37.90
ref/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
37.98
ref/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
38.75
ref/1
gcc_pentium4-m32_O2-ofp
ChaCha12
_____
128
64
39.96
ref/1
gcc_k8-m32_O3-ofp
ChaCha12
_____
128
64
40.22
ref/1
gcc_m32_O3-ofp
ChaCha12
_____
128
64
40.89
ref/1
gcc_m32_O2-ofp
ChaCha12
_____
128
64
41.12
ref/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
42.00
regs/1
gcc_athlon-m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_k8-m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_pentium-m-m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_pentium2-m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_pentium3-m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_pentiumpro-m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_prescott-m32_O0
ChaCha12
_____
128
64
42.17
regs/1
gcc_pentium4-m32_O0
ChaCha12
_____
128
64
42.49
ref/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
42.65
ref/1
gcc_k8-m32_O2-ofp
ChaCha12
_____
128
64
42.68
ref/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
42.76
ref/1
gcc_k6-m32_O3-ofp
ChaCha12
_____
128
64
42.85
regs/1
gcc_i386-m32_O0
ChaCha12
_____
128
64
42.88
ref/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
42.94
regs/1
gcc_pentium-m32_O0
ChaCha12
_____
128
64
42.95
regs/1
gcc_k6-3-m32_O0
ChaCha12
_____
128
64
42.96
regs/1
gcc_pentium-mmx-m32_O0
ChaCha12
_____
128
64
42.98
regs/1
gcc_default_O0
ChaCha12
_____
128
64
43.00
regs/1
gcc_nocona_O0
ChaCha12
_____
128
64
43.10
regs/1
gcc_k8_O0
ChaCha12
_____
128
64
43.41
regs/1
gcc_i486-m32_O0
ChaCha12
_____
128
64
43.61
ref/1
gcc_athlon-m32_O2-ofp
ChaCha12
_____
128
64
43.99
regs/1
gcc_k6-m32_O0
ChaCha12
_____
128
64
44.27
ref/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
44.75
ref/1
gcc_k6-3-m32_O3-ofp
ChaCha12
_____
128
64
45.85
ref/1
gcc_k6-3-m32_O2-ofp
ChaCha12
_____
128
64
45.86
ref/1
gcc_k6-m32_O2-ofp
ChaCha12
_____
128
64
46.83
ref/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
49.30
ref/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
50.79
ref/1
gcc_pentium4-m32_O0
ChaCha12
_____
128
64
50.84
ref/1
gcc_prescott-m32_O0
ChaCha12
_____
128
64
51.70
ref/1
gcc_pentium-m32_O0
ChaCha12
_____
128
64
51.77
ref/1
gcc_pentium-mmx-m32_O0
ChaCha12
_____
128
64
51.78
ref/1
gcc_athlon-m32_O0
ChaCha12
_____
128
64
53.30
ref/1
gcc_m32_O0
ChaCha12
_____
128
64
53.86
ref/1
gcc_pentium2-m32_O0
ChaCha12
_____
128
64
54.26
ref/1
gcc_k6-m32_O0
ChaCha12
_____
128
64
56.59
ref/1
gcc_k8_O0
ChaCha12
_____
128
64
56.82
ref/1
gcc_i486-m32_O0
ChaCha12
_____
128
64
57.03
ref/1
gcc_k8-m32_O0
ChaCha12
_____
128
64
57.42
ref/1
gcc_k6-3-m32_O0
ChaCha12
_____
128
64
57.60
ref/1
gcc_default_O0
ChaCha12
_____
128
64
57.67
ref/1
gcc_pentium3-m32_O0
ChaCha12
_____
128
64
57.68
ref/1
gcc_pentiumpro-m32_O0
ChaCha12
_____
128
64
58.42
ref/1
gcc_nocona_O0
ChaCha12
_____
128
64
59.11
ref/1
gcc_i386-m32_O0
ChaCha12
_____
128
64
60.25
ref/1
gcc_pentium-m-m32_O0