Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha20
_____
128
64
12.70
41.77
13.33
13.55
15.36
15.46
126.34
137.26
x86-1/1
gcc_i486_Os-ofp
ChaCha20
_____
256
64
12.70
41.84
13.42
13.55
15.42
15.49
130.83
137.25
x86-1/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
12.97
54.97
14.45
16.66
18.04
15.92
136.51
136.72
x86-xmm6/1
gcc_pentium3_Os-ofp
ChaCha20
_____
256
64
13.10
54.53
14.72
16.87
18.24
15.61
131.32
136.71
x86-xmm6/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
13.16
54.32
14.28
16.40
17.80
15.59
131.29
137.27
x86-xmm6/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
13.17
x86-xmm6/1
gcc_k6_Os-ofp
ChaCha20
_____
256
64
13.22
55.06
14.49
16.42
17.98
16.02
130.76
136.39
x86-xmm6/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
13.26
x86-xmm6/1
gcc_pentium2_Os-ofp
ChaCha20
_____
256
64
13.45
43.71
14.08
14.36
16.21
16.79
126.68
136.64
x86-1/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
13.48
x86-xmm6/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
13.52
x86-1/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
13.57
merged/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
13.67
x86-1/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
13.69
43.45
14.37
14.54
16.43
16.69
128.64
135.93
x86-1/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
13.73
x86-1/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
13.79
x86-1/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
13.89
x86-1/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
13.92
42.96
14.03
14.36
16.13
18.38
131.68
136.96
x86-1/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
14.58
x86-1/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
14.60
x86-1/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
14.61
merged/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
14.61
x86-1/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
14.66
x86-xmm5/1
gcc_prescott_Os-ofp
ChaCha20
_____
256
64
14.68
44.67
13.32
14.41
15.87
16.40
130.58
136.93
x86-1/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
15.28
merged/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
15.61
merged/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
15.80
x86-xmm5/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
15.90
x86-xmm5/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
16.13
x86-mmx/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
16.13
x86-mmx/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
16.18
x86-mmx/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
16.25
x86-mmx/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
16.26
x86-mmx/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
16.29
x86-xmm5/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
16.32
x86-mmx/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
16.36
x86-mmx/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
16.38
x86-xmm5/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
16.43
x86-xmm5/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
16.44
x86-mmx/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
16.49
x86-mmx/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
16.49
x86-mmx/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
16.52
x86-mmx/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
16.62
x86-xmm5/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
16.65
x86-xmm5/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
16.74
merged/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
16.93
merged/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
16.95
x86-xmm5/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
17.03
x86-xmm5/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
17.13
merged/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
17.15
x86-xmm5/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
17.99
merged/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
18.66
merged/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
18.69
merged/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
18.69
merged/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
19.43
regs/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
19.60
merged/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
19.69
merged/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
20.26
merged/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
20.30
ref/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
20.37
ref/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
20.53
regs/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
20.54
ref/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
20.60
ref/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
20.61
merged/1
gcc_pentium-m_O3-ofp
ChaCha20
_____
128
64
20.69
merged/1
gcc_pentium-m_O3-ual-ofp
ChaCha20
_____
128
64
20.77
ref/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
21.02
ref/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
21.15
merged/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
21.69
ref/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
21.82
ref/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
21.86
regs/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
21.97
ref/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
21.98
merged/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
21.99
merged/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
22.27
merged/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
22.27
regs/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
22.31
ref/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
22.51
regs/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
22.77
regs/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
22.78
ref/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
22.81
ref/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
22.94
ref/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
22.97
regs/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
23.08
regs/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
23.27
regs/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
23.29
regs/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
23.36
regs/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
23.64
regs/1
gcc_pentium-m_O3-ual-ofp
ChaCha20
_____
128
64
23.66
ref/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
23.69
regs/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
23.79
ref/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
23.95
regs/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
24.00
ref/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
24.04
ref/1
gcc_pentium-m_O3-ual-ofp
ChaCha20
_____
128
64
24.19
ref/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
24.49
ref/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
24.52
regs/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
24.62
regs/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
24.65
regs/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
24.88
ref/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
25.15
regs/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
25.38
ref/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
25.49
regs/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
25.70
regs/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
25.74
regs/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
25.94
merged/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
26.05
regs/1
gcc_pentium-m_O3-ofp
ChaCha20
_____
128
64
26.06
merged/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
26.17
regs/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
26.23
ref/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
26.33
merged/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
26.66
merged/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
26.74
merged/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
27.02
merged/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
27.08
merged/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
27.20
merged/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
27.31
merged/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
27.54
ref/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
27.69
merged/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
28.00
regs/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
28.40
x86-xmm/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
28.42
x86-xmm/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
28.43
x86-xmm/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
28.43
x86-xmm/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
28.43
x86-xmm/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
28.43
x86-xmm/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
28.45
x86-xmm/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
28.50
x86-xmm/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
28.51
x86-xmm/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
28.63
merged/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
28.63
x86-xmm/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
28.65
x86-xmm/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
28.79
merged/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
29.04
merged/1
gcc_pentium-m_O1-ofp
ChaCha20
_____
128
64
29.67
ref/1
gcc_pentium-m_O3-ofp
ChaCha20
_____
128
64
31.19
regs/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
31.48
regs/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
31.76
regs/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
32.13
regs/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
32.61
regs/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
32.68
ref/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
32.91
regs/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
32.92
regs/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
32.96
ref/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
33.31
ref/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
33.35
ref/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
33.37
ref/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
33.50
ref/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
33.76
ref/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
33.83
regs/1
gcc_pentium-m_O1-ofp
ChaCha20
_____
128
64
34.12
ref/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
34.14
ref/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
34.66
ref/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
35.25
x86-xmm2/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
35.25
x86-xmm2/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
35.25
x86-xmm2/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
35.25
x86-xmm2/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
35.25
x86-xmm2/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
35.25
x86-xmm2/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
35.26
x86-xmm2/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
35.26
x86-xmm2/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
35.26
x86-xmm2/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
35.35
x86-xmm2/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
36.59
ref/1
gcc_pentium-m_O1-ofp
ChaCha20
_____
128
64
36.70
merged/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
36.98
merged/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
37.78
merged/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
38.06
merged/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
38.81
merged/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
39.70
merged/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
39.77
merged/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
39.82
merged/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
40.23
merged/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
40.35
merged/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
40.49
regs/1
gcc_pentium-m_O2-ofp
ChaCha20
_____
128
64
40.60
merged/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
40.77
merged/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
40.78
merged/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
41.39
x86-xmm2/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
41.59
merged/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
41.59
merged/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
41.72
regs/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
42.09
regs/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
42.74
regs/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
42.85
merged/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
42.90
merged/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
42.93
regs/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
42.99
regs/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
43.04
95.33
43.48
44.36
47.36
48.15
132.51
121.87
merged/1
gcc_prescott_Os-ofp
ChaCha20
_____
256
64
43.17
96.47
42.96
44.90
47.34
47.02
131.05
121.57
merged/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
43.29
merged/1
gcc_pentium2_O0
ChaCha20
_____
128
64
43.44
merged/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
43.91
merged/1
gcc_i486_O0
ChaCha20
_____
128
64
43.95
merged/1
gcc_pentium-m_O2-ofp
ChaCha20
_____
128
64
44.31
merged/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
44.45
merged/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
45.03
merged/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
45.12
merged/1
gcc_pentium_O0
ChaCha20
_____
128
64
45.17
merged/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
45.22
merged/1
gcc_k8_O0
ChaCha20
_____
128
64
45.25
merged/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
45.65
merged/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
45.79
merged/1
gcc_k6_O0
ChaCha20
_____
128
64
46.14
merged/1
gcc_athlon_O0
ChaCha20
_____
128
64
47.15
regs/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
47.21
merged/1
gcc_pentium3_O0
ChaCha20
_____
128
64
47.25
merged/1
gcc_prescott_O0
ChaCha20
_____
128
64
47.36
merged/1
gcc_pentium-m_O0
ChaCha20
_____
128
64
47.47
merged/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
47.48
regs/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
47.51
merged/1
gcc_i386_O0
ChaCha20
_____
128
64
48.23
regs/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
51.84
regs/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
51.92
regs/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
52.06
regs/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
52.10
regs/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
52.48
ref/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
53.36
regs/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
53.64
ref/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
54.83
ref/1
gcc_pentium-m_O2-ofp
ChaCha20
_____
128
64
55.36
ref/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
55.75
regs/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
55.92
regs/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
57.07
ref/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
57.40
ref/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
57.75
ref/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
58.12
regs/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
58.17
regs/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
58.57
regs/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
58.98
ref/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
59.44
regs/1
gcc_i486_O0
ChaCha20
_____
128
64
59.76
regs/1
gcc_prescott_O0
ChaCha20
_____
128
64
59.96
ref/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
60.01
ref/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
60.21
regs/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
60.27
ref/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
60.28
ref/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
60.49
regs/1
gcc_pentium2_O0
ChaCha20
_____
128
64
60.60
regs/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
61.16
regs/1
gcc_k6_O0
ChaCha20
_____
128
64
61.21
regs/1
gcc_pentium3_O0
ChaCha20
_____
128
64
61.41
regs/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
61.60
regs/1
gcc_pentium-m_O0
ChaCha20
_____
128
64
61.97
regs/1
gcc_i386_O0
ChaCha20
_____
128
64
62.66
ref/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
62.76
ref/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
63.15
regs/1
gcc_athlon_O0
ChaCha20
_____
128
64
63.42
regs/1
gcc_k8_O0
ChaCha20
_____
128
64
63.77
regs/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
64.13
regs/1
gcc_pentium_O0
ChaCha20
_____
128
64
64.39
ref/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
65.05
ref/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
65.15
regs/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
65.43
regs/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
65.57
regs/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
65.64
regs/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
65.87
ref/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
66.02
ref/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
66.23
ref/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
66.82
ref/1
gcc_pentium3_O0
ChaCha20
_____
128
64
66.93
ref/1
gcc_i386_O0
ChaCha20
_____
128
64
67.11
regs/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
67.13
ref/1
gcc_prescott_O0
ChaCha20
_____
128
64
67.14
ref/1
gcc_athlon_O0
ChaCha20
_____
128
64
67.52
ref/1
gcc_pentium2_O0
ChaCha20
_____
128
64
67.77
ref/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
67.87
ref/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
67.91
ref/1
gcc_k8_O0
ChaCha20
_____
128
64
68.78
ref/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
69.89
ref/1
gcc_pentium_O0
ChaCha20
_____
128
64
70.27
ref/1
gcc_k6_O0
ChaCha20
_____
128
64
70.75
ref/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
71.26
ref/1
gcc_i486_O0
ChaCha20
_____
128
64
71.53
ref/1
gcc_pentium-m_O0
ChaCha20
_____
128
64
73.51
ref/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
74.58
ref/1
gcc_athlon_Os-ofp