Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha20
_____
128
64
17.55
43.47
18.13
18.72
20.09
19.77
80.32
107.40
x86-1/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
17.79
43.35
17.91
18.46
19.85
19.73
80.32
107.44
x86-1/1
gcc_athlon_Os-ofp
ChaCha20
_____
256
64
17.80
43.33
17.93
18.46
19.86
19.97
80.32
107.43
x86-1/1
gcc_athlon_Os-ofp
ChaCha20
_____
256
64
17.81
43.42
18.23
18.40
20.02
19.81
84.82
127.43
x86-1/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
17.85
47.06
18.15
18.96
20.43
19.79
111.67
208.18
x86-1/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
17.86
47.08
18.16
18.50
20.27
19.79
109.52
208.18
x86-1/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
256
64
17.86
46.16
18.36
18.48
20.31
19.80
116.32
208.18
x86-1/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
17.88
x86-1/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
17.88
x86-1/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
17.89
46.26
18.36
18.48
20.32
19.75
109.24
208.18
x86-1/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
17.89
x86-1/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
17.90
x86-1/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
17.90
x86-1/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
17.90
x86-1/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
17.92
43.37
18.23
18.40
20.02
20.01
81.82
127.03
x86-1/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
17.92
x86-1/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
17.92
x86-1/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
17.95
x86-1/1
gcc_pentium_Os-ofp
ChaCha20
_____
256
64
17.95
46.16
18.10
18.79
20.28
19.78
107.16
208.21
x86-1/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
17.98
46.28
18.10
18.81
20.29
19.87
109.82
208.21
x86-1/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
256
64
17.99
43.17
17.89
18.43
19.82
19.88
81.62
119.84
x86-1/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
18.00
43.16
17.86
18.49
19.82
19.75
83.81
119.82
x86-1/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
18.04
43.72
17.90
18.60
19.93
19.88
89.52
115.42
x86-1/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
18.04
43.72
17.90
18.66
19.95
19.82
90.02
117.58
x86-1/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
18.14
43.45
18.13
18.75
20.09
19.77
80.21
107.40
x86-1/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
18.18
x86-xmm5/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
19.47
x86-mmx/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
19.47
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_athlon_Os-ofp
ChaCha20
_____
128
64
19.47
x86-mmx/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
19.47
x86-mmx/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
19.47
x86-mmx/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
19.48
x86-mmx/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
19.48
x86-mmx/1
gcc_i486_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_pentium_Os-ofp
ChaCha20
_____
128
64
19.50
x86-mmx/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
19.50
x86-mmx/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
19.50
x86-mmx/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
19.51
x86-mmx/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
19.99
x86-mmx/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
24.84
x86-xmm2/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
24.84
x86-xmm2/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
24.87
x86-xmm2/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
24.87
x86-xmm2/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
24.87
x86-xmm2/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
24.87
x86-xmm2/1
i386-redhat-linux7-gcc_pentium_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.89
x86-xmm2/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
24.94
x86-xmm2/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.03
x86-xmm2/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
25.04
x86-xmm2/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.05
x86-xmm2/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
25.06
x86-xmm2/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
25.21
x86-xmm/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
25.21
x86-xmm/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.21
x86-xmm/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
25.22
x86-xmm/1
gcc_i486_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.24
x86-xmm/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
25.24
x86-xmm/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
25.24
x86-xmm/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
25.25
x86-xmm/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
25.33
x86-xmm/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.38
x86-xmm2/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
25.48
x86-xmm2/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
25.58
x86-xmm/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
25.58
x86-xmm2/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
25.62
x86-xmm/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
25.63
x86-xmm/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
25.63
x86-xmm/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
25.64
x86-xmm/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
31.08
ref/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
31.13
ref/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
31.15
ref/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
31.17
ref/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
31.23
ref/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
31.97
ref/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
50.86
merged/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
51.73
merged/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
51.89
merged/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
52.05
merged/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
52.28
merged/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
53.32
merged/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
53.43
merged/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
53.50
regs/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
53.67
merged/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
54.08
merged/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
54.09
merged/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
54.77
merged/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
54.89
merged/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
54.93
merged/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
54.97
regs/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
54.99
regs/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
55.00
regs/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
55.04
merged/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
55.06
merged/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
55.16
merged/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
55.29
ref/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
55.40
merged/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
55.41
ref/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
55.74
ref/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
55.78
ref/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
55.80
ref/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
55.80
ref/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
56.10
regs/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.47
ref/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
56.67
merged/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.85
ref/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
56.97
merged/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
57.03
regs/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
57.33
regs/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
57.55
ref/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
57.61
ref/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
57.75
merged/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
57.75
merged/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
57.83
merged/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
57.85
regs/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
58.07
merged/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
58.16
ref/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
58.21
merged/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
58.38
regs/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
58.45
ref/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
58.61
merged/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
58.76
merged/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
59.12
regs/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
59.42
regs/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
59.69
regs/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
59.90
regs/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
59.92
merged/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
59.99
merged/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
60.46
merged/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
60.46
merged/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
60.63
merged/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
60.69
merged/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
60.94
merged/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
61.00
merged/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
61.08
regs/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
61.08
regs/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
61.09
merged/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
61.35
merged/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
61.63
merged/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
61.65
merged/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
61.86
merged/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
61.94
merged/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
61.95
merged/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
62.18
merged/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
62.22
merged/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
62.32
merged/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
62.32
merged/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
62.35
merged/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
62.35
merged/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
62.36
merged/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
62.71
merged/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
62.77
merged/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
63.47
merged/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
63.62
merged/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
63.87
merged/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
63.90
regs/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
63.93
merged/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
64.36
merged/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
64.81
merged/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
64.94
regs/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
65.13
merged/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
65.14
107.42
65.00
66.11
68.32
67.38
79.42
87.76
ref/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
65.14
107.41
65.57
67.41
69.12
67.42
84.02
92.26
ref/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
65.31
ref/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
65.56
regs/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
65.71
merged/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
65.77
regs/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
65.85
merged/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
66.04
ref/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
66.28
regs/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
66.33
regs/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
66.60
regs/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
66.63
regs/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
67.00
merged/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
67.02
merged/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
67.20
ref/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
67.31
ref/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
67.40
regs/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
67.76
regs/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
67.77
ref/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
67.83
regs/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
67.86
merged/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
67.92
regs/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
67.94
merged/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
67.95
regs/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
68.07
ref/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
68.15
regs/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
68.27
regs/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
68.37
regs/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
68.52
merged/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
68.59
regs/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
68.84
regs/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
69.01
regs/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
69.04
ref/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
69.23
ref/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
69.24
regs/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
69.31
merged/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
69.33
merged/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
69.66
merged/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
70.02
ref/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
70.09
merged/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
70.25
merged/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
70.39
ref/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
70.46
ref/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
70.47
regs/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
70.56
regs/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
70.61
regs/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
70.62
merged/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
70.97
ref/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
71.00
regs/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
71.04
ref/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
71.08
regs/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
71.15
regs/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
71.18
regs/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
71.22
ref/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
71.42
regs/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
71.45
regs/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
71.49
ref/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
71.65
ref/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
71.70
ref/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
71.74
ref/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
71.77
ref/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
71.99
regs/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
72.12
ref/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
72.46
regs/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
72.50
regs/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
72.58
ref/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
72.86
ref/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
72.87
regs/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
73.01
ref/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
73.04
ref/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
73.21
ref/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
73.22
regs/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
73.28
ref/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
73.41
ref/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
73.54
regs/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
73.56
regs/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
73.63
ref/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
73.67
regs/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
73.67
regs/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
73.71
ref/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
73.87
regs/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
74.15
ref/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
74.54
ref/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
74.63
ref/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
75.13
regs/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
75.18
ref/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
75.30
regs/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
75.33
ref/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
75.51
ref/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
75.66
regs/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
75.72
ref/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
75.95
regs/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
76.00
regs/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
76.02
merged/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
76.03
merged/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
76.09
ref/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
76.10
ref/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
76.26
merged/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
76.30
merged/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
76.43
regs/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
76.51
merged/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
76.54
ref/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
76.57
merged/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
76.62
ref/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
76.71
ref/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
76.83
ref/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
77.24
merged/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
77.24
ref/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
77.24
regs/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
77.25
ref/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
77.54
merged/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
77.88
ref/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
78.00
ref/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
78.07
ref/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
78.25
ref/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
78.38
regs/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
78.40
ref/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
78.95
regs/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
79.02
regs/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
79.40
merged/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
79.54
regs/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
79.94
merged/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
80.09
ref/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
80.09
regs/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
80.12
ref/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
80.21
regs/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
80.30
regs/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
80.41
ref/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
80.43
regs/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
80.57
regs/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
80.59
regs/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
80.60
ref/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
80.68
regs/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
80.69
regs/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
81.19
regs/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
81.41
regs/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
81.43
regs/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
81.49
regs/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
82.18
regs/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
83.04
151.73
84.63
86.25
89.83
85.06
82.62
86.51
merged/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
83.06
regs/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
83.08
regs/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
256
64
83.69
152.50
84.47
86.25
89.79
85.85
82.82
91.07
merged/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
83.79
ref/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
83.90
regs/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
83.91
regs/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
84.14
regs/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
84.51
regs/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
85.58
ref/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
86.42
merged/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
86.99
merged/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
87.63
merged/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
88.08
merged/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
88.09
regs/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
90.25
ref/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
91.70
ref/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
93.04
ref/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
93.41
ref/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
93.57
ref/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
93.62
ref/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
93.87
merged/1
gcc_athlon_O0
ChaCha20
_____
128
64
93.92
ref/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
94.50
merged/1
gcc_pentium2_O0
ChaCha20
_____
128
64
94.53
ref/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
95.25
merged/1
gcc_pentium_O0
ChaCha20
_____
128
64
95.38
merged/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
95.88
merged/1
gcc_pentium4_O0
ChaCha20
_____
128
64
96.01
merged/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
96.07
merged/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
96.13
merged/1
gcc_k6-3_O0
ChaCha20
_____
128
64
96.18
merged/1
gcc_i386_O0
ChaCha20
_____
128
64
96.24
merged/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
96.33
merged/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
96.39
merged/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
96.50
merged/1
gcc_k6_O0
ChaCha20
_____
128
64
96.65
merged/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
96.79
merged/1
gcc_pentium3_O0
ChaCha20
_____
128
64
96.92
merged/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
97.00
merged/1
gcc_i486_O0
ChaCha20
_____
128
64
102.03
ref/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
104.48
ref/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
111.48
regs/1
gcc_pentium3_O0
ChaCha20
_____
128
64
111.90
regs/1
gcc_pentium2_O0
ChaCha20
_____
128
64
112.54
regs/1
gcc_pentium4_O0
ChaCha20
_____
128
64
112.58
ref/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
112.74
regs/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
112.92
regs/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
113.16
regs/1
gcc_k6-3_O0
ChaCha20
_____
128
64
113.20
regs/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
113.36
regs/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
113.58
regs/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
113.62
regs/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
113.75
regs/1
gcc_pentium_O0
ChaCha20
_____
128
64
113.95
regs/1
gcc_k6_O0
ChaCha20
_____
128
64
113.95
regs/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
114.15
regs/1
gcc_athlon_O0
ChaCha20
_____
128
64
114.63
regs/1
gcc_i386_O0
ChaCha20
_____
128
64
115.06
regs/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
115.11
regs/1
gcc_i486_O0
ChaCha20
_____
128
64
117.59
ref/1
gcc_pentium4_O0
ChaCha20
_____
128
64
117.86
ref/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
118.25
ref/1
gcc_pentium3_O0
ChaCha20
_____
128
64
119.38
ref/1
gcc_pentium2_O0
ChaCha20
_____
128
64
120.47
ref/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
121.03
ref/1
gcc_i486_O0
ChaCha20
_____
128
64
121.75
ref/1
gcc_k6-3_O0
ChaCha20
_____
128
64
122.07
ref/1
gcc_athlon_O0
ChaCha20
_____
128
64
122.25
ref/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
122.36
ref/1
gcc_i386_O0
ChaCha20
_____
128
64
122.68
ref/1
gcc_pentium_O0
ChaCha20
_____
128
64
122.92
ref/1
gcc_k6_O0
ChaCha20
_____
128
64
124.13
ref/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
124.48
ref/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
125.68
ref/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
125.98
ref/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
126.16
ref/1
i386-redhat-linux7-gcc_pentiumpro_O0