Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha12
_____
128
64
2.55
13.02
2.85
3.09
3.64
3.70
28.37
16.57
amd64-xmm6/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
2.55
13.02
2.85
3.09
3.64
3.71
28.63
16.40
amd64-xmm6/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
2.55
13.02
2.87
3.11
3.65
3.70
29.17
16.49
amd64-xmm6/1
gcc_default_Os-ofp
ChaCha12
_____
256
64
2.55
13.02
2.85
3.09
3.64
5.17
41.72
22.90
amd64-xmm6/1
gcc_nocona_Os-ofp
ChaCha12
_____
256
64
2.55
13.02
2.85
3.10
3.64
3.71
28.36
16.40
amd64-xmm6/1
gcc_k8_Os-ofp
ChaCha12
_____
256
64
2.55
13.02
2.88
3.11
3.66
3.70
28.22
16.49
amd64-xmm6/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
2.95
13.79
3.20
3.42
4.00
4.12
41.29
25.88
x86-xmm6/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
2.95
x86-xmm6/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
2.95
x86-xmm6/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
2.96
13.62
3.23
3.45
4.02
4.09
40.04
26.67
x86-xmm6/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
2.96
x86-xmm6/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
2.96
x86-xmm6/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
256
64
2.96
13.65
3.22
3.44
4.02
5.78
39.80
40.02
x86-xmm6/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
2.97
13.72
3.21
3.43
4.01
4.10
43.41
26.13
x86-xmm6/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
2.97
x86-xmm6/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
256
64
2.97
13.76
3.22
3.43
4.02
4.10
41.52
25.88
x86-xmm6/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
2.98
x86-xmm6/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
3.26
x86-xmm5/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
3.26
x86-xmm5/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
3.28
13.71
3.52
3.71
4.29
4.43
40.14
26.85
x86-xmm5/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
3.28
x86-xmm5/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
3.29
13.67
3.51
3.69
4.27
4.43
42.94
26.21
x86-xmm5/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
3.29
x86-xmm5/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
3.29
x86-xmm5/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
3.29
x86-xmm5/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
3.29
x86-xmm5/1
gcc_m32_Os-ofp
ChaCha12
_____
256
64
3.29
13.67
3.50
3.69
4.27
6.30
43.37
39.36
x86-xmm5/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
256
64
3.29
13.84
3.53
3.70
4.30
4.44
41.71
26.85
x86-xmm5/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
3.30
x86-xmm5/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
4.37
13.80
4.46
4.63
5.17
5.38
40.70
26.35
x86-xmm2/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
4.37
x86-xmm2/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
4.37
x86-xmm2/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
4.37
x86-xmm2/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
4.37
x86-xmm2/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
4.37
x86-xmm2/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
4.37
x86-xmm2/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
4.38
x86-xmm2/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
4.38
x86-xmm2/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
4.38
x86-xmm2/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
256
64
4.38
13.65
4.46
4.63
5.16
7.72
38.75
26.34
x86-xmm2/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
4.44
x86-xmm6/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
256
64
4.45
20.37
4.84
5.13
6.01
4.08
62.24
29.28
x86-xmm6/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
4.54
x86-xmm/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
4.57
14.30
4.64
4.80
5.36
5.51
39.99
26.16
x86-xmm/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
4.57
x86-xmm/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
4.57
x86-xmm/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
4.57
x86-xmm/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
4.57
x86-xmm/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
4.57
x86-xmm/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
4.57
x86-xmm/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
4.57
x86-xmm/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
4.57
x86-xmm/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
4.57
x86-xmm/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
4.57
x86-xmm/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
4.57
x86-xmm/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
4.57
x86-xmm/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
256
64
4.57
14.14
4.64
4.82
5.36
5.54
40.51
26.17
x86-xmm/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
4.76
amd64-3/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
4.76
amd64-3/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
4.76
amd64-3/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
4.93
x86-xmm5/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
4.94
x86-xmm5/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
5.81
merged/1
gcc_nocona_O3-ual-ofp
ChaCha12
_____
128
64
5.82
merged/1
gcc_nocona_O3-ofp
ChaCha12
_____
128
64
5.89
merged/1
gcc_nocona_O1-ofp
ChaCha12
_____
128
64
5.95
merged/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
6.35
merged/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
6.36
merged/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
6.47
x86-1/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
6.47
x86-1/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
6.47
x86-1/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
6.47
x86-mmx/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
6.47
x86-mmx/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
6.47
x86-mmx/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
6.47
x86-mmx/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
6.47
x86-mmx/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
6.47
x86-mmx/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
6.48
17.69
6.61
6.82
7.45
7.62
39.87
26.73
x86-mmx/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
6.48
merged/1
gcc_k6-3-m32_O3-ofp
ChaCha12
_____
128
64
6.48
x86-mmx/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
6.48
x86-mmx/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
256
64
6.48
17.80
6.62
6.83
7.47
7.62
39.68
26.72
x86-mmx/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
6.49
17.61
6.57
6.76
7.40
11.03
40.44
40.15
x86-1/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
6.49
x86-1/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
6.49
x86-1/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
6.49
x86-1/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
6.49
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
6.49
x86-mmx/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
6.50
x86-1/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
6.50
x86-1/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
6.50
x86-1/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
6.51
merged/1
gcc_k6-3-m32_O2-ofp
ChaCha12
_____
128
64
6.51
x86-1/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
6.53
merged/1
gcc_k6-m32_O2-ofp
ChaCha12
_____
128
64
6.53
merged/1
gcc_k6-m32_O3-ofp
ChaCha12
_____
128
64
6.53
x86-1/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
6.53
x86-1/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
6.54
merged/1
gcc_k6-m32_O3-ual-ofp
ChaCha12
_____
128
64
6.54
merged/1
gcc_pentium-m32_O3-ofp
ChaCha12
_____
128
64
6.55
merged/1
gcc_pentium-m32_O2-ofp
ChaCha12
_____
128
64
6.56
x86-xmm2/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
6.56
x86-xmm2/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
6.57
merged/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
6.57
x86-xmm2/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
6.58
x86-xmm2/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
6.59
merged/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha12
_____
128
64
6.61
merged/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha12
_____
128
64
6.62
merged/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
6.66
merged/1
gcc_pentium-m32_O3-ual-ofp
ChaCha12
_____
128
64
6.67
merged/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha12
_____
128
64
6.68
merged/1
gcc_m32_O2-ofp
ChaCha12
_____
128
64
6.70
merged/1
gcc_m32_O3-ofp
ChaCha12
_____
128
64
6.74
merged/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
6.75
merged/1
gcc_m32_O3-ual-ofp
ChaCha12
_____
128
64
6.75
merged/1
gcc_pentium2-m32_O2-ofp
ChaCha12
_____
128
64
6.76
merged/1
gcc_pentium2-m32_O3-ofp
ChaCha12
_____
128
64
6.77
merged/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha12
_____
128
64
6.79
merged/1
gcc_k8-m32_O2-ofp
ChaCha12
_____
128
64
6.79
merged/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha12
_____
128
64
6.80
merged/1
gcc_k8-m32_O3-ofp
ChaCha12
_____
128
64
6.80
merged/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha12
_____
128
64
6.80
merged/1
gcc_pentium-m-m32_O2-ofp
ChaCha12
_____
128
64
6.81
merged/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
6.82
merged/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
6.83
merged/1
gcc_athlon-m32_O3-ual-ofp
ChaCha12
_____
128
64
6.83
merged/1
gcc_pentium-m-m32_O3-ofp
ChaCha12
_____
128
64
6.83
merged/1
gcc_pentiumpro-m32_O3-ofp
ChaCha12
_____
128
64
6.84
merged/1
gcc_k8-m32_O3-ual-ofp
ChaCha12
_____
128
64
6.86
merged/1
gcc_pentium3-m32_O3-ofp
ChaCha12
_____
128
64
6.86
merged/1
gcc_pentiumpro-m32_O2-ofp
ChaCha12
_____
128
64
6.87
merged/1
gcc_pentium3-m32_O2-ofp
ChaCha12
_____
128
64
6.89
merged/1
gcc_athlon-m32_O2-ofp
ChaCha12
_____
128
64
6.90
merged/1
gcc_i386-m32_O3-ofp
ChaCha12
_____
128
64
6.91
merged/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha12
_____
128
64
6.93
merged/1
gcc_i386-m32_O2-ofp
ChaCha12
_____
128
64
6.94
merged/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
6.94
merged/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
6.94
merged/1
gcc_prescott-m32_O2-ofp
ChaCha12
_____
128
64
6.94
merged/1
gcc_prescott-m32_O3-ofp
ChaCha12
_____
128
64
6.95
merged/1
gcc_prescott-m32_O3-ual-ofp
ChaCha12
_____
128
64
6.96
merged/1
gcc_i486-m32_O3-ual-ofp
ChaCha12
_____
128
64
6.97
merged/1
gcc_i486-m32_O3-ofp
ChaCha12
_____
128
64
6.98
merged/1
gcc_i486-m32_O2-ofp
ChaCha12
_____
128
64
7.01
merged/1
gcc_athlon-m32_O3-ofp
ChaCha12
_____
128
64
7.02
merged/1
gcc_i386-m32_O3-ual-ofp
ChaCha12
_____
128
64
7.05
merged/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha12
_____
128
64
7.06
merged/1
gcc_pentium4-m32_O2-ofp
ChaCha12
_____
128
64
7.06
merged/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
7.13
merged/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
7.15
regs/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
7.20
22.93
7.36
7.58
8.51
12.18
53.56
27.41
merged/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
256
64
7.20
22.93
7.37
7.58
8.51
8.37
47.66
18.41
merged/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
7.21
merged/1
gcc_k8_O2-ofp
ChaCha12
_____
128
64
7.22
merged/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
7.24
merged/1
gcc_default_O2-ofp
ChaCha12
_____
128
64
7.25
merged/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
7.29
merged/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
7.43
merged/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
7.46
merged/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
7.47
merged/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
7.48
merged/1
gcc_pentium-m32_O1-ofp
ChaCha12
_____
128
64
7.48
regs/1
gcc_nocona_O3-ual-ofp
ChaCha12
_____
128
64
7.52
merged/1
gcc_m32_O1-ofp
ChaCha12
_____
128
64
7.52
regs/1
gcc_nocona_O3-ofp
ChaCha12
_____
128
64
7.60
merged/1
gcc_k6-3-m32_O1-ofp
ChaCha12
_____
128
64
7.64
merged/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha12
_____
128
64
7.66
merged/1
gcc_i486-m32_O1-ofp
ChaCha12
_____
128
64
7.67
merged/1
gcc_prescott-m32_O1-ofp
ChaCha12
_____
128
64
7.74
merged/1
gcc_k6-m32_O1-ofp
ChaCha12
_____
128
64
7.96
regs/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
8.00
regs/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
8.07
merged/1
gcc_pentium2-m32_O1-ofp
ChaCha12
_____
128
64
8.08
merged/1
gcc_pentium-m-m32_O1-ofp
ChaCha12
_____
128
64
8.10
merged/1
gcc_pentium3-m32_O1-ofp
ChaCha12
_____
128
64
8.10
merged/1
gcc_pentium4-m32_O1-ofp
ChaCha12
_____
128
64
8.11
regs/1
gcc_k6-3-m32_O3-ofp
ChaCha12
_____
128
64
8.14
merged/1
gcc_athlon-m32_O1-ofp
ChaCha12
_____
128
64
8.16
regs/1
gcc_k6-m32_O3-ofp
ChaCha12
_____
128
64
8.23
regs/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.27
merged/1
gcc_k8-m32_O1-ofp
ChaCha12
_____
128
64
8.33
regs/1
gcc_m32_O3-ual-ofp
ChaCha12
_____
128
64
8.33
regs/1
gcc_pentium2-m32_O3-ofp
ChaCha12
_____
128
64
8.38
regs/1
gcc_k8-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.38
regs/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.39
regs/1
gcc_pentium-m32_O3-ofp
ChaCha12
_____
128
64
8.41
regs/1
gcc_m32_O3-ofp
ChaCha12
_____
128
64
8.43
regs/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.44
regs/1
gcc_athlon-m32_O3-ofp
ChaCha12
_____
128
64
8.44
regs/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.47
regs/1
gcc_athlon-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.48
regs/1
gcc_pentium-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.48
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.50
regs/1
gcc_i486-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.55
regs/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.57
regs/1
gcc_k6-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.57
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.57
regs/1
gcc_prescott-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.73
regs/1
gcc_i386-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.76
ref/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
8.89
ref/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
8.91
regs/1
gcc_pentium3-m32_O3-ofp
ChaCha12
_____
128
64
8.97
ref/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
8.99
regs/1
gcc_k8-m32_O3-ofp
ChaCha12
_____
128
64
9.05
regs/1
gcc_pentiumpro-m32_O3-ofp
ChaCha12
_____
128
64
9.08
ref/1
gcc_nocona_O3-ofp
ChaCha12
_____
128
64
9.13
regs/1
gcc_i386-m32_O3-ofp
ChaCha12
_____
128
64
9.17
ref/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
9.21
regs/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
9.28
regs/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
9.34
ref/1
gcc_m32_O3-ual-ofp
ChaCha12
_____
128
64
9.36
regs/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
9.37
regs/1
gcc_k8_O2-ofp
ChaCha12
_____
128
64
9.45
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.46
ref/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.46
ref/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.47
ref/1
gcc_k6-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.52
ref/1
gcc_k8-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.52
ref/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.52
regs/1
gcc_i486-m32_O3-ofp
ChaCha12
_____
128
64
9.59
ref/1
gcc_athlon-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.59
regs/1
gcc_prescott-m32_O3-ofp
ChaCha12
_____
128
64
9.62
ref/1
gcc_i386-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.63
ref/1
gcc_i486-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.64
regs/1
gcc_nocona_O2-ofp
ChaCha12
_____
128
64
9.65
regs/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
9.66
ref/1
gcc_nocona_O3-ual-ofp
ChaCha12
_____
128
64
9.69
regs/1
gcc_nocona_O1-ofp
ChaCha12
_____
128
64
9.70
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.70
x86-mmx/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
9.71
ref/1
gcc_pentium-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.71
regs/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
9.71
x86-mmx/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
9.73
x86-mmx/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
9.73
x86-mmx/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
256
64
9.73
17.72
6.62
6.76
7.43
7.63
40.97
26.63
x86-1/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
9.87
ref/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha12
_____
128
64
10.24
merged/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha12
_____
128
64
10.34
regs/1
gcc_pentium-m-m32_O2-ofp
ChaCha12
_____
128
64
10.36
regs/1
gcc_pentium-m32_O2-ofp
ChaCha12
_____
128
64
10.38
merged/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
10.43
regs/1
gcc_k6-3-m32_O2-ofp
ChaCha12
_____
128
64
10.44
regs/1
gcc_m32_O2-ofp
ChaCha12
_____
128
64
10.45
regs/1
gcc_athlon-m32_O2-ofp
ChaCha12
_____
128
64
10.51
merged/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
10.52
regs/1
gcc_pentium3-m32_O2-ofp
ChaCha12
_____
128
64
10.56
merged/1
gcc_pentium4-m32_O3-ofp
ChaCha12
_____
128
64
10.58
merged/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
10.65
merged/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
10.68
regs/1
gcc_k6-m32_O2-ofp
ChaCha12
_____
128
64
10.71
regs/1
gcc_prescott-m32_O2-ofp
ChaCha12
_____
128
64
10.74
regs/1
gcc_i486-m32_O2-ofp
ChaCha12
_____
128
64
10.78
regs/1
gcc_pentium4-m32_O2-ofp
ChaCha12
_____
128
64
10.78
regs/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha12
_____
128
64
10.81
ref/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
10.86
ref/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
10.88
ref/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
10.88
regs/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
10.88
regs/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
10.90
regs/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
10.90
regs/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
10.92
regs/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
10.94
regs/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
10.94
regs/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
10.96
regs/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
10.98
regs/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
11.00
regs/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
11.23
regs/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
11.28
regs/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
11.29
regs/1
gcc_pentium-m32_O1-ofp
ChaCha12
_____
128
64
11.30
regs/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
11.33
regs/1
gcc_pentium-m-m32_O1-ofp
ChaCha12
_____
128
64
11.41
regs/1
gcc_pentium4-m32_O1-ofp
ChaCha12
_____
128
64
11.44
ref/1
gcc_k8_O2-ofp
ChaCha12
_____
128
64
11.45
regs/1
gcc_i486-m32_O1-ofp
ChaCha12
_____
128
64
11.52
regs/1
gcc_k6-3-m32_O1-ofp
ChaCha12
_____
128
64
11.54
regs/1
gcc_athlon-m32_O1-ofp
ChaCha12
_____
128
64
11.60
regs/1
gcc_k8-m32_O1-ofp
ChaCha12
_____
128
64
11.63
regs/1
gcc_m32_O1-ofp
ChaCha12
_____
128
64
11.66
regs/1
gcc_pentiumpro-m32_O1-ofp
ChaCha12
_____
128
64
11.86
regs/1
gcc_k6-m32_O1-ofp
ChaCha12
_____
128
64
12.03
regs/1
gcc_pentium2-m32_O1-ofp
ChaCha12
_____
128
64
12.07
merged/1
gcc_pentiumpro-m32_O1-ofp
ChaCha12
_____
128
64
13.57
regs/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha12
_____
128
64
13.83
regs/1
gcc_pentium4-m32_O3-ofp
ChaCha12
_____
128
64
14.11
regs/1
gcc_default_O2-ofp
ChaCha12
_____
128
64
14.18
regs/1
gcc_pentium-m-m32_O3-ofp
ChaCha12
_____
128
64
14.36
ref/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha12
_____
128
64
14.62
ref/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
14.75
ref/1
gcc_prescott-m32_O3-ual-ofp
ChaCha12
_____
128
64
14.87
ref/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
14.87
ref/1
gcc_nocona_O1-ofp
ChaCha12
_____
128
64
15.45
regs/1
gcc_pentiumpro-m32_O2-ofp
ChaCha12
_____
128
64
15.66
regs/1
gcc_k8-m32_O2-ofp
ChaCha12
_____
128
64
15.94
regs/1
gcc_pentium2-m32_O2-ofp
ChaCha12
_____
128
64
16.01
regs/1
gcc_i386-m32_O2-ofp
ChaCha12
_____
128
64
16.35
regs/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
16.39
regs/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
17.11
regs/1
gcc_prescott-m32_O1-ofp
ChaCha12
_____
128
64
17.20
ref/1
gcc_default_O2-ofp
ChaCha12
_____
128
64
17.23
regs/1
gcc_pentium3-m32_O1-ofp
ChaCha12
_____
128
64
17.63
regs/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha12
_____
128
64
18.04
ref/1
gcc_k6-3-m32_O1-ofp
ChaCha12
_____
128
64
18.15
ref/1
gcc_k6-m32_O1-ofp
ChaCha12
_____
128
64
18.15
ref/1
gcc_prescott-m32_O1-ofp
ChaCha12
_____
128
64
18.18
ref/1
gcc_athlon-m32_O1-ofp
ChaCha12
_____
128
64
18.19
ref/1
gcc_k8-m32_O1-ofp
ChaCha12
_____
128
64
18.20
ref/1
gcc_pentium3-m32_O1-ofp
ChaCha12
_____
128
64
18.21
ref/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha12
_____
128
64
18.24
ref/1
gcc_pentium2-m32_O1-ofp
ChaCha12
_____
128
64
18.26
ref/1
gcc_pentium-m32_O1-ofp
ChaCha12
_____
128
64
18.38
ref/1
gcc_nocona_O2-ofp
ChaCha12
_____
128
64
18.38
ref/1
gcc_pentium4-m32_O1-ofp
ChaCha12
_____
128
64
18.39
ref/1
gcc_i486-m32_O1-ofp
ChaCha12
_____
128
64
18.39
ref/1
gcc_pentium-m-m32_O1-ofp
ChaCha12
_____
128
64
18.46
ref/1
gcc_pentiumpro-m32_O1-ofp
ChaCha12
_____
128
64
18.47
ref/1
gcc_k6-m32_O3-ofp
ChaCha12
_____
128
64
18.60
ref/1
gcc_k6-3-m32_O3-ofp
ChaCha12
_____
128
64
18.70
ref/1
gcc_athlon-m32_O3-ofp
ChaCha12
_____
128
64
18.72
ref/1
gcc_k8-m32_O3-ofp
ChaCha12
_____
128
64
19.49
ref/1
gcc_pentium-m-m32_O3-ofp
ChaCha12
_____
128
64
19.59
ref/1
gcc_pentiumpro-m32_O3-ofp
ChaCha12
_____
128
64
19.62
ref/1
gcc_pentium3-m32_O3-ofp
ChaCha12
_____
128
64
20.07
ref/1
gcc_pentium2-m32_O3-ofp
ChaCha12
_____
128
64
20.11
ref/1
gcc_i486-m32_O3-ofp
ChaCha12
_____
128
64
20.18
ref/1
gcc_i386-m32_O3-ofp
ChaCha12
_____
128
64
20.19
ref/1
gcc_pentium4-m32_O3-ofp
ChaCha12
_____
128
64
20.29
ref/1
gcc_pentium-m32_O3-ofp
ChaCha12
_____
128
64
20.57
ref/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
20.59
ref/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
20.62
ref/1
gcc_prescott-m32_O3-ofp
ChaCha12
_____
128
64
20.73
ref/1
gcc_k6-m32_O2-ofp
ChaCha12
_____
128
64
20.74
ref/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
20.75
ref/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
20.77
ref/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
20.78
ref/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
20.78
ref/1
gcc_k6-3-m32_O2-ofp
ChaCha12
_____
128
64
20.78
ref/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
20.80
ref/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
20.81
ref/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
20.81
ref/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha12
_____
128
64
20.83
ref/1
gcc_k8-m32_O2-ofp
ChaCha12
_____
128
64
20.83
ref/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
20.84
ref/1
gcc_m32_O2-ofp
ChaCha12
_____
128
64
20.85
ref/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
20.88
ref/1
gcc_athlon-m32_O2-ofp
ChaCha12
_____
128
64
21.02
ref/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha12
_____
128
64
21.03
ref/1
gcc_pentium2-m32_O2-ofp
ChaCha12
_____
128
64
21.09
ref/1
gcc_pentiumpro-m32_O2-ofp
ChaCha12
_____
128
64
21.11
ref/1
gcc_pentium3-m32_O2-ofp
ChaCha12
_____
128
64
21.11
ref/1
gcc_pentium-m-m32_O2-ofp
ChaCha12
_____
128
64
21.22
ref/1
gcc_pentium-m32_O2-ofp
ChaCha12
_____
128
64
21.27
ref/1
gcc_pentium4-m32_O2-ofp
ChaCha12
_____
128
64
21.31
ref/1
gcc_i386-m32_O2-ofp
ChaCha12
_____
128
64
21.42
ref/1
gcc_i486-m32_O2-ofp
ChaCha12
_____
128
64
21.96
ref/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
22.01
ref/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
22.11
ref/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
22.90
merged/1
gcc_pentium-m32_O0
ChaCha12
_____
128
64
22.92
merged/1
gcc_k6-m32_O0
ChaCha12
_____
128
64
22.95
merged/1
gcc_k8_O0
ChaCha12
_____
128
64
22.98
merged/1
gcc_pentium4-m32_O0
ChaCha12
_____
128
64
22.99
merged/1
gcc_m32_O0
ChaCha12
_____
128
64
23.00
merged/1
gcc_athlon-m32_O0
ChaCha12
_____
128
64
23.01
merged/1
gcc_pentium2-m32_O0
ChaCha12
_____
128
64
23.01
merged/1
gcc_pentium-m-m32_O0
ChaCha12
_____
128
64
23.01
merged/1
gcc_pentium-mmx-m32_O0
ChaCha12
_____
128
64
23.02
merged/1
gcc_i386-m32_O0
ChaCha12
_____
128
64
23.02
merged/1
gcc_pentium3-m32_O0
ChaCha12
_____
128
64
23.04
merged/1
gcc_k6-3-m32_O0
ChaCha12
_____
128
64
23.14
merged/1
gcc_nocona_O0
ChaCha12
_____
128
64
23.16
merged/1
gcc_default_O0
ChaCha12
_____
128
64
23.16
merged/1
gcc_i486-m32_O0
ChaCha12
_____
128
64
23.18
merged/1
gcc_k8-m32_O0
ChaCha12
_____
128
64
23.24
merged/1
gcc_prescott-m32_O0
ChaCha12
_____
128
64
27.29
ref/1
gcc_m32_O1-ofp
ChaCha12
_____
128
64
28.60
ref/1
gcc_m32_O3-ofp
ChaCha12
_____
128
64
31.96
ref/1
gcc_prescott-m32_O2-ofp
ChaCha12
_____
128
64
33.95
regs/1
gcc_prescott-m32_O0
ChaCha12
_____
128
64
33.96
regs/1
gcc_m32_O0
ChaCha12
_____
128
64
34.07
regs/1
gcc_pentiumpro-m32_O0
ChaCha12
_____
128
64
34.08
regs/1
gcc_pentium3-m32_O0
ChaCha12
_____
128
64
34.10
regs/1
gcc_pentium4-m32_O0
ChaCha12
_____
128
64
34.15
regs/1
gcc_pentium-m-m32_O0
ChaCha12
_____
128
64
34.16
regs/1
gcc_k8_O0
ChaCha12
_____
128
64
34.18
regs/1
gcc_i386-m32_O0
ChaCha12
_____
128
64
34.18
regs/1
gcc_i486-m32_O0
ChaCha12
_____
128
64
34.18
regs/1
gcc_pentium2-m32_O0
ChaCha12
_____
128
64
34.19
regs/1
gcc_k6-3-m32_O0
ChaCha12
_____
128
64
34.19
regs/1
gcc_k8-m32_O0
ChaCha12
_____
128
64
34.19
regs/1
gcc_pentium-m32_O0
ChaCha12
_____
128
64
34.22
regs/1
gcc_pentium-mmx-m32_O0
ChaCha12
_____
128
64
34.33
regs/1
gcc_nocona_O0
ChaCha12
_____
128
64
34.36
regs/1
gcc_default_O0
ChaCha12
_____
128
64
34.53
merged/1
gcc_pentiumpro-m32_O0
ChaCha12
_____
128
64
38.14
ref/1
gcc_default_O0
ChaCha12
_____
128
64
40.59
ref/1
gcc_athlon-m32_O0
ChaCha12
_____
128
64
40.69
ref/1
gcc_pentium2-m32_O0
ChaCha12
_____
128
64
40.90
ref/1
gcc_m32_O0
ChaCha12
_____
128
64
40.93
ref/1
gcc_prescott-m32_O0
ChaCha12
_____
128
64
41.02
ref/1
gcc_pentium-mmx-m32_O0
ChaCha12
_____
128
64
41.21
ref/1
gcc_k6-3-m32_O0
ChaCha12
_____
128
64
41.21
ref/1
gcc_pentiumpro-m32_O0
ChaCha12
_____
128
64
41.37
ref/1
gcc_pentium-m32_O0
ChaCha12
_____
128
64
41.42
ref/1
gcc_k6-m32_O0
ChaCha12
_____
128
64
41.48
ref/1
gcc_pentium-m-m32_O0
ChaCha12
_____
128
64
41.68
ref/1
gcc_i486-m32_O0
ChaCha12
_____
128
64
41.72
ref/1
gcc_i386-m32_O0
ChaCha12
_____
128
64
42.03
ref/1
gcc_pentium4-m32_O0
ChaCha12
_____
128
64
43.09
ref/1
gcc_k8_O0
ChaCha12
_____
128
64
51.31
regs/1
gcc_athlon-m32_O0
ChaCha12
_____
128
64
51.39
regs/1
gcc_k6-m32_O0
ChaCha12
_____
128
64
58.16
ref/1
gcc_nocona_O0
ChaCha12
_____
128
64
61.15
ref/1
gcc_k8-m32_O0
ChaCha12
_____
128
64
62.05
ref/1
gcc_pentium3-m32_O0