Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha20
_____
128
64
17.60
43.83
17.94
18.84
20.04
20.03
89.26
107.46
x86-1/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
256
64
17.61
45.93
18.11
18.46
20.15
19.98
109.82
208.19
x86-1/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
17.77
46.05
18.25
18.53
20.26
20.01
108.62
208.17
x86-1/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
17.79
43.49
18.44
18.46
20.17
20.06
84.82
128.54
x86-1/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
17.83
x86-1/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
17.85
x86-1/1
gcc_pentium2_Os-ofp
ChaCha20
_____
256
64
17.86
43.83
18.52
18.40
20.21
19.98
93.81
119.84
x86-1/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
17.87
x86-1/1
gcc_i486_Os-ofp
ChaCha20
_____
256
64
17.87
43.83
18.00
18.90
20.10
20.04
81.58
107.39
x86-1/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
256
64
17.87
45.96
18.10
18.66
20.21
20.11
108.62
208.17
x86-1/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
17.88
x86-1/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
17.89
x86-1/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
256
64
17.89
45.94
18.09
18.50
20.15
20.01
158.55
210.58
x86-1/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
17.90
46.88
18.61
18.47
20.49
19.95
107.23
208.19
x86-1/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
17.92
x86-1/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
17.93
x86-1/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
17.93
x86-1/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
17.94
x86-1/1
gcc_k6_Os-ofp
ChaCha20
_____
256
64
17.95
43.16
17.95
18.46
19.87
20.06
84.82
116.62
x86-1/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
17.96
x86-1/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
17.99
43.66
17.93
18.69
19.97
34.99
85.53
107.39
x86-1/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
18.00
45.93
18.08
18.46
20.13
20.07
159.25
210.58
x86-1/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
18.14
43.66
18.37
18.41
20.12
20.00
95.01
119.84
x86-1/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
18.16
x86-1/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
19.44
x86-mmx/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
19.44
x86-mmx/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
19.45
x86-mmx/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
19.45
x86-mmx/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
19.47
x86-mmx/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
19.47
x86-mmx/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
19.48
x86-mmx/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
19.48
x86-mmx/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
19.48
x86-mmx/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
19.48
x86-mmx/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
19.50
x86-mmx/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
19.50
x86-mmx/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
19.51
x86-mmx/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
19.51
x86-mmx/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
19.51
x86-mmx/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
19.86
x86-mmx/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
19.93
x86-mmx/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
19.99
x86-mmx/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
24.84
x86-xmm2/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
24.84
x86-xmm2/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
24.84
x86-xmm2/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
24.86
x86-xmm2/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
24.86
x86-xmm2/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
24.86
x86-xmm2/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
24.87
x86-xmm2/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
24.88
x86-xmm2/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
24.88
x86-xmm2/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
24.89
x86-xmm2/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
24.89
x86-xmm2/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
24.89
x86-xmm2/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
24.98
x86-xmm2/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
25.21
x86-xmm/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
25.21
x86-xmm/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
25.21
x86-xmm/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.22
x86-xmm/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
25.22
x86-xmm/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
25.22
x86-xmm/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
25.22
x86-xmm/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
25.23
x86-xmm/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
25.23
x86-xmm/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
25.24
x86-xmm/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
25.24
x86-xmm/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
25.24
x86-xmm/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
25.26
x86-xmm/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
25.26
x86-xmm/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
25.35
x86-xmm2/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
25.48
x86-xmm2/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
25.48
x86-xmm2/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
25.58
x86-xmm/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
25.58
x86-xmm/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
25.60
x86-xmm/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
25.62
x86-xmm/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
26.13
x86-xmm2/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
31.11
ref/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
256
64
31.11
74.31
17.94
18.68
22.08
20.00
83.82
107.39
x86-1/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
31.15
ref/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
31.28
ref/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
31.38
ref/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
31.91
ref/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
50.06
ref/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
51.75
merged/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
51.90
merged/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
52.32
merged/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
53.12
merged/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
53.44
merged/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
53.54
merged/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
54.27
merged/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
54.51
merged/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
54.71
merged/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
54.75
ref/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
55.01
regs/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
55.13
merged/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
55.13
merged/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
55.15
merged/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
55.17
merged/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
55.22
ref/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
55.25
ref/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
55.65
ref/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
55.69
ref/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
55.72
ref/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
55.79
ref/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
56.01
ref/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
56.02
ref/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
56.03
merged/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
56.12
merged/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
56.19
ref/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.26
merged/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
56.33
regs/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.47
merged/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
56.70
merged/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.70
regs/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
56.71
regs/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
56.74
ref/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
56.79
ref/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
57.00
regs/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
57.09
merged/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
57.47
regs/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
57.56
merged/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
57.80
merged/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
57.81
merged/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
57.90
regs/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
57.93
merged/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
57.97
merged/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
58.06
regs/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
58.13
merged/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
58.15
regs/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
58.24
merged/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
58.38
merged/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
58.38
ref/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
58.46
regs/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
58.51
regs/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
59.24
merged/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
59.50
regs/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
59.66
regs/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
59.89
merged/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
59.92
regs/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
60.15
merged/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
60.21
merged/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
60.38
merged/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
60.41
merged/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
60.49
merged/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
60.51
merged/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
60.60
merged/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
60.89
merged/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
60.89
merged/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
61.07
regs/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
61.13
merged/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
61.36
merged/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
61.55
merged/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
61.58
merged/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
61.85
merged/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
62.11
merged/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
62.18
merged/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
62.83
regs/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
62.93
merged/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
62.94
merged/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
63.02
merged/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
63.04
merged/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
63.12
merged/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
63.23
regs/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
63.24
merged/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
63.29
merged/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
63.30
merged/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
63.53
merged/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
63.58
regs/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
63.65
merged/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
63.85
regs/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
63.90
regs/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
63.98
merged/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
64.20
merged/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
64.43
merged/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
64.64
merged/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
64.69
merged/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
64.95
regs/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
64.97
regs/1
gcc_prescott_Os-ofp
ChaCha20
_____
256
64
65.14
107.76
66.34
67.60
69.65
67.34
83.82
89.49
ref/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
65.17
107.52
65.38
67.85
69.18
67.29
83.21
89.49
ref/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
65.29
merged/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
65.76
regs/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
65.95
regs/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
66.00
merged/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
66.06
regs/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
66.20
regs/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
66.35
regs/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
66.39
ref/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
66.53
merged/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
66.55
regs/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
66.58
regs/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
66.79
merged/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
66.97
regs/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
66.98
ref/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
67.01
ref/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
67.05
merged/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
67.19
regs/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
67.50
regs/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
67.72
merged/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
67.74
regs/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
67.76
regs/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
67.78
merged/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
67.82
merged/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
67.94
merged/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
68.10
merged/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
68.22
merged/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
68.33
ref/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
68.36
regs/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
68.37
regs/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
68.75
ref/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
68.90
regs/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
68.97
regs/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
69.11
ref/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
69.13
merged/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
69.15
ref/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
69.15
regs/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
69.43
ref/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
69.71
ref/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
69.83
regs/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
70.22
merged/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
70.32
ref/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
70.41
ref/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
70.42
regs/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
70.46
regs/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
70.60
regs/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
70.67
ref/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
70.80
regs/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
70.84
ref/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
70.94
regs/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
70.95
ref/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
71.03
regs/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
71.52
merged/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
71.55
regs/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
71.55
regs/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
71.79
ref/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
72.03
ref/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
72.06
regs/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
72.14
ref/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
72.15
ref/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
72.19
merged/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
72.26
regs/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
72.33
ref/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
72.35
regs/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
72.54
ref/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
72.71
regs/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
72.81
regs/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
72.82
ref/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
72.93
ref/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
72.96
ref/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
73.02
regs/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
73.05
ref/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
73.09
regs/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
73.18
ref/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
73.24
ref/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
73.31
regs/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
73.37
regs/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
73.39
ref/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
73.49
ref/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
73.74
regs/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
73.84
ref/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
73.95
ref/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
74.09
regs/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
74.26
ref/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
74.53
regs/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
74.60
ref/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
74.67
ref/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
74.83
regs/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
74.87
ref/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
75.46
merged/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
76.01
merged/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
76.09
ref/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
76.10
ref/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
76.12
ref/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
76.19
ref/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
76.44
merged/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
76.47
merged/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
76.47
merged/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
76.47
ref/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
76.54
ref/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
76.56
regs/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
76.70
ref/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
76.70
regs/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
76.71
merged/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
76.73
ref/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
76.75
ref/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
76.82
merged/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
76.82
regs/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
76.82
regs/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
76.91
ref/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
76.94
regs/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
76.95
merged/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
76.97
ref/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
77.04
ref/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
77.05
regs/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
77.12
regs/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
77.22
merged/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
77.36
regs/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
77.39
merged/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
77.42
regs/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
77.50
ref/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
77.80
ref/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
78.10
regs/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
78.22
ref/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
78.92
regs/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
79.30
ref/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
79.37
regs/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
79.95
ref/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
80.09
ref/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
80.27
regs/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
80.31
regs/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
80.43
ref/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
80.49
regs/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
80.65
ref/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
80.76
regs/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
81.10
regs/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
81.21
regs/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
81.39
regs/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
81.54
merged/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
81.70
merged/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
81.93
regs/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
82.28
regs/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
82.40
regs/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
82.74
merged/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
82.90
regs/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
82.95
merged/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
82.97
regs/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
83.04
regs/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
83.87
regs/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
83.92
151.02
68.22
71.83
75.22
86.15
82.82
89.48
merged/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
84.83
151.45
83.14
86.04
88.89
85.98
79.41
89.59
merged/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
85.21
regs/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
87.07
regs/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
87.47
regs/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
88.08
ref/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
88.12
ref/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
88.15
ref/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
90.18
ref/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
90.28
ref/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
90.53
ref/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
91.78
ref/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
93.76
merged/1
gcc_pentium3_O0
ChaCha20
_____
128
64
93.89
ref/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
94.57
merged/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
95.22
merged/1
gcc_pentium2_O0
ChaCha20
_____
128
64
95.22
ref/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
95.75
merged/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
96.06
merged/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
96.13
merged/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
96.15
merged/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
96.16
merged/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
96.30
merged/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
96.41
merged/1
gcc_i386_O0
ChaCha20
_____
128
64
96.47
merged/1
gcc_k8_O0
ChaCha20
_____
128
64
96.47
merged/1
gcc_prescott_O0
ChaCha20
_____
128
64
96.61
merged/1
gcc_athlon_O0
ChaCha20
_____
128
64
96.89
merged/1
gcc_k6-3_O0
ChaCha20
_____
128
64
96.91
merged/1
gcc_i486_O0
ChaCha20
_____
128
64
97.00
merged/1
gcc_pentium_O0
ChaCha20
_____
128
64
97.02
merged/1
gcc_k6_O0
ChaCha20
_____
128
64
97.18
merged/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
101.54
ref/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
101.89
ref/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
102.52
ref/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
102.93
ref/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
105.51
ref/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
106.74
ref/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
111.35
regs/1
gcc_prescott_O0
ChaCha20
_____
128
64
111.49
regs/1
gcc_athlon_O0
ChaCha20
_____
128
64
111.80
regs/1
gcc_pentium3_O0
ChaCha20
_____
128
64
111.86
regs/1
gcc_pentium2_O0
ChaCha20
_____
128
64
111.97
regs/1
gcc_k8_O0
ChaCha20
_____
128
64
112.45
regs/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
112.50
regs/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
113.19
regs/1
gcc_k6_O0
ChaCha20
_____
128
64
113.26
regs/1
gcc_i486_O0
ChaCha20
_____
128
64
113.30
regs/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
113.39
regs/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
113.44
ref/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
113.70
regs/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
113.96
regs/1
gcc_pentium_O0
ChaCha20
_____
128
64
114.18
regs/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
114.32
regs/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
114.70
regs/1
gcc_i386_O0
ChaCha20
_____
128
64
114.73
regs/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
115.59
regs/1
gcc_k6-3_O0
ChaCha20
_____
128
64
116.94
ref/1
gcc_athlon_O0
ChaCha20
_____
128
64
117.20
ref/1
gcc_prescott_O0
ChaCha20
_____
128
64
118.94
ref/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
119.41
ref/1
gcc_pentium3_O0
ChaCha20
_____
128
64
119.46
ref/1
gcc_pentium2_O0
ChaCha20
_____
128
64
120.44
ref/1
gcc_k8_O0
ChaCha20
_____
128
64
120.48
ref/1
gcc_pentium_O0
ChaCha20
_____
128
64
120.74
ref/1
gcc_i486_O0
ChaCha20
_____
128
64
121.81
ref/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
122.48
ref/1
gcc_i386_O0
ChaCha20
_____
128
64
122.61
ref/1
gcc_k6-3_O0
ChaCha20
_____
128
64
123.09
ref/1
gcc_k6_O0
ChaCha20
_____
128
64
124.75
ref/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
124.99
ref/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
125.97
ref/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
126.68
ref/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
127.44
ref/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
127.48
ref/1
i386-redhat-linux7-gcc_pentium_O0