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
46.28
18.07
18.63
20.21
19.82
109.82
208.21
x86-1/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
17.58
49.23
18.36
18.61
20.57
20.04
104.03
189.54
x86-1/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
17.65
49.12
18.36
18.61
20.56
19.98
111.26
192.01
x86-1/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
17.74
49.12
18.30
18.57
20.51
35.83
116.87
192.01
x86-1/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
17.79
43.72
17.87
18.72
19.96
19.82
82.82
114.26
x86-1/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
17.83
49.12
18.36
18.61
20.56
19.84
110.57
189.54
x86-1/1
gcc_k6-3_Os-ofp
ChaCha20
_____
256
64
17.84
43.73
17.95
18.70
19.99
19.82
84.81
111.98
x86-1/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
17.84
46.26
18.19
18.77
20.33
20.19
105.56
208.21
x86-1/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
17.85
x86-1/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
17.85
x86-1/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
17.87
x86-1/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
17.87
x86-1/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
17.88
x86-1/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
17.90
x86-1/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
256
64
17.90
49.22
18.42
18.61
20.60
19.98
111.26
192.01
x86-1/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
17.91
x86-1/1
gcc_athlon_Os-ofp
ChaCha20
_____
256
64
17.91
49.09
18.32
18.70
20.57
19.96
104.02
196.31
x86-1/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
17.93
x86-1/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
17.95
49.09
18.33
18.70
20.57
20.36
104.03
196.31
x86-1/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
18.02
x86-1/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
18.33
x86-1/1
gcc_pentiumpro_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_athlon_Os-ofp
ChaCha20
_____
128
64
19.46
x86-mmx/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
19.46
x86-mmx/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
19.46
x86-mmx/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
19.47
x86-mmx/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
19.47
x86-mmx/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
19.47
x86-mmx/1
gcc_pentium_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_i486_Os-ofp
ChaCha20
_____
128
64
19.48
x86-mmx/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
19.48
x86-mmx/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
19.48
x86-mmx/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
19.49
x86-mmx/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
19.50
x86-mmx/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
19.51
x86-mmx/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
gcc_pentiumpro_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_i486_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_k6_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.88
x86-xmm2/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
24.88
x86-xmm2/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
24.89
x86-xmm2/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
25.03
x86-xmm2/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.18
x86-xmm2/1
gcc_k6-3_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_athlon_Os-ofp
ChaCha20
_____
128
64
25.22
x86-xmm/1
gcc_i386_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_i486_Os-ofp
ChaCha20
_____
128
64
25.23
x86-xmm/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
25.23
x86-xmm/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
25.24
x86-xmm/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
25.24
x86-xmm/1
gcc_pentium4_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.34
x86-xmm/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
25.47
x86-xmm2/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
25.57
x86-xmm/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.58
x86-xmm/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
25.66
x86-xmm/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
26.62
x86-xmm2/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
29.46
x86-mmx/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
30.98
ref/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
31.11
ref/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
31.17
ref/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
31.27
ref/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
31.29
ref/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
256
64
31.74
79.02
32.80
33.16
36.10
35.79
175.31
163.05
x86-1/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
31.88
x86-1/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
32.99
ref/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
51.48
merged/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
51.69
merged/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
51.73
merged/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
52.62
merged/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
52.68
regs/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
52.80
merged/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
53.40
merged/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
53.42
merged/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
54.17
merged/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
54.45
merged/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
54.80
merged/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
54.84
merged/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
54.88
merged/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
54.97
regs/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
55.10
merged/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
55.17
merged/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
55.17
ref/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
55.25
ref/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
55.28
ref/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
55.50
ref/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
55.56
merged/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
55.71
ref/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
55.85
ref/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
55.99
ref/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
56.09
merged/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
56.12
regs/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.34
merged/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
56.44
ref/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
56.46
ref/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.64
regs/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
56.67
merged/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.71
merged/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
56.72
regs/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
56.90
ref/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
57.46
regs/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
57.47
regs/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
57.50
ref/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
57.67
merged/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
57.69
merged/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
58.01
regs/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
58.17
regs/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
58.36
ref/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
58.40
regs/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
58.51
regs/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
58.72
merged/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
58.77
merged/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
59.29
regs/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
59.29
regs/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
59.36
merged/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
59.40
merged/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
59.66
regs/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
60.16
merged/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
60.23
merged/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
60.28
merged/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
60.47
merged/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
60.57
merged/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
61.02
merged/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
61.09
regs/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
61.15
merged/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
61.15
merged/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
61.16
merged/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
61.29
merged/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
61.63
merged/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
61.75
merged/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
61.90
merged/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
61.95
merged/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
62.06
merged/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
62.15
ref/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
62.21
merged/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
62.21
ref/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
62.56
ref/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
62.59
merged/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
62.64
regs/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
62.65
merged/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
62.75
merged/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
62.98
merged/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
63.01
merged/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
63.22
merged/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
63.42
merged/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
63.42
merged/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
63.47
ref/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
63.58
regs/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
63.76
merged/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
63.86
ref/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
63.97
regs/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
64.36
ref/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
64.56
merged/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
64.59
regs/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
64.60
merged/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
64.71
merged/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
64.78
merged/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
64.89
regs/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
64.91
merged/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
64.97
merged/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
65.02
merged/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
65.04
ref/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
65.05
regs/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
65.14
107.29
65.62
66.76
68.90
67.42
83.21
87.76
ref/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
65.14
merged/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
65.24
regs/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
65.50
merged/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
65.55
merged/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
65.58
merged/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
65.63
merged/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
65.66
merged/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
65.68
merged/1
gcc_pentium2_O3-ofp
ChaCha20
_____
256
64
65.69
107.27
65.62
66.77
68.90
67.42
84.01
87.02
ref/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
66.17
merged/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
66.46
merged/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
66.49
regs/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
66.57
regs/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
66.72
regs/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
66.73
regs/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
66.91
ref/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
67.06
regs/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
67.18
ref/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
67.49
ref/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
67.54
ref/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
67.54
regs/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
67.69
regs/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
67.73
merged/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
67.87
regs/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
68.09
regs/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
68.11
merged/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
68.12
ref/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
68.24
ref/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
68.47
regs/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
68.70
regs/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
68.71
regs/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
68.81
merged/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
68.84
regs/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
69.01
merged/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
69.06
merged/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
69.18
merged/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
69.23
regs/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
69.74
ref/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
70.42
regs/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
70.55
ref/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
70.62
merged/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
70.66
regs/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
70.85
regs/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
70.85
regs/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
70.89
regs/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
70.91
ref/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
70.92
regs/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
71.08
regs/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
71.64
regs/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
71.82
ref/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
71.96
regs/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
72.25
ref/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
72.61
ref/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
72.63
ref/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
72.78
regs/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
72.92
regs/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
72.94
regs/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
73.30
regs/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
73.35
ref/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
73.36
ref/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
73.41
ref/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
73.54
regs/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
73.57
regs/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
73.78
regs/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
73.91
ref/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
73.92
ref/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
74.02
regs/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
74.06
regs/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
74.35
regs/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
74.71
ref/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
74.83
ref/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
74.87
regs/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
75.00
merged/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
75.33
ref/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
75.40
regs/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
75.48
ref/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
75.52
ref/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
75.57
ref/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
75.61
ref/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
75.80
ref/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
75.87
regs/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
76.10
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.31
merged/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
76.33
merged/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
76.58
ref/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
76.66
regs/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
76.78
ref/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
76.83
ref/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
76.86
ref/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
76.90
merged/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
77.00
regs/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
77.30
ref/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
77.31
regs/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
77.36
merged/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
77.45
ref/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
77.50
merged/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
77.71
ref/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
78.01
merged/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
78.34
regs/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
78.63
ref/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
78.74
regs/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
78.92
ref/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
79.10
regs/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
79.11
ref/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
79.18
ref/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
79.18
ref/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
79.45
regs/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
79.50
regs/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
79.55
ref/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
79.62
regs/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
79.72
ref/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
79.75
ref/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
80.09
ref/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
80.11
regs/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
80.20
regs/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
80.42
regs/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
80.54
regs/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
80.55
regs/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
80.61
regs/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
80.78
ref/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
81.00
regs/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
81.16
regs/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
81.18
regs/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
81.19
regs/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
81.20
regs/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
81.21
regs/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
81.33
ref/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
81.43
ref/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
81.65
regs/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
81.76
ref/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
82.16
ref/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
82.64
regs/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
82.71
ref/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
256
64
82.99
151.68
84.02
86.26
89.48
85.63
82.83
87.02
merged/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
83.19
ref/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
83.61
ref/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
83.87
ref/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
83.87
regs/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
84.06
151.37
84.13
86.26
89.52
86.16
79.41
92.26
merged/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
84.29
ref/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
86.66
regs/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
86.72
ref/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
86.81
merged/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
87.06
merged/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
87.45
merged/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
87.72
regs/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
88.03
regs/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
88.56
merged/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
90.47
ref/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
94.05
ref/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
95.07
merged/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
95.88
merged/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
95.91
merged/1
gcc_athlon_O0
ChaCha20
_____
128
64
96.14
merged/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
96.20
merged/1
gcc_k6-3_O0
ChaCha20
_____
128
64
96.22
merged/1
gcc_i386_O0
ChaCha20
_____
128
64
96.23
merged/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
96.24
merged/1
gcc_pentium_O0
ChaCha20
_____
128
64
96.48
merged/1
gcc_i486_O0
ChaCha20
_____
128
64
96.48
merged/1
gcc_pentium3_O0
ChaCha20
_____
128
64
96.51
merged/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
96.56
merged/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
96.69
merged/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
97.04
merged/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
97.07
merged/1
gcc_pentium2_O0
ChaCha20
_____
128
64
97.41
merged/1
gcc_k6_O0
ChaCha20
_____
128
64
97.42
merged/1
gcc_pentium4_O0
ChaCha20
_____
128
64
102.20
ref/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
109.95
ref/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
111.33
regs/1
gcc_pentium4_O0
ChaCha20
_____
128
64
111.73
regs/1
gcc_pentium3_O0
ChaCha20
_____
128
64
112.39
regs/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
113.39
regs/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
113.45
regs/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
113.57
regs/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
113.60
regs/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
113.75
regs/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
113.77
regs/1
gcc_i386_O0
ChaCha20
_____
128
64
113.99
regs/1
gcc_pentium2_O0
ChaCha20
_____
128
64
114.20
regs/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
114.27
regs/1
gcc_pentium_O0
ChaCha20
_____
128
64
115.00
regs/1
gcc_k6_O0
ChaCha20
_____
128
64
115.02
regs/1
gcc_athlon_O0
ChaCha20
_____
128
64
115.04
ref/1
gcc_pentium4_O0
ChaCha20
_____
128
64
115.72
regs/1
gcc_i486_O0
ChaCha20
_____
128
64
115.85
regs/1
gcc_k6-3_O0
ChaCha20
_____
128
64
115.87
regs/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
116.97
ref/1
gcc_i486_O0
ChaCha20
_____
128
64
116.98
ref/1
gcc_i386_O0
ChaCha20
_____
128
64
119.64
ref/1
gcc_pentium3_O0
ChaCha20
_____
128
64
119.84
ref/1
gcc_pentium2_O0
ChaCha20
_____
128
64
120.03
ref/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
121.57
ref/1
gcc_k6_O0
ChaCha20
_____
128
64
122.06
ref/1
gcc_k6-3_O0
ChaCha20
_____
128
64
122.63
ref/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
122.89
ref/1
gcc_pentium_O0
ChaCha20
_____
128
64
123.10
ref/1
gcc_athlon_O0
ChaCha20
_____
128
64
123.27
ref/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
125.14
ref/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
125.71
ref/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
125.96
ref/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
126.61
ref/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
127.78
ref/1
i386-redhat-linux7-gcc_athlon_O0