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.79
2.09
2.27
2.75
2.92
26.82
16.46
amd64-xmm6/1
gcc_k8_Os-ofp
ChaCha8
_____
256
64
1.87
10.79
2.09
2.27
2.75
2.88
27.33
16.31
amd64-xmm6/1
gcc_default_Os-ofp
ChaCha8
_____
256
64
1.87
10.79
2.09
2.27
2.75
4.03
41.30
22.82
amd64-xmm6/1
gcc_k8_Os-ofp
ChaCha8
_____
128
64
1.88
10.79
2.09
2.26
2.75
2.90
27.90
16.31
amd64-xmm6/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
1.88
10.79
2.09
2.27
2.75
2.89
27.07
16.87
amd64-xmm6/1
gcc_nocona_Os-ofp
ChaCha8
_____
256
64
1.88
10.79
2.09
2.27
2.75
2.87
27.39
16.87
amd64-xmm6/1
gcc_nocona_Os-ofp
ChaCha8
_____
128
64
2.14
11.45
2.39
2.52
3.06
3.18
42.80
26.00
x86-xmm6/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
256
64
2.14
11.49
2.39
2.53
3.07
3.20
37.49
26.49
x86-xmm6/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
2.15
11.47
2.36
2.51
3.04
3.16
40.81
26.59
x86-xmm6/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
2.15
x86-xmm6/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
2.15
x86-xmm6/1
gcc_m32_Os-ofp
ChaCha8
_____
256
64
2.15
11.35
2.38
2.52
3.05
3.17
43.31
26.00
x86-xmm6/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
2.16
11.57
2.39
2.53
3.07
3.19
40.15
26.49
x86-xmm6/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
2.16
11.59
2.38
2.52
3.06
3.19
42.80
25.91
x86-xmm6/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
2.16
x86-xmm6/1
gcc_k6-3-m32_Os-ofp
ChaCha8
_____
256
64
2.16
11.58
2.35
2.51
3.04
3.18
41.76
25.94
x86-xmm6/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
2.17
x86-xmm6/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
2.17
x86-xmm6/1
gcc_k8-m32_Os-ofp
ChaCha8
_____
128
64
2.34
x86-xmm5/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
2.34
x86-xmm5/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
256
64
2.34
11.61
2.55
2.69
3.23
3.40
38.89
26.95
x86-xmm5/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
2.35
x86-xmm5/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
2.36
x86-xmm5/1
gcc_k8-m32_Os-ofp
ChaCha8
_____
128
64
2.36
x86-xmm5/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
2.37
x86-xmm5/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
2.37
x86-xmm5/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
2.37
x86-xmm5/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
2.37
x86-xmm5/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
2.38
x86-xmm5/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
2.39
x86-xmm5/1
gcc_k6-3-m32_Os-ofp
ChaCha8
_____
128
64
3.02
11.60
3.12
3.25
3.75
3.92
40.80
25.99
x86-xmm2/1
gcc_prescott-m32_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_k6-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_pentium2-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-mmx-m32_Os-ofp
ChaCha8
_____
256
64
3.02
11.59
3.11
3.26
3.75
3.91
38.38
27.26
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_pentium-m32_Os-ofp
ChaCha8
_____
128
64
3.03
x86-xmm2/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
3.19
11.97
4.88
5.13
5.46
4.03
59.78
43.80
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_k8-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.98
3.27
3.42
3.92
4.02
41.02
26.96
x86-xmm/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
3.22
x86-xmm6/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
256
64
3.22
17.12
3.55
3.77
4.56
3.16
57.91
44.33
x86-xmm6/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
3.23
x86-xmm6/1
gcc_k6-m32_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.38
amd64-3/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
3.51
x86-xmm5/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
3.53
17.09
2.55
2.70
3.60
3.42
36.86
26.96
x86-xmm5/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
3.56
x86-xmm5/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
3.61
merged/1
gcc_default_O3-ual-ofp
ChaCha8
_____
128
64
3.62
merged/1
gcc_k8_O3-ual-ofp
ChaCha8
_____
128
64
3.67
merged/1
gcc_default_O3-ofp
ChaCha8
_____
128
64
3.74
merged/1
gcc_k8_O3-ofp
ChaCha8
_____
128
64
4.08
merged/1
gcc_nocona_O3-ual-ofp
ChaCha8
_____
128
64
4.11
merged/1
gcc_nocona_O3-ofp
ChaCha8
_____
128
64
4.18
merged/1
gcc_nocona_O2-ofp
ChaCha8
_____
128
64
4.42
merged/1
gcc_nocona_O1-ofp
ChaCha8
_____
128
64
4.42
merged/1
gcc_nocona_Os-ofp
ChaCha8
_____
128
64
4.54
x86-xmm2/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
4.54
x86-xmm2/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
4.62
x86-mmx/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
4.62
x86-mmx/1
gcc_pentiumpro-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_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_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
4.63
x86-mmx/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
256
64
4.63
14.82
4.77
4.91
5.51
5.62
41.27
25.96
x86-mmx/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
4.64
x86-1/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
4.64
x86-mmx/1
gcc_athlon-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_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
4.65
x86-mmx/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
4.65
x86-mmx/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
4.66
14.60
4.82
4.98
5.55
5.73
39.87
27.27
x86-1/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
4.66
22.23
7.12
7.37
8.25
5.62
62.28
43.67
x86-mmx/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
4.66
x86-1/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
4.69
merged/1
gcc_default_O1-ofp
ChaCha8
_____
128
64
4.69
merged/1
gcc_k8_O1-ofp
ChaCha8
_____
128
64
4.70
x86-1/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
4.70
x86-1/1
gcc_k6-3-m32_Os-ofp
ChaCha8
_____
128
64
4.70
x86-1/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
4.70
x86-1/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
4.70
x86-1/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
4.70
x86-1/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
4.70
x86-1/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
4.71
x86-1/1
gcc_k8-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.71
x86-1/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
256
64
4.71
14.87
4.82
4.98
5.57
5.72
41.73
27.26
x86-1/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
4.78
x86-xmm/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
4.78
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.90
merged/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
4.92
merged/1
gcc_k6-m32_O2-ofp
ChaCha8
_____
128
64
4.95
merged/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
4.96
merged/1
gcc_pentium2-m32_O2-ofp
ChaCha8
_____
128
64
4.98
merged/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha8
_____
128
64
5.02
merged/1
gcc_m32_O2-ofp
ChaCha8
_____
128
64
5.03
merged/1
gcc_athlon-m32_O2-ofp
ChaCha8
_____
128
64
5.04
merged/1
gcc_pentiumpro-m32_O2-ofp
ChaCha8
_____
128
64
5.05
merged/1
gcc_pentium-m-m32_O2-ofp
ChaCha8
_____
128
64
5.06
merged/1
gcc_k6-3-m32_Os-ofp
ChaCha8
_____
128
64
5.09
merged/1
gcc_pentium3-m32_O2-ofp
ChaCha8
_____
128
64
5.09
merged/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
5.11
merged/1
gcc_pentium4-m32_O2-ofp
ChaCha8
_____
128
64
5.12
merged/1
gcc_i486-m32_O2-ofp
ChaCha8
_____
128
64
5.13
merged/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.14
merged/1
gcc_athlon-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.15
merged/1
gcc_k6-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.15
merged/1
gcc_k8-m32_Os-ofp
ChaCha8
_____
128
64
5.15
merged/1
gcc_pentium-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.16
merged/1
gcc_k8-m32_O2-ofp
ChaCha8
_____
128
64
5.17
merged/1
gcc_i386-m32_O2-ofp
ChaCha8
_____
128
64
5.17
merged/1
gcc_k6-m32_O3-ofp
ChaCha8
_____
128
64
5.17
merged/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
5.17
merged/1
gcc_prescott-m32_O2-ofp
ChaCha8
_____
128
64
5.18
merged/1
gcc_k6-3-m32_O3-ofp
ChaCha8
_____
128
64
5.18
merged/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.19
merged/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
5.20
merged/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
5.21
merged/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.22
merged/1
gcc_default_O2-ofp
ChaCha8
_____
128
64
5.23
merged/1
gcc_m32_O3-ual-ofp
ChaCha8
_____
128
64
5.23
merged/1
gcc_prescott-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.24
merged/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
5.25
merged/1
gcc_k8-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.25
merged/1
gcc_k8_O2-ofp
ChaCha8
_____
128
64
5.26
merged/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.26
merged/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.32
merged/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.36
merged/1
gcc_i386-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.38
merged/1
gcc_pentium-m-m32_O3-ofp
ChaCha8
_____
128
64
5.40
merged/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
256
64
5.40
19.67
5.46
5.68
6.52
9.27
52.99
25.52
merged/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
5.41
merged/1
gcc_i486-m32_O3-ual-ofp
ChaCha8
_____
128
64
5.43
merged/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
5.44
merged/1
gcc_k8_Os-ofp
ChaCha8
_____
128
64
5.45
merged/1
gcc_pentium-m32_O3-ofp
ChaCha8
_____
128
64
5.48
19.67
5.48
5.68
6.52
6.38
46.53
17.63
merged/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
5.48
merged/1
gcc_i486-m32_O1-ofp
ChaCha8
_____
128
64
5.48
merged/1
gcc_m32_O3-ofp
ChaCha8
_____
128
64
5.49
merged/1
gcc_k6-3-m32_O1-ofp
ChaCha8
_____
128
64
5.49
merged/1
gcc_k8-m32_O3-ofp
ChaCha8
_____
128
64
5.55
merged/1
gcc_prescott-m32_O3-ofp
ChaCha8
_____
128
64
5.56
merged/1
gcc_pentiumpro-m32_O3-ofp
ChaCha8
_____
128
64
5.57
merged/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
5.61
merged/1
gcc_pentium-m32_O1-ofp
ChaCha8
_____
128
64
5.62
merged/1
gcc_pentium2-m32_O3-ofp
ChaCha8
_____
128
64
5.63
merged/1
gcc_pentium4-m32_O3-ofp
ChaCha8
_____
128
64
5.63
merged/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha8
_____
128
64
5.66
merged/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha8
_____
128
64
5.68
merged/1
gcc_prescott-m32_O1-ofp
ChaCha8
_____
128
64
5.69
merged/1
gcc_i486-m32_O3-ofp
ChaCha8
_____
128
64
5.69
regs/1
gcc_default_O3-ual-ofp
ChaCha8
_____
128
64
5.70
merged/1
gcc_athlon-m32_O3-ofp
ChaCha8
_____
128
64
5.72
regs/1
gcc_default_O3-ofp
ChaCha8
_____
128
64
5.74
merged/1
gcc_pentium3-m32_O1-ofp
ChaCha8
_____
128
64
5.81
merged/1
gcc_k8-m32_O1-ofp
ChaCha8
_____
128
64
5.83
regs/1
gcc_nocona_O3-ual-ofp
ChaCha8
_____
128
64
5.84
merged/1
gcc_pentium2-m32_O1-ofp
ChaCha8
_____
128
64
5.89
merged/1
gcc_pentium4-m32_O1-ofp
ChaCha8
_____
128
64
5.96
merged/1
gcc_athlon-m32_O1-ofp
ChaCha8
_____
128
64
5.98
regs/1
gcc_k8_O3-ofp
ChaCha8
_____
128
64
6.70
ref/1
gcc_k8_O3-ual-ofp
ChaCha8
_____
128
64
6.79
regs/1
gcc_nocona_O3-ofp
ChaCha8
_____
128
64
6.84
ref/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha8
_____
128
64
6.86
ref/1
gcc_nocona_O3-ual-ofp
ChaCha8
_____
128
64
6.88
ref/1
gcc_default_O3-ual-ofp
ChaCha8
_____
128
64
6.89
ref/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha8
_____
128
64
6.92
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha8
_____
128
64
6.95
ref/1
gcc_k8-m32_O3-ual-ofp
ChaCha8
_____
128
64
6.96
ref/1
gcc_m32_O3-ual-ofp
ChaCha8
_____
128
64
6.96
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha8
_____
128
64
6.97
x86-mmx/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
7.06
ref/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.10
ref/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.30
ref/1
gcc_k8_O3-ofp
ChaCha8
_____
128
64
7.32
ref/1
gcc_default_O3-ofp
ChaCha8
_____
128
64
7.32
ref/1
gcc_prescott-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.33
ref/1
gcc_i386-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.36
ref/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.39
ref/1
gcc_i486-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.75
merged/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha8
_____
128
64
7.75
merged/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
7.77
regs/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
7.78
regs/1
gcc_k8_Os-ofp
ChaCha8
_____
128
64
7.82
regs/1
gcc_nocona_Os-ofp
ChaCha8
_____
128
64
7.92
regs/1
gcc_k8_O1-ofp
ChaCha8
_____
128
64
7.92
regs/1
gcc_nocona_O1-ofp
ChaCha8
_____
128
64
7.93
regs/1
gcc_default_O1-ofp
ChaCha8
_____
128
64
7.97
regs/1
gcc_default_O2-ofp
ChaCha8
_____
128
64
7.97
regs/1
gcc_k8_O2-ofp
ChaCha8
_____
128
64
8.01
merged/1
gcc_pentium3-m32_O3-ofp
ChaCha8
_____
128
64
8.09
regs/1
gcc_k6-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.09
regs/1
gcc_nocona_O2-ofp
ChaCha8
_____
128
64
8.20
regs/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.29
regs/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.30
merged/1
gcc_m32_O1-ofp
ChaCha8
_____
128
64
8.31
regs/1
gcc_k6-m32_O3-ofp
ChaCha8
_____
128
64
8.34
merged/1
gcc_k6-m32_O1-ofp
ChaCha8
_____
128
64
8.37
regs/1
gcc_athlon-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.37
regs/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.38
regs/1
gcc_k8-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.39
regs/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.39
regs/1
gcc_pentium-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.40
merged/1
gcc_i386-m32_O3-ofp
ChaCha8
_____
128
64
8.48
regs/1
gcc_k6-3-m32_O3-ofp
ChaCha8
_____
128
64
8.50
regs/1
gcc_m32_O3-ual-ofp
ChaCha8
_____
128
64
8.51
regs/1
gcc_pentium-m-m32_O3-ofp
ChaCha8
_____
128
64
8.52
regs/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.52
regs/1
gcc_prescott-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.54
regs/1
gcc_m32_O3-ofp
ChaCha8
_____
128
64
8.54
regs/1
gcc_pentiumpro-m32_O3-ofp
ChaCha8
_____
128
64
8.55
regs/1
gcc_pentium3-m32_O3-ofp
ChaCha8
_____
128
64
8.58
regs/1
gcc_k8_O3-ual-ofp
ChaCha8
_____
128
64
8.59
regs/1
gcc_i386-m32_O3-ual-ofp
ChaCha8
_____
128
64
8.60
regs/1
gcc_pentiumpro-m32_O2-ofp
ChaCha8
_____
128
64
8.62
regs/1
gcc_m32_O2-ofp
ChaCha8
_____
128
64
8.66
regs/1
gcc_athlon-m32_O2-ofp
ChaCha8
_____
128
64
8.67
regs/1
gcc_pentium-m-m32_O2-ofp
ChaCha8
_____
128
64
8.69
regs/1
gcc_k8-m32_O2-ofp
ChaCha8
_____
128
64
8.70
regs/1
gcc_pentium3-m32_O2-ofp
ChaCha8
_____
128
64
8.70
regs/1
gcc_pentium-m32_O2-ofp
ChaCha8
_____
128
64
8.74
regs/1
gcc_k6-3-m32_O2-ofp
ChaCha8
_____
128
64
8.80
merged/1
gcc_pentiumpro-m32_O1-ofp
ChaCha8
_____
128
64
8.81
merged/1
gcc_pentium-m-m32_O1-ofp
ChaCha8
_____
128
64
8.82
regs/1
gcc_pentium2-m32_O2-ofp
ChaCha8
_____
128
64
8.86
regs/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
8.87
regs/1
gcc_k6-m32_O2-ofp
ChaCha8
_____
128
64
8.89
regs/1
gcc_k8-m32_Os-ofp
ChaCha8
_____
128
64
8.90
regs/1
gcc_pentium4-m32_O2-ofp
ChaCha8
_____
128
64
8.91
regs/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
8.91
regs/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
8.93
regs/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha8
_____
128
64
8.95
regs/1
gcc_i486-m32_O2-ofp
ChaCha8
_____
128
64
8.95
regs/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
8.95
regs/1
gcc_prescott-m32_O2-ofp
ChaCha8
_____
128
64
9.00
regs/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
9.01
regs/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
9.02
regs/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
9.07
regs/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
9.17
regs/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
9.23
regs/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha8
_____
128
64
9.24
ref/1
gcc_k8_Os-ofp
ChaCha8
_____
128
64
9.25
regs/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
9.27
ref/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
9.27
regs/1
gcc_athlon-m32_O1-ofp
ChaCha8
_____
128
64
9.28
regs/1
gcc_i486-m32_O1-ofp
ChaCha8
_____
128
64
9.28
regs/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
9.28
regs/1
gcc_pentium-m32_O1-ofp
ChaCha8
_____
128
64
9.29
regs/1
gcc_k8-m32_O3-ofp
ChaCha8
_____
128
64
9.31
ref/1
gcc_nocona_Os-ofp
ChaCha8
_____
128
64
9.32
regs/1
gcc_k6-3-m32_O1-ofp
ChaCha8
_____
128
64
9.33
regs/1
gcc_athlon-m32_O3-ofp
ChaCha8
_____
128
64
9.34
regs/1
gcc_pentium4-m32_O1-ofp
ChaCha8
_____
128
64
9.37
regs/1
gcc_pentium3-m32_O1-ofp
ChaCha8
_____
128
64
9.38
regs/1
gcc_pentium4-m32_O3-ofp
ChaCha8
_____
128
64
9.38
regs/1
gcc_pentiumpro-m32_O1-ofp
ChaCha8
_____
128
64
9.43
regs/1
gcc_m32_O1-ofp
ChaCha8
_____
128
64
9.46
regs/1
gcc_i486-m32_O3-ofp
ChaCha8
_____
128
64
9.49
regs/1
gcc_pentium-m-m32_O1-ofp
ChaCha8
_____
128
64
9.50
regs/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha8
_____
128
64
9.52
regs/1
gcc_prescott-m32_O3-ofp
ChaCha8
_____
128
64
9.54
regs/1
gcc_k8-m32_O1-ofp
ChaCha8
_____
128
64
9.59
regs/1
gcc_k6-m32_O1-ofp
ChaCha8
_____
128
64
9.67
regs/1
gcc_pentium2-m32_O1-ofp
ChaCha8
_____
128
64
9.81
ref/1
gcc_default_O2-ofp
ChaCha8
_____
128
64
10.27
ref/1
gcc_nocona_O2-ofp
ChaCha8
_____
128
64
10.39
ref/1
gcc_athlon-m32_O3-ual-ofp
ChaCha8
_____
128
64
10.66
ref/1
gcc_pentium-m32_O3-ual-ofp
ChaCha8
_____
128
64
10.72
ref/1
gcc_k6-m32_O3-ual-ofp
ChaCha8
_____
128
64
11.41
ref/1
gcc_nocona_O3-ofp
ChaCha8
_____
128
64
11.72
ref/1
gcc_k8_O1-ofp
ChaCha8
_____
128
64
11.88
ref/1
gcc_nocona_O1-ofp
ChaCha8
_____
128
64
12.07
ref/1
gcc_default_O1-ofp
ChaCha8
_____
128
64
12.65
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha8
_____
128
64
12.73
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha8
_____
128
64
12.77
regs/1
gcc_pentium-m32_O3-ofp
ChaCha8
_____
128
64
13.10
regs/1
gcc_i486-m32_O3-ual-ofp
ChaCha8
_____
128
64
13.38
regs/1
gcc_i386-m32_O2-ofp
ChaCha8
_____
128
64
13.45
regs/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
13.59
regs/1
gcc_k6-3-m32_Os-ofp
ChaCha8
_____
128
64
13.68
ref/1
gcc_k6-3-m32_O3-ofp
ChaCha8
_____
128
64
13.68
ref/1
gcc_k6-m32_O3-ofp
ChaCha8
_____
128
64
13.82
regs/1
gcc_pentium2-m32_O3-ofp
ChaCha8
_____
128
64
13.91
ref/1
gcc_athlon-m32_O3-ofp
ChaCha8
_____
128
64
13.92
ref/1
gcc_k8-m32_O3-ofp
ChaCha8
_____
128
64
13.98
regs/1
gcc_prescott-m32_O1-ofp
ChaCha8
_____
128
64
14.08
regs/1
gcc_i386-m32_O3-ofp
ChaCha8
_____
128
64
14.09
ref/1
gcc_k6-m32_O1-ofp
ChaCha8
_____
128
64
14.09
ref/1
gcc_k8-m32_O1-ofp
ChaCha8
_____
128
64
14.12
ref/1
gcc_m32_O3-ofp
ChaCha8
_____
128
64
14.16
ref/1
gcc_prescott-m32_O1-ofp
ChaCha8
_____
128
64
14.20
ref/1
gcc_k6-3-m32_O1-ofp
ChaCha8
_____
128
64
14.22
ref/1
gcc_pentium2-m32_O1-ofp
ChaCha8
_____
128
64
14.28
ref/1
gcc_pentium-m32_O1-ofp
ChaCha8
_____
128
64
14.35
ref/1
gcc_pentium-m-m32_O1-ofp
ChaCha8
_____
128
64
14.38
ref/1
gcc_pentium4-m32_O1-ofp
ChaCha8
_____
128
64
14.40
ref/1
gcc_pentium3-m32_O1-ofp
ChaCha8
_____
128
64
14.41
ref/1
gcc_m32_O1-ofp
ChaCha8
_____
128
64
14.45
ref/1
gcc_pentium-m-m32_O3-ofp
ChaCha8
_____
128
64
14.53
ref/1
gcc_pentium3-m32_O3-ofp
ChaCha8
_____
128
64
14.58
ref/1
gcc_pentiumpro-m32_O3-ofp
ChaCha8
_____
128
64
14.59
ref/1
gcc_k8_O2-ofp
ChaCha8
_____
128
64
14.84
ref/1
gcc_i386-m32_O3-ofp
ChaCha8
_____
128
64
14.85
ref/1
gcc_pentium4-m32_O3-ofp
ChaCha8
_____
128
64
14.87
ref/1
gcc_i486-m32_O3-ofp
ChaCha8
_____
128
64
15.00
ref/1
gcc_pentium-m32_O3-ofp
ChaCha8
_____
128
64
15.24
ref/1
gcc_prescott-m32_O3-ofp
ChaCha8
_____
128
64
15.58
ref/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha8
_____
128
64
15.64
ref/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
15.83
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_pentium-m32_Os-ofp
ChaCha8
_____
128
64
15.90
ref/1
gcc_athlon-m32_O2-ofp
ChaCha8
_____
128
64
15.91
ref/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
15.92
ref/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
15.95
ref/1
gcc_k6-3-m32_O2-ofp
ChaCha8
_____
128
64
15.95
ref/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
15.96
merged/1
gcc_athlon-m32_O0
ChaCha8
_____
128
64
15.97
merged/1
gcc_default_O0
ChaCha8
_____
128
64
15.98
ref/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
15.98
ref/1
gcc_m32_O2-ofp
ChaCha8
_____
128
64
16.01
merged/1
gcc_pentium3-m32_O0
ChaCha8
_____
128
64
16.04
merged/1
gcc_m32_O0
ChaCha8
_____
128
64
16.05
merged/1
gcc_pentium4-m32_O0
ChaCha8
_____
128
64
16.05
merged/1
gcc_prescott-m32_O0
ChaCha8
_____
128
64
16.06
ref/1
gcc_pentium2-m32_O2-ofp
ChaCha8
_____
128
64
16.08
merged/1
gcc_nocona_O0
ChaCha8
_____
128
64
16.08
merged/1
gcc_pentium-m32_O0
ChaCha8
_____
128
64
16.09
merged/1
gcc_i486-m32_O0
ChaCha8
_____
128
64
16.09
merged/1
gcc_k8-m32_O0
ChaCha8
_____
128
64
16.09
merged/1
gcc_pentium2-m32_O0
ChaCha8
_____
128
64
16.09
merged/1
gcc_pentium-m-m32_O0
ChaCha8
_____
128
64
16.10
merged/1
gcc_pentium-mmx-m32_O0
ChaCha8
_____
128
64
16.11
merged/1
gcc_pentiumpro-m32_O0
ChaCha8
_____
128
64
16.12
merged/1
gcc_k6-m32_O0
ChaCha8
_____
128
64
16.13
merged/1
gcc_i386-m32_O0
ChaCha8
_____
128
64
16.14
ref/1
gcc_pentium4-m32_O2-ofp
ChaCha8
_____
128
64
16.15
merged/1
gcc_k6-3-m32_O0
ChaCha8
_____
128
64
16.22
ref/1
gcc_pentium-m32_O2-ofp
ChaCha8
_____
128
64
16.23
ref/1
gcc_pentium-m-m32_O2-ofp
ChaCha8
_____
128
64
16.23
ref/1
gcc_pentiumpro-m32_O2-ofp
ChaCha8
_____
128
64
16.30
ref/1
gcc_prescott-m32_O2-ofp
ChaCha8
_____
128
64
16.31
ref/1
gcc_i386-m32_O2-ofp
ChaCha8
_____
128
64
16.32
merged/1
gcc_k8_O0
ChaCha8
_____
128
64
16.60
ref/1
gcc_i486-m32_O2-ofp
ChaCha8
_____
128
64
16.82
ref/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
17.00
ref/1
gcc_prescott-m32_Os-ofp
ChaCha8
_____
128
64
21.25
ref/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha8
_____
128
64
21.27
ref/1
gcc_athlon-m32_O1-ofp
ChaCha8
_____
128
64
21.47
ref/1
gcc_i486-m32_O1-ofp
ChaCha8
_____
128
64
21.68
ref/1
gcc_pentiumpro-m32_O1-ofp
ChaCha8
_____
128
64
22.58
ref/1
gcc_pentium2-m32_O3-ofp
ChaCha8
_____
128
64
23.87
ref/1
gcc_k8-m32_Os-ofp
ChaCha8
_____
128
64
23.89
ref/1
gcc_pentium-m-m32_Os-ofp
ChaCha8
_____
128
64
23.94
ref/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
24.01
ref/1
gcc_k8-m32_O2-ofp
ChaCha8
_____
128
64
24.10
ref/1
gcc_k6-m32_O2-ofp
ChaCha8
_____
128
64
24.19
ref/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha8
_____
128
64
24.35
ref/1
gcc_pentium3-m32_O2-ofp
ChaCha8
_____
128
64
25.08
ref/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
27.03
regs/1
gcc_prescott-m32_O0
ChaCha8
_____
128
64
27.16
regs/1
gcc_pentium4-m32_O0
ChaCha8
_____
128
64
27.19
regs/1
gcc_pentium3-m32_O0
ChaCha8
_____
128
64
27.20
regs/1
gcc_pentium-m-m32_O0
ChaCha8
_____
128
64
27.22
regs/1
gcc_pentium-m32_O0
ChaCha8
_____
128
64
27.22
regs/1
gcc_pentiumpro-m32_O0
ChaCha8
_____
128
64
27.23
regs/1
gcc_i386-m32_O0
ChaCha8
_____
128
64
27.25
regs/1
gcc_i486-m32_O0
ChaCha8
_____
128
64
27.25
regs/1
gcc_k8-m32_O0
ChaCha8
_____
128
64
27.26
regs/1
gcc_pentium2-m32_O0
ChaCha8
_____
128
64
27.27
regs/1
gcc_athlon-m32_O0
ChaCha8
_____
128
64
27.32
regs/1
gcc_k6-3-m32_O0
ChaCha8
_____
128
64
27.33
regs/1
gcc_k6-m32_O0
ChaCha8
_____
128
64
27.33
regs/1
gcc_pentium-mmx-m32_O0
ChaCha8
_____
128
64
27.36
regs/1
gcc_nocona_O0
ChaCha8
_____
128
64
27.39
regs/1
gcc_default_O0
ChaCha8
_____
128
64
27.40
regs/1
gcc_k8_O0
ChaCha8
_____
128
64
31.51
ref/1
gcc_default_O0
ChaCha8
_____
128
64
32.00
ref/1
gcc_nocona_O0
ChaCha8
_____
128
64
32.55
ref/1
gcc_k8_O0
ChaCha8
_____
128
64
33.82
ref/1
gcc_prescott-m32_O0
ChaCha8
_____
128
64
34.02
ref/1
gcc_athlon-m32_O0
ChaCha8
_____
128
64
34.15
ref/1
gcc_pentium-mmx-m32_O0
ChaCha8
_____
128
64
34.18
ref/1
gcc_k6-3-m32_O0
ChaCha8
_____
128
64
34.53
ref/1
gcc_i486-m32_O0
ChaCha8
_____
128
64
34.55
ref/1
gcc_pentium-m32_O0
ChaCha8
_____
128
64
34.58
ref/1
gcc_pentium3-m32_O0
ChaCha8
_____
128
64
34.60
ref/1
gcc_m32_O0
ChaCha8
_____
128
64
34.64
ref/1
gcc_pentiumpro-m32_O0
ChaCha8
_____
128
64
34.70
ref/1
gcc_pentium-m-m32_O0
ChaCha8
_____
128
64
34.74
ref/1
gcc_k6-m32_O0
ChaCha8
_____
128
64
34.84
ref/1
gcc_pentium2-m32_O0
ChaCha8
_____
128
64
35.53
ref/1
gcc_pentium4-m32_O0
ChaCha8
_____
128
64
40.50
regs/1
gcc_m32_O0
ChaCha8
_____
128
64
50.96
ref/1
gcc_k8-m32_O0
ChaCha8
_____
128
64
52.05
ref/1
gcc_i386-m32_O0