Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha8
_____
128
64
1.87
10.86
2.09
2.27
2.76
3.02
29.17
16.49
amd64-xmm6/1
gcc_k8_Os-ofp
ChaCha8
_____
256
64
1.87
10.86
2.09
2.27
2.76
3.04
28.03
16.49
amd64-xmm6/1
gcc_k8_Os-ofp
ChaCha8
_____
128
64
2.14
x86-xmm6/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
2.15
11.63
2.38
2.52
3.07
3.30
40.74
26.62
x86-xmm6/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
2.15
x86-xmm6/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
2.15
x86-xmm6/1
gcc_k8-m32_Os-ofp
ChaCha8
_____
128
64
2.16
11.39
2.36
2.51
3.04
3.32
41.27
25.87
x86-xmm6/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
256
64
2.16
11.46
2.37
2.51
3.04
3.40
38.85
26.57
x86-xmm6/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
256
64
2.16
11.54
2.38
2.53
3.06
3.29
38.89
26.62
x86-xmm6/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
256
64
2.16
11.58
2.37
2.51
3.05
3.28
41.51
25.88
x86-xmm6/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
2.17
11.46
2.36
2.50
3.03
3.27
40.80
26.08
x86-xmm6/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
2.17
17.20
3.55
3.77
4.57
3.39
60.85
44.45
x86-xmm6/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
2.17
x86-xmm6/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
256
64
2.17
11.37
2.35
2.50
3.03
3.27
42.82
26.13
x86-xmm6/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
2.35
x86-xmm5/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
2.35
x86-xmm5/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
2.36
x86-xmm5/1
gcc_k6-3-m32_Os-ofp
ChaCha8
_____
128
64
2.36
x86-xmm5/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
2.36
x86-xmm5/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
2.36
x86-xmm5/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
2.37
11.52
2.55
2.69
3.22
3.52
40.36
26.81
x86-xmm5/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
2.37
x86-xmm5/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
2.37
x86-xmm5/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
256
64
2.37
11.44
2.55
2.70
3.22
3.53
41.93
26.81
x86-xmm5/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
2.38
x86-xmm5/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
2.38
x86-xmm5/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
2.38
x86-xmm5/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
2.81
amd64-xmm6/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
2.81
amd64-xmm6/1
gcc_nocona_Os-ofp
ChaCha8
_____
128
64
3.02
x86-xmm2/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
3.02
x86-xmm2/1
gcc_k6-3-m32_Os-ofp
ChaCha8
_____
128
64
3.02
x86-xmm2/1
gcc_k8-m32_Os-ofp
ChaCha8
_____
128
64
3.02
x86-xmm2/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
3.02
x86-xmm2/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
3.02
x86-xmm2/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
3.03
11.60
3.12
3.26
3.76
4.05
40.27
26.19
x86-xmm2/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
3.03
x86-xmm2/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
3.03
x86-xmm2/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
3.03
x86-xmm2/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
3.03
x86-xmm2/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
3.03
x86-xmm2/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
3.03
x86-xmm2/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
3.03
x86-xmm2/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
256
64
3.03
11.59
3.11
3.26
3.75
4.02
40.76
26.17
x86-xmm2/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
3.19
11.97
3.27
3.42
3.92
4.18
40.00
26.21
x86-xmm/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
3.19
x86-xmm/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
3.19
x86-xmm/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
3.19
x86-xmm/1
gcc_k6-3-m32_Os-ofp
ChaCha8
_____
128
64
3.19
x86-xmm/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
3.19
x86-xmm/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
3.19
x86-xmm/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
3.19
x86-xmm/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
3.19
x86-xmm/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
3.19
x86-xmm/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
3.19
x86-xmm/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
256
64
3.19
11.82
3.27
3.42
3.91
4.18
41.00
26.92
x86-xmm/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
3.22
x86-xmm6/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
3.24
x86-xmm6/1
gcc_k6-3-m32_Os-ofp
ChaCha8
_____
128
64
3.24
x86-xmm6/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
3.37
amd64-3/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
3.37
amd64-3/1
gcc_k8_Os-ofp
ChaCha8
_____
128
64
3.37
amd64-3/1
gcc_nocona_Os-ofp
ChaCha8
_____
128
64
3.52
x86-xmm5/1
gcc_k8-m32_Os-ofp
ChaCha8
_____
128
64
3.52
x86-xmm5/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
3.63
merged/1
gcc_default_O3-ual-ofp
ChaCha8
_____
128
64
3.63
merged/1
gcc_k8_O3-ual-ofp
ChaCha8
_____
128
64
3.70
merged/1
gcc_k8_O3-ofp
ChaCha8
_____
128
64
3.75
merged/1
gcc_default_O3-ofp
ChaCha8
_____
128
64
4.12
merged/1
gcc_nocona_O3-ofp
ChaCha8
_____
128
64
4.22
merged/1
gcc_nocona_O2-ofp
ChaCha8
_____
128
64
4.37
merged/1
gcc_nocona_Os-ofp
ChaCha8
_____
128
64
4.38
merged/1
gcc_nocona_O1-ofp
ChaCha8
_____
128
64
4.62
x86-mmx/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
4.62
x86-mmx/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
4.62
x86-mmx/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
4.62
x86-mmx/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
256
64
4.62
14.85
4.85
4.94
5.57
5.73
38.05
26.17
x86-mmx/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
4.63
x86-mmx/1
gcc_k6-3-m32_Os-ofp
ChaCha8
_____
128
64
4.63
x86-mmx/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
4.63
x86-mmx/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
4.63
x86-mmx/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
4.63
x86-mmx/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
4.64
x86-mmx/1
gcc_k8-m32_Os-ofp
ChaCha8
_____
128
64
4.64
x86-mmx/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
4.65
x86-mmx/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
4.66
x86-1/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
4.67
merged/1
gcc_default_O1-ofp
ChaCha8
_____
128
64
4.69
x86-1/1
gcc_k8-m32_Os-ofp
ChaCha8
_____
128
64
4.70
14.84
4.82
4.98
5.57
5.87
40.43
26.64
x86-1/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
4.70
x86-1/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
4.70
x86-1/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
256
64
4.70
22.36
7.23
7.46
8.35
5.87
61.40
44.33
x86-1/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
4.71
x86-1/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
4.71
x86-1/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
4.71
x86-1/1
gcc_k6-3-m32_Os-ofp
ChaCha8
_____
128
64
4.71
x86-1/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
4.71
x86-1/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
4.71
x86-1/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
4.71
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
4.78
x86-xmm/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
4.79
x86-xmm/1
gcc_k8-m32_Os-ofp
ChaCha8
_____
128
64
4.79
x86-xmm/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
4.83
merged/1
gcc_k6-3-m32_O2-ofp
ChaCha8
_____
128
64
4.87
merged/1
gcc_pentium-m32_O2-ofp
ChaCha8
_____
128
64
4.88
merged/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
4.91
merged/1
gcc_k6-m32_O2-ofp
ChaCha8
_____
128
64
4.94
merged/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
4.97
merged/1
gcc_m32_O2-ofp
ChaCha8
_____
128
64
4.97
merged/1
gcc_pentium2-m32_O2-ofp
ChaCha8
_____
128
64
4.98
merged/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
4.99
merged/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha8
_____
128
64
5.05
merged/1
gcc_athlon-m32_O2-ofp
ChaCha8
_____
128
64
5.05
merged/1
gcc_pentiumpro-m32_O2-ofp
ChaCha8
_____
128
64
5.06
merged/1
gcc_pentium-m-m32_O2-ofp
ChaCha8
_____
128
64
5.09
merged/1
gcc_k6-3-m32_Os-ofp
ChaCha8
_____
128
64
5.12
merged/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
5.13
merged/1
gcc_i486-m32_O2-ofp
ChaCha8
_____
128
64
5.13
merged/1
gcc_k8-m32_O2-ofp
ChaCha8
_____
128
64
5.13
merged/1
gcc_prescott-m32_O2-ofp
ChaCha8
_____
128
64
5.14
merged/1
gcc_k6-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.15
merged/1
gcc_pentium4-m32_O2-ofp
ChaCha8
_____
128
64
5.16
merged/1
gcc_i386-m32_O2-ofp
ChaCha8
_____
128
64
5.16
merged/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.16
merged/1
gcc_pentium3-m32_O2-ofp
ChaCha8
_____
128
64
5.16
merged/1
gcc_pentium-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.18
merged/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
5.19
merged/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
5.19
merged/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.20
merged/1
gcc_k6-3-m32_O3-ofp
ChaCha8
_____
128
64
5.20
merged/1
gcc_k6-m32_O3-ofp
ChaCha8
_____
128
64
5.20
merged/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
5.20
merged/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
5.22
merged/1
gcc_athlon-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.22
merged/1
gcc_m32_O3-ual-ofp
ChaCha8
_____
128
64
5.22
merged/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
5.24
merged/1
gcc_k8-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.25
merged/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.25
merged/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.27
merged/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.29
merged/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.29
merged/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.29
merged/1
gcc_prescott-m32_O3-ual-ofp
ChaCha8
_____
256
64
5.34
19.83
5.46
5.68
6.53
6.49
35.32
18.42
merged/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
5.36
merged/1
gcc_pentium-m-m32_O3-ofp
ChaCha8
_____
128
64
5.37
29.73
8.20
8.52
9.79
6.48
68.47
27.38
merged/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
5.37
merged/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
5.38
merged/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
5.42
merged/1
gcc_i386-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.43
merged/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
5.45
merged/1
gcc_pentium-m32_O3-ofp
ChaCha8
_____
128
64
5.48
merged/1
gcc_k8_Os-ofp
ChaCha8
_____
128
64
5.48
merged/1
gcc_pentium-m32_O1-ofp
ChaCha8
_____
128
64
5.49
merged/1
gcc_k8-m32_O3-ofp
ChaCha8
_____
128
64
5.49
merged/1
gcc_m32_O3-ofp
ChaCha8
_____
128
64
5.51
merged/1
gcc_k6-3-m32_O1-ofp
ChaCha8
_____
128
64
5.54
merged/1
gcc_m32_O1-ofp
ChaCha8
_____
128
64
5.54
merged/1
gcc_prescott-m32_O1-ofp
ChaCha8
_____
128
64
5.55
merged/1
gcc_pentiumpro-m32_O3-ofp
ChaCha8
_____
128
64
5.60
merged/1
gcc_prescott-m32_O3-ofp
ChaCha8
_____
128
64
5.62
merged/1
gcc_i486-m32_O3-ofp
ChaCha8
_____
128
64
5.63
merged/1
gcc_pentium4-m32_O3-ofp
ChaCha8
_____
128
64
5.64
merged/1
gcc_athlon-m32_O3-ofp
ChaCha8
_____
128
64
5.64
merged/1
gcc_i386-m32_O3-ofp
ChaCha8
_____
128
64
5.67
merged/1
gcc_pentium2-m32_O3-ofp
ChaCha8
_____
128
64
5.69
merged/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha8
_____
128
64
5.71
merged/1
gcc_pentium3-m32_O1-ofp
ChaCha8
_____
128
64
5.71
regs/1
gcc_default_O3-ual-ofp
ChaCha8
_____
128
64
5.75
regs/1
gcc_default_O3-ofp
ChaCha8
_____
128
64
5.83
regs/1
gcc_nocona_O3-ual-ofp
ChaCha8
_____
128
64
5.84
regs/1
gcc_k8_O3-ofp
ChaCha8
_____
128
64
5.86
merged/1
gcc_pentium-m-m32_O1-ofp
ChaCha8
_____
128
64
5.87
merged/1
gcc_pentium4-m32_O1-ofp
ChaCha8
_____
128
64
5.94
merged/1
gcc_k8-m32_O1-ofp
ChaCha8
_____
128
64
5.96
merged/1
gcc_athlon-m32_O1-ofp
ChaCha8
_____
128
64
5.99
regs/1
gcc_k8_O3-ual-ofp
ChaCha8
_____
128
64
6.01
merged/1
gcc_pentiumpro-m32_O1-ofp
ChaCha8
_____
128
64
6.12
merged/1
gcc_nocona_O3-ual-ofp
ChaCha8
_____
128
64
6.65
ref/1
gcc_default_O3-ual-ofp
ChaCha8
_____
128
64
6.66
ref/1
gcc_k8_O3-ual-ofp
ChaCha8
_____
128
64
6.88
ref/1
gcc_m32_O3-ual-ofp
ChaCha8
_____
128
64
6.92
22.27
7.29
4.93
7.45
5.77
40.20
26.18
x86-mmx/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
6.92
ref/1
gcc_k6-m32_O3-ual-ofp
ChaCha8
_____
128
64
6.93
ref/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha8
_____
128
64
6.93
x86-mmx/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
6.95
ref/1
gcc_k8-m32_O3-ual-ofp
ChaCha8
_____
128
64
6.97
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.01
merged/1
gcc_k8_O1-ofp
ChaCha8
_____
128
64
7.01
ref/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.02
ref/1
gcc_nocona_O3-ual-ofp
ChaCha8
_____
128
64
7.02
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.05
x86-1/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
7.06
x86-1/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
7.17
ref/1
gcc_pentium-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.18
ref/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.26
ref/1
gcc_i486-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.28
ref/1
gcc_i386-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.36
ref/1
gcc_default_O3-ofp
ChaCha8
_____
128
64
7.37
ref/1
gcc_k8_O3-ofp
ChaCha8
_____
128
64
7.40
ref/1
gcc_athlon-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.64
ref/1
gcc_nocona_O3-ofp
ChaCha8
_____
128
64
7.78
regs/1
gcc_k8_Os-ofp
ChaCha8
_____
128
64
7.79
merged/1
gcc_k8-m32_Os-ofp
ChaCha8
_____
128
64
7.83
merged/1
gcc_default_O2-ofp
ChaCha8
_____
128
64
7.83
merged/1
gcc_k8_O2-ofp
ChaCha8
_____
128
64
7.86
regs/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
7.90
regs/1
gcc_nocona_Os-ofp
ChaCha8
_____
128
64
7.93
regs/1
gcc_k8_O1-ofp
ChaCha8
_____
128
64
7.93
regs/1
gcc_nocona_O1-ofp
ChaCha8
_____
128
64
7.96
regs/1
gcc_default_O2-ofp
ChaCha8
_____
128
64
7.96
regs/1
gcc_k8_O2-ofp
ChaCha8
_____
128
64
7.98
merged/1
gcc_i486-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.99
regs/1
gcc_default_O1-ofp
ChaCha8
_____
128
64
8.08
regs/1
gcc_nocona_O2-ofp
ChaCha8
_____
128
64
8.10
merged/1
gcc_pentium3-m32_O3-ofp
ChaCha8
_____
128
64
8.24
merged/1
gcc_i486-m32_O1-ofp
ChaCha8
_____
128
64
8.28
regs/1
gcc_k6-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.29
regs/1
gcc_k6-m32_O3-ofp
ChaCha8
_____
128
64
8.33
regs/1
gcc_k8-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.33
regs/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.34
regs/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.35
merged/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha8
_____
128
64
8.40
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.42
regs/1
gcc_k6-3-m32_O3-ofp
ChaCha8
_____
128
64
8.46
regs/1
gcc_athlon-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.46
regs/1
gcc_m32_O3-ual-ofp
ChaCha8
_____
128
64
8.46
regs/1
gcc_pentium3-m32_O3-ofp
ChaCha8
_____
128
64
8.46
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.50
regs/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.53
regs/1
gcc_pentium-m-m32_O3-ofp
ChaCha8
_____
128
64
8.56
regs/1
gcc_pentiumpro-m32_O2-ofp
ChaCha8
_____
128
64
8.56
regs/1
gcc_pentiumpro-m32_O3-ofp
ChaCha8
_____
128
64
8.57
regs/1
gcc_pentium-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.59
merged/1
gcc_k6-m32_O1-ofp
ChaCha8
_____
128
64
8.60
regs/1
gcc_pentium-m32_O3-ofp
ChaCha8
_____
128
64
8.63
regs/1
gcc_m32_O3-ofp
ChaCha8
_____
128
64
8.63
regs/1
gcc_prescott-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.66
regs/1
gcc_i386-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.66
regs/1
gcc_pentium-m32_O2-ofp
ChaCha8
_____
128
64
8.66
regs/1
gcc_pentium-m-m32_O2-ofp
ChaCha8
_____
128
64
8.67
regs/1
gcc_pentium3-m32_O2-ofp
ChaCha8
_____
128
64
8.69
regs/1
gcc_i486-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.69
regs/1
gcc_m32_O2-ofp
ChaCha8
_____
128
64
8.70
regs/1
gcc_athlon-m32_O2-ofp
ChaCha8
_____
128
64
8.70
regs/1
gcc_k8-m32_O2-ofp
ChaCha8
_____
128
64
8.75
regs/1
gcc_k6-3-m32_O2-ofp
ChaCha8
_____
128
64
8.79
regs/1
gcc_k6-m32_O2-ofp
ChaCha8
_____
128
64
8.80
regs/1
gcc_pentium2-m32_O2-ofp
ChaCha8
_____
128
64
8.80
regs/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.85
regs/1
gcc_i386-m32_O2-ofp
ChaCha8
_____
128
64
8.89
regs/1
gcc_i486-m32_O2-ofp
ChaCha8
_____
128
64
8.91
regs/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
8.92
regs/1
gcc_pentium4-m32_O2-ofp
ChaCha8
_____
128
64
8.93
regs/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
8.95
regs/1
gcc_prescott-m32_O2-ofp
ChaCha8
_____
128
64
8.97
regs/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
8.98
regs/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
8.99
regs/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
9.01
merged/1
gcc_pentium2-m32_O1-ofp
ChaCha8
_____
128
64
9.02
regs/1
gcc_k8-m32_Os-ofp
ChaCha8
_____
128
64
9.02
regs/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
9.04
regs/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
9.06
regs/1
gcc_k6-3-m32_Os-ofp
ChaCha8
_____
128
64
9.14
regs/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
9.17
regs/1
gcc_pentium2-m32_O3-ofp
ChaCha8
_____
128
64
9.20
regs/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
9.21
regs/1
gcc_athlon-m32_O3-ofp
ChaCha8
_____
128
64
9.24
ref/1
gcc_k8_Os-ofp
ChaCha8
_____
128
64
9.26
regs/1
gcc_pentium-m32_O1-ofp
ChaCha8
_____
128
64
9.28
regs/1
gcc_pentiumpro-m32_O1-ofp
ChaCha8
_____
128
64
9.29
ref/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
9.29
regs/1
gcc_athlon-m32_O1-ofp
ChaCha8
_____
128
64
9.30
regs/1
gcc_k8-m32_O3-ofp
ChaCha8
_____
128
64
9.30
regs/1
gcc_pentium-m-m32_O1-ofp
ChaCha8
_____
128
64
9.31
regs/1
gcc_k6-3-m32_O1-ofp
ChaCha8
_____
128
64
9.31
regs/1
gcc_prescott-m32_O1-ofp
ChaCha8
_____
128
64
9.33
regs/1
gcc_m32_O1-ofp
ChaCha8
_____
128
64
9.33
regs/1
gcc_pentium4-m32_O1-ofp
ChaCha8
_____
128
64
9.35
regs/1
gcc_i486-m32_O1-ofp
ChaCha8
_____
128
64
9.36
regs/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
9.38
ref/1
gcc_nocona_Os-ofp
ChaCha8
_____
128
64
9.39
regs/1
gcc_i386-m32_O3-ofp
ChaCha8
_____
128
64
9.40
regs/1
gcc_i486-m32_O3-ofp
ChaCha8
_____
128
64
9.40
regs/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha8
_____
128
64
9.42
regs/1
gcc_pentium4-m32_O3-ofp
ChaCha8
_____
128
64
9.44
regs/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha8
_____
128
64
9.51
regs/1
gcc_prescott-m32_O3-ofp
ChaCha8
_____
128
64
9.53
regs/1
gcc_k8-m32_O1-ofp
ChaCha8
_____
128
64
9.56
regs/1
gcc_k6-m32_O1-ofp
ChaCha8
_____
128
64
9.73
ref/1
gcc_k8_O2-ofp
ChaCha8
_____
128
64
9.73
regs/1
gcc_pentium2-m32_O1-ofp
ChaCha8
_____
128
64
9.97
regs/1
gcc_nocona_O3-ofp
ChaCha8
_____
128
64
10.66
ref/1
gcc_prescott-m32_O3-ual-ofp
ChaCha8
_____
128
64
10.75
ref/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha8
_____
128
64
10.77
ref/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha8
_____
128
64
11.76
ref/1
gcc_k8_O1-ofp
ChaCha8
_____
128
64
12.09
ref/1
gcc_default_O1-ofp
ChaCha8
_____
128
64
12.74
regs/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha8
_____
128
64
13.32
regs/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha8
_____
128
64
13.36
regs/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
13.57
regs/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
13.63
ref/1
gcc_k6-3-m32_O3-ofp
ChaCha8
_____
128
64
13.85
ref/1
gcc_k6-m32_O3-ofp
ChaCha8
_____
128
64
13.92
ref/1
gcc_athlon-m32_O3-ofp
ChaCha8
_____
128
64
14.09
ref/1
gcc_k6-3-m32_O1-ofp
ChaCha8
_____
128
64
14.09
ref/1
gcc_m32_O1-ofp
ChaCha8
_____
128
64
14.13
ref/1
gcc_k6-m32_O1-ofp
ChaCha8
_____
128
64
14.15
ref/1
gcc_prescott-m32_O1-ofp
ChaCha8
_____
128
64
14.19
ref/1
gcc_athlon-m32_O1-ofp
ChaCha8
_____
128
64
14.19
ref/1
gcc_pentium2-m32_O1-ofp
ChaCha8
_____
128
64
14.20
regs/1
gcc_pentium3-m32_O1-ofp
ChaCha8
_____
128
64
14.24
ref/1
gcc_pentium-m32_O1-ofp
ChaCha8
_____
128
64
14.31
ref/1
gcc_pentiumpro-m32_O1-ofp
ChaCha8
_____
128
64
14.38
ref/1
gcc_pentium4-m32_O1-ofp
ChaCha8
_____
128
64
14.39
ref/1
gcc_pentium-m-m32_O1-ofp
ChaCha8
_____
128
64
14.43
ref/1
gcc_pentium-m-m32_O3-ofp
ChaCha8
_____
128
64
14.45
ref/1
gcc_pentium3-m32_O1-ofp
ChaCha8
_____
128
64
14.47
ref/1
gcc_m32_O3-ofp
ChaCha8
_____
128
64
14.53
ref/1
gcc_pentiumpro-m32_O3-ofp
ChaCha8
_____
128
64
14.64
ref/1
gcc_default_O2-ofp
ChaCha8
_____
128
64
14.70
ref/1
gcc_pentium3-m32_O3-ofp
ChaCha8
_____
128
64
14.97
ref/1
gcc_i386-m32_O3-ofp
ChaCha8
_____
128
64
14.98
ref/1
gcc_i486-m32_O3-ofp
ChaCha8
_____
128
64
14.98
ref/1
gcc_pentium-m32_O3-ofp
ChaCha8
_____
128
64
15.01
ref/1
gcc_pentium2-m32_O3-ofp
ChaCha8
_____
128
64
15.38
ref/1
gcc_nocona_O2-ofp
ChaCha8
_____
128
64
15.41
ref/1
gcc_prescott-m32_O3-ofp
ChaCha8
_____
128
64
15.73
ref/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
15.79
ref/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
15.86
ref/1
gcc_k6-3-m32_Os-ofp
ChaCha8
_____
128
64
15.89
ref/1
gcc_k8-m32_Os-ofp
ChaCha8
_____
128
64
15.90
ref/1
gcc_m32_O2-ofp
ChaCha8
_____
128
64
15.90
ref/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
15.90
ref/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
15.92
ref/1
gcc_pentium2-m32_O2-ofp
ChaCha8
_____
128
64
15.92
ref/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
15.93
ref/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
15.97
ref/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
15.98
merged/1
gcc_pentium-m-m32_O0
ChaCha8
_____
128
64
15.98
ref/1
gcc_athlon-m32_O2-ofp
ChaCha8
_____
128
64
15.98
ref/1
gcc_k6-3-m32_O2-ofp
ChaCha8
_____
128
64
15.99
ref/1
gcc_k6-m32_O2-ofp
ChaCha8
_____
128
64
16.00
merged/1
gcc_pentium3-m32_O0
ChaCha8
_____
128
64
16.00
ref/1
gcc_k8-m32_O2-ofp
ChaCha8
_____
128
64
16.01
ref/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
16.04
merged/1
gcc_m32_O0
ChaCha8
_____
128
64
16.05
merged/1
gcc_default_O0
ChaCha8
_____
128
64
16.07
merged/1
gcc_nocona_O0
ChaCha8
_____
128
64
16.07
merged/1
gcc_prescott-m32_O0
ChaCha8
_____
128
64
16.08
merged/1
gcc_i486-m32_O0
ChaCha8
_____
128
64
16.09
merged/1
gcc_i386-m32_O0
ChaCha8
_____
128
64
16.09
merged/1
gcc_pentium2-m32_O0
ChaCha8
_____
128
64
16.09
merged/1
gcc_pentium-m32_O0
ChaCha8
_____
128
64
16.09
ref/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha8
_____
128
64
16.10
merged/1
gcc_k6-3-m32_O0
ChaCha8
_____
128
64
16.11
merged/1
gcc_k6-m32_O0
ChaCha8
_____
128
64
16.13
merged/1
gcc_pentium-mmx-m32_O0
ChaCha8
_____
128
64
16.13
ref/1
gcc_pentium-m-m32_O2-ofp
ChaCha8
_____
128
64
16.13
ref/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
16.23
ref/1
gcc_pentium3-m32_O2-ofp
ChaCha8
_____
128
64
16.25
merged/1
gcc_athlon-m32_O0
ChaCha8
_____
128
64
16.25
merged/1
gcc_k8-m32_O0
ChaCha8
_____
128
64
16.26
ref/1
gcc_pentium-m32_O2-ofp
ChaCha8
_____
128
64
16.27
ref/1
gcc_i386-m32_O2-ofp
ChaCha8
_____
128
64
16.35
ref/1
gcc_pentiumpro-m32_O2-ofp
ChaCha8
_____
128
64
16.36
merged/1
gcc_k8_O0
ChaCha8
_____
128
64
16.37
ref/1
gcc_prescott-m32_O2-ofp
ChaCha8
_____
128
64
16.51
ref/1
gcc_pentium4-m32_O2-ofp
ChaCha8
_____
128
64
16.59
ref/1
gcc_i486-m32_O2-ofp
ChaCha8
_____
128
64
16.89
ref/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
16.98
ref/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
17.84
ref/1
gcc_nocona_O1-ofp
ChaCha8
_____
128
64
21.11
ref/1
gcc_k8-m32_O3-ofp
ChaCha8
_____
128
64
21.18
ref/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha8
_____
128
64
21.37
ref/1
gcc_i486-m32_O1-ofp
ChaCha8
_____
128
64
21.39
ref/1
gcc_k8-m32_O1-ofp
ChaCha8
_____
128
64
22.26
ref/1
gcc_pentium4-m32_O3-ofp
ChaCha8
_____
128
64
23.18
ref/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha8
_____
128
64
24.36
merged/1
gcc_pentiumpro-m32_O0
ChaCha8
_____
128
64
24.44
merged/1
gcc_pentium4-m32_O0
ChaCha8
_____
128
64
25.12
ref/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
26.99
regs/1
gcc_prescott-m32_O0
ChaCha8
_____
128
64
27.01
regs/1
gcc_m32_O0
ChaCha8
_____
128
64
27.14
regs/1
gcc_k8-m32_O0
ChaCha8
_____
128
64
27.16
regs/1
gcc_pentium4-m32_O0
ChaCha8
_____
128
64
27.23
regs/1
gcc_k6-3-m32_O0
ChaCha8
_____
128
64
27.23
regs/1
gcc_pentiumpro-m32_O0
ChaCha8
_____
128
64
27.24
regs/1
gcc_pentium-m32_O0
ChaCha8
_____
128
64
27.25
regs/1
gcc_i386-m32_O0
ChaCha8
_____
128
64
27.25
regs/1
gcc_k8_O0
ChaCha8
_____
128
64
27.25
regs/1
gcc_pentium2-m32_O0
ChaCha8
_____
128
64
27.25
regs/1
gcc_pentium-m-m32_O0
ChaCha8
_____
128
64
27.31
regs/1
gcc_pentium-mmx-m32_O0
ChaCha8
_____
128
64
27.32
regs/1
gcc_k6-m32_O0
ChaCha8
_____
128
64
27.35
regs/1
gcc_pentium3-m32_O0
ChaCha8
_____
128
64
27.36
regs/1
gcc_nocona_O0
ChaCha8
_____
128
64
27.40
regs/1
gcc_default_O0
ChaCha8
_____
128
64
27.44
regs/1
gcc_athlon-m32_O0
ChaCha8
_____
128
64
31.52
ref/1
gcc_default_O0
ChaCha8
_____
128
64
31.99
ref/1
gcc_nocona_O0
ChaCha8
_____
128
64
32.55
ref/1
gcc_k8_O0
ChaCha8
_____
128
64
33.84
ref/1
gcc_prescott-m32_O0
ChaCha8
_____
128
64
33.96
ref/1
gcc_k8-m32_O0
ChaCha8
_____
128
64
33.97
ref/1
gcc_athlon-m32_O0
ChaCha8
_____
128
64
34.20
ref/1
gcc_k6-3-m32_O0
ChaCha8
_____
128
64
34.20
ref/1
gcc_pentium-mmx-m32_O0
ChaCha8
_____
128
64
34.54
ref/1
gcc_i486-m32_O0
ChaCha8
_____
128
64
34.59
ref/1
gcc_i386-m32_O0
ChaCha8
_____
128
64
34.59
ref/1
gcc_pentium-m32_O0
ChaCha8
_____
128
64
34.62
ref/1
gcc_m32_O0
ChaCha8
_____
128
64
34.65
ref/1
gcc_pentiumpro-m32_O0
ChaCha8
_____
128
64
34.70
ref/1
gcc_pentium-m-m32_O0
ChaCha8
_____
128
64
34.77
ref/1
gcc_k6-m32_O0
ChaCha8
_____
128
64
36.25
ref/1
gcc_pentium3-m32_O0
ChaCha8
_____
128
64
40.88
regs/1
gcc_i486-m32_O0
ChaCha8
_____
128
64
50.95
ref/1
gcc_pentium2-m32_O0
ChaCha8
_____
128
64
53.23
ref/1
gcc_pentium4-m32_O0