Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha20
_____
128
64
17.61
44.10
17.98
18.57
19.99
20.08
89.41
111.97
x86-1/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
17.79
43.45
17.97
18.44
19.89
19.99
86.62
107.40
x86-1/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
17.80
43.47
17.97
18.44
19.89
19.86
80.33
107.41
x86-1/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
17.80
x86-1/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
17.82
43.92
17.97
18.89
20.09
20.24
94.21
111.97
x86-1/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
17.83
x86-1/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
17.83
x86-1/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
17.87
x86-1/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
17.87
x86-1/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
17.88
x86-1/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
17.91
x86-1/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
17.91
x86-1/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
17.94
x86-1/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
17.95
x86-1/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
17.96
x86-1/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
17.97
x86-1/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
17.97
x86-1/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
18.01
x86-1/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
18.04
x86-1/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
18.07
x86-1/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
19.44
x86-mmx/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
19.44
x86-mmx/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
19.44
x86-mmx/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
19.44
x86-mmx/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
19.46
x86-mmx/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
19.47
x86-mmx/1
gcc_i386_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_k6_Os-ofp
ChaCha20
_____
128
64
19.47
x86-mmx/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
19.48
x86-mmx/1
gcc_pentium_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.50
x86-mmx/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
19.50
x86-mmx/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
19.51
x86-mmx/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
19.52
x86-mmx/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
19.53
x86-mmx/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
19.70
x86-mmx/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
24.84
x86-xmm2/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
24.87
x86-xmm2/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
24.87
x86-xmm2/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
24.87
x86-xmm2/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
24.87
x86-xmm2/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
24.88
x86-xmm2/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
24.88
x86-xmm2/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
24.88
x86-xmm2/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
24.89
x86-xmm2/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
24.90
x86-xmm2/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
24.94
x86-xmm2/1
gcc_pentium-mmx_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_i386_Os-ofp
ChaCha20
_____
128
64
25.22
x86-xmm/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
25.22
x86-xmm/1
gcc_k6_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_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.24
x86-xmm/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
25.25
x86-xmm/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
25.25
x86-xmm/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
25.38
x86-xmm2/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.44
x86-xmm/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
25.60
x86-xmm/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
25.68
x86-xmm/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
25.72
x86-xmm/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
25.73
x86-xmm/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
25.92
x86-xmm/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
31.11
ref/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
31.11
ref/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
31.14
ref/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
31.15
ref/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
31.16
ref/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
31.98
ref/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
51.32
merged/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
52.07
merged/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
52.23
merged/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
52.27
merged/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
53.36
merged/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
53.67
merged/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
54.24
merged/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
54.32
merged/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
54.60
merged/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
54.77
ref/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
54.78
merged/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
54.98
regs/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
55.06
merged/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
55.10
merged/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
55.13
regs/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
55.15
merged/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
55.27
merged/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
55.36
ref/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
55.48
merged/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
55.67
ref/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
55.82
ref/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
55.89
merged/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
55.96
ref/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.00
ref/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
56.03
ref/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
56.11
ref/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
56.13
regs/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.20
ref/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
56.22
merged/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
56.29
ref/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
56.39
merged/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.70
regs/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
56.72
merged/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
56.72
regs/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
56.72
regs/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
56.79
ref/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
56.95
merged/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
56.98
ref/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
57.23
merged/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
57.71
merged/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
57.86
merged/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
57.88
merged/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
57.92
merged/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
57.96
merged/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
58.32
regs/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
58.47
regs/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
58.49
regs/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
58.50
regs/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
58.83
regs/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
59.14
merged/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
59.45
merged/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
59.66
regs/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
59.68
merged/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
59.69
regs/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
60.17
merged/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
60.25
merged/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
60.39
merged/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
60.41
merged/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
60.51
merged/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
60.60
merged/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
60.71
merged/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
60.79
merged/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
60.79
merged/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
60.82
merged/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
61.08
regs/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
61.11
merged/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
61.42
merged/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
61.49
merged/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
61.60
merged/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
61.81
merged/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
61.99
merged/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
62.67
merged/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
62.77
merged/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
62.81
merged/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
62.82
merged/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
62.86
merged/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
62.95
regs/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
63.06
merged/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
63.08
merged/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
63.26
merged/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
63.27
ref/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
63.37
merged/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
63.59
regs/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
63.67
merged/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
63.85
regs/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
63.89
regs/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
63.97
merged/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
64.44
regs/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
64.63
merged/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
64.75
regs/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
64.96
regs/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
65.05
merged/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
65.05
merged/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
65.16
107.34
65.02
66.16
68.34
67.56
83.21
89.49
ref/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
65.17
106.84
65.60
66.76
68.85
67.96
84.01
86.42
ref/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
65.18
merged/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
65.27
merged/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
65.43
merged/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
65.44
merged/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
65.68
regs/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
65.80
merged/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
65.96
regs/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
65.98
merged/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
66.30
regs/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
66.41
regs/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
66.58
merged/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
66.63
regs/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
66.83
regs/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
66.90
ref/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
67.03
ref/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
67.47
ref/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
67.56
ref/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
67.61
merged/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
67.74
merged/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
67.74
regs/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
67.80
merged/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
67.93
merged/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
68.18
ref/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
68.21
merged/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
68.24
merged/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
68.29
ref/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
68.33
regs/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
68.45
regs/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
68.84
regs/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
68.85
regs/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
68.92
regs/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
69.04
regs/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
69.08
ref/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
69.15
ref/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
69.19
regs/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
69.20
regs/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
69.43
ref/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
69.44
ref/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
69.44
ref/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
69.62
regs/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
69.74
ref/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
70.04
regs/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
70.06
ref/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
70.19
merged/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
70.38
regs/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
70.48
regs/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
70.50
ref/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
70.58
regs/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
70.83
regs/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
71.04
regs/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
71.24
regs/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
71.49
ref/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
71.81
regs/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
71.89
regs/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
72.07
ref/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
72.12
merged/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
72.12
ref/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
72.12
regs/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
72.36
ref/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
72.45
merged/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
72.45
regs/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
72.68
regs/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
72.84
ref/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
73.03
ref/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
73.09
ref/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
73.11
regs/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
73.15
regs/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
73.23
ref/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
73.30
ref/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
73.36
ref/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
73.44
ref/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
73.57
regs/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
73.59
regs/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
73.71
regs/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
73.74
regs/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
73.89
ref/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
74.04
regs/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
74.10
ref/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
74.22
regs/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
74.24
ref/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
74.24
regs/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
74.37
ref/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
74.43
ref/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
74.50
ref/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
74.58
ref/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
74.99
regs/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
75.18
ref/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
75.35
ref/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
75.41
regs/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
75.79
merged/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
75.82
merged/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
75.93
regs/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
75.95
ref/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
75.97
merged/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
76.06
merged/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
76.07
merged/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
76.20
ref/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
76.25
regs/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
76.30
ref/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
76.31
ref/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
76.44
ref/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
76.46
regs/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
76.48
regs/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
76.61
merged/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
76.62
ref/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
76.65
regs/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
76.78
ref/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
76.78
ref/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
76.78
regs/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
76.81
regs/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
76.82
regs/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
76.87
ref/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
76.87
regs/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
76.89
merged/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
77.14
regs/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
77.41
ref/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
77.55
ref/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
77.71
merged/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
77.76
regs/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
77.85
merged/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
77.89
regs/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
77.97
ref/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
78.27
ref/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
78.34
merged/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
78.40
ref/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
78.53
regs/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
79.21
regs/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
79.27
ref/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
79.45
ref/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
79.64
ref/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
79.70
regs/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
80.38
ref/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
80.40
regs/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
80.41
regs/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
80.42
ref/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
80.58
regs/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
81.00
regs/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
81.05
ref/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
81.23
regs/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
81.41
regs/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
81.48
regs/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
81.53
merged/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
81.53
merged/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
81.90
regs/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
82.39
regs/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
82.64
merged/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
82.86
merged/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
82.99
regs/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
83.07
regs/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
83.48
regs/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
256
64
84.11
152.70
84.48
86.61
89.94
86.13
82.83
86.42
merged/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
84.28
regs/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
84.43
151.87
83.14
86.49
89.08
86.21
82.61
90.52
merged/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
84.56
regs/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
85.75
ref/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
85.82
regs/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
88.10
ref/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
88.43
ref/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
90.31
ref/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
90.53
ref/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
90.59
ref/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
91.57
ref/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
93.56
ref/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
94.81
merged/1
gcc_pentium2_O0
ChaCha20
_____
128
64
94.89
merged/1
gcc_i486_O0
ChaCha20
_____
128
64
94.91
merged/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
95.41
ref/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
95.46
ref/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
95.78
merged/1
gcc_prescott_O0
ChaCha20
_____
128
64
95.78
merged/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
95.93
merged/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
96.10
merged/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
96.12
merged/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
96.18
merged/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
96.54
merged/1
gcc_athlon_O0
ChaCha20
_____
128
64
96.61
merged/1
gcc_pentium3_O0
ChaCha20
_____
128
64
96.62
merged/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
96.75
merged/1
gcc_i386_O0
ChaCha20
_____
128
64
96.84
merged/1
gcc_pentium_O0
ChaCha20
_____
128
64
96.87
merged/1
gcc_k6_O0
ChaCha20
_____
128
64
96.91
merged/1
gcc_k6-3_O0
ChaCha20
_____
128
64
96.95
merged/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
100.98
ref/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
101.39
ref/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
101.41
ref/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
101.93
ref/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
104.25
merged/1
gcc_k8_O0
ChaCha20
_____
128
64
106.41
ref/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
108.74
ref/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
111.26
regs/1
gcc_prescott_O0
ChaCha20
_____
128
64
112.49
regs/1
gcc_pentium3_O0
ChaCha20
_____
128
64
112.50
regs/1
gcc_k8_O0
ChaCha20
_____
128
64
112.64
regs/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
113.01
regs/1
gcc_k6_O0
ChaCha20
_____
128
64
113.11
regs/1
gcc_pentium_O0
ChaCha20
_____
128
64
113.20
regs/1
gcc_k6-3_O0
ChaCha20
_____
128
64
113.34
regs/1
gcc_i486_O0
ChaCha20
_____
128
64
113.37
regs/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
113.40
regs/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
113.41
regs/1
gcc_i386_O0
ChaCha20
_____
128
64
113.52
regs/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
113.56
regs/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
113.56
regs/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
113.59
regs/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
114.13
regs/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
114.32
regs/1
gcc_athlon_O0
ChaCha20
_____
128
64
114.33
regs/1
gcc_pentium2_O0
ChaCha20
_____
128
64
117.19
ref/1
gcc_prescott_O0
ChaCha20
_____
128
64
117.32
ref/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
118.63
ref/1
gcc_i486_O0
ChaCha20
_____
128
64
119.32
ref/1
gcc_pentium2_O0
ChaCha20
_____
128
64
119.41
ref/1
gcc_pentium3_O0
ChaCha20
_____
128
64
119.44
ref/1
gcc_athlon_O0
ChaCha20
_____
128
64
119.94
ref/1
gcc_k6-3_O0
ChaCha20
_____
128
64
120.86
ref/1
gcc_pentium_O0
ChaCha20
_____
128
64
121.03
ref/1
gcc_i386_O0
ChaCha20
_____
128
64
121.15
ref/1
gcc_k8_O0
ChaCha20
_____
128
64
121.23
ref/1
gcc_k6_O0
ChaCha20
_____
128
64
121.73
ref/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
124.69
ref/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
124.98
ref/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
125.00
ref/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
125.31
ref/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
126.32
ref/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
126.69
ref/1
i386-redhat-linux7-gcc_i486_O0