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
43.49
17.99
18.54
19.94
19.85
79.82
107.44
x86-1/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
17.82
x86-1/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
17.83
x86-1/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
17.86
49.16
18.85
18.55
20.82
19.98
115.21
192.01
x86-1/1
gcc_pentium2_Os-ofp
ChaCha20
_____
256
64
17.88
46.15
18.17
18.69
20.28
20.17
112.03
208.18
x86-1/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
17.89
43.96
17.92
18.39
19.88
19.87
79.22
119.85
x86-1/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
17.89
x86-1/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
17.90
46.16
18.17
18.69
20.28
19.80
113.82
208.18
x86-1/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
17.90
46.27
18.07
18.80
20.27
19.87
109.82
208.21
x86-1/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
256
64
17.90
43.17
18.50
18.39
20.15
20.18
83.81
119.85
x86-1/1
gcc_k6_Os-ofp
ChaCha20
_____
256
64
17.91
46.28
18.65
18.96
20.66
19.87
107.02
208.21
x86-1/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
17.93
43.22
17.90
18.39
19.81
19.86
79.22
119.85
x86-1/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
256
64
17.93
43.23
17.98
18.39
19.86
19.77
78.62
119.85
x86-1/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
256
64
17.93
49.16
18.34
18.70
20.59
19.97
112.82
192.01
x86-1/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
17.95
x86-1/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
17.96
x86-1/1
gcc_k6-3_Os-ofp
ChaCha20
_____
256
64
17.97
43.47
17.99
18.54
19.94
19.74
80.06
107.39
x86-1/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
17.98
43.71
17.95
18.46
19.90
20.06
82.82
127.25
x86-1/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
17.99
43.72
17.93
18.45
19.89
20.07
84.81
128.18
x86-1/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
18.00
x86-1/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
18.33
x86-1/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
18.34
50.04
18.87
19.21
21.13
20.78
105.66
194.02
x86-1/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
18.35
x86-1/1
gcc_pentium_Os-ofp
ChaCha20
_____
256
64
18.37
49.09
18.35
18.53
20.52
20.07
104.92
193.91
x86-1/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
19.44
x86-mmx/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
19.45
x86-mmx/1
i386-redhat-linux7-gcc_pentiumpro_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_athlon_Os-ofp
ChaCha20
_____
128
64
19.47
x86-mmx/1
gcc_i486_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
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
19.48
x86-mmx/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
19.49
x86-mmx/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
19.49
x86-mmx/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
19.50
x86-mmx/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
19.50
x86-mmx/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
19.97
x86-mmx/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
24.84
x86-xmm2/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
gcc_pentium_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.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
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
24.87
x86-xmm2/1
i386-redhat-linux7-gcc_i486_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_pentium4_Os-ofp
ChaCha20
_____
128
64
24.89
x86-xmm2/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
24.89
x86-xmm2/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
24.89
x86-xmm2/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
25.02
x86-xmm2/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
25.06
x86-xmm2/1
gcc_pentium2_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
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_pentium_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_i486_Os-ofp
ChaCha20
_____
128
64
25.24
x86-xmm/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
25.24
x86-xmm/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
25.24
x86-xmm/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
25.25
x86-xmm/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
25.45
x86-xmm2/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.57
x86-xmm/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.66
x86-xmm/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
29.55
x86-mmx/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
31.13
ref/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
31.14
ref/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
31.15
ref/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
31.17
ref/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
31.25
ref/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
31.61
x86-1/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
31.97
ref/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
51.90
merged/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
52.03
merged/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
52.10
merged/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
52.67
merged/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
52.74
merged/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
53.32
merged/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
53.46
merged/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
54.08
merged/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
54.65
merged/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
54.92
merged/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
55.02
regs/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
55.24
merged/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
55.26
merged/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
55.27
ref/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
55.29
ref/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
55.53
merged/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
55.97
ref/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
55.98
merged/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
56.11
regs/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.12
merged/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
56.18
ref/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
56.28
merged/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
56.46
ref/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.69
ref/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
56.71
ref/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
56.74
merged/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
56.74
merged/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.80
merged/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
56.93
ref/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
57.05
ref/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
57.35
ref/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
57.47
regs/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
57.49
regs/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
57.55
merged/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
57.93
regs/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
58.25
regs/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
58.45
ref/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
58.62
regs/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
58.68
regs/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
58.76
merged/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
58.98
merged/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
59.15
merged/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
59.18
merged/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
59.52
merged/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
59.57
merged/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
59.65
regs/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
59.67
regs/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
59.75
regs/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
59.94
merged/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
60.11
merged/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
60.17
regs/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
60.26
regs/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
60.33
merged/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
60.39
merged/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
60.49
merged/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
60.55
merged/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
60.78
merged/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
60.88
regs/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
60.91
merged/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
61.01
merged/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
61.19
merged/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
61.52
merged/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
61.55
merged/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
61.72
merged/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
61.75
merged/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
61.97
merged/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
62.10
merged/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
62.21
ref/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
62.30
ref/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
62.35
ref/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
62.61
merged/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
62.64
regs/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
62.67
ref/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
63.03
merged/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
63.06
merged/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
63.07
merged/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
63.17
merged/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
63.41
merged/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
63.44
merged/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
63.53
merged/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
63.91
regs/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
63.94
merged/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
64.10
ref/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
64.23
merged/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
64.33
regs/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
64.37
ref/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
64.43
ref/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
64.50
merged/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
64.66
merged/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
64.85
regs/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
64.95
regs/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
64.96
merged/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
65.02
regs/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
65.03
ref/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
65.04
merged/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
65.17
107.54
65.48
66.83
68.86
68.32
86.39
88.69
ref/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
65.22
merged/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
65.41
merged/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
65.49
merged/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
65.50
merged/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
65.68
merged/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
65.73
regs/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
65.74
merged/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
65.78
merged/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
256
64
65.94
108.19
66.06
67.36
69.43
68.82
87.90
88.77
ref/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
65.97
ref/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
66.22
regs/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
66.37
merged/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
66.46
regs/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
66.47
regs/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
66.85
regs/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
67.14
merged/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
67.23
merged/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
67.28
ref/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
67.39
ref/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
67.49
merged/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
67.56
ref/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
67.65
regs/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
67.67
regs/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
67.96
merged/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
67.98
regs/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
68.20
ref/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
68.28
regs/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
68.54
regs/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
68.75
regs/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
69.03
merged/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
69.03
merged/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
69.15
regs/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
69.22
merged/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
69.26
regs/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
69.32
regs/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
69.66
regs/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
70.23
ref/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
70.59
regs/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
70.79
regs/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
70.81
regs/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
70.88
ref/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
71.14
regs/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
71.27
regs/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
71.38
regs/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
71.52
merged/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
71.90
ref/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
71.90
regs/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
72.03
regs/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
72.30
regs/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
72.74
regs/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
72.93
regs/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
72.96
ref/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
73.16
regs/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
73.26
ref/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
73.32
ref/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
73.32
ref/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
73.37
ref/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
73.42
ref/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
73.65
regs/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
73.70
regs/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
73.96
regs/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
74.12
ref/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
74.14
regs/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
74.16
ref/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
74.65
regs/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
74.68
regs/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
74.82
ref/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
75.19
merged/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
75.20
regs/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
75.22
regs/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
75.35
ref/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
75.46
ref/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
75.50
ref/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
75.56
ref/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
75.59
regs/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
75.79
ref/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
75.83
ref/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
75.87
merged/1
i386-redhat-linux7-gcc_athlon_O3-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.14
ref/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
76.18
merged/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
76.19
merged/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
76.20
ref/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
76.37
ref/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
76.38
merged/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
76.43
ref/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
76.44
ref/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
76.52
ref/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
76.64
merged/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
76.67
regs/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
76.92
ref/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
76.99
regs/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
77.06
merged/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
77.31
ref/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
77.34
ref/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
77.40
ref/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
77.41
regs/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
77.42
ref/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
77.63
regs/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
77.67
regs/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
77.74
merged/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
77.94
regs/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
78.06
regs/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
78.92
regs/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
78.93
regs/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
79.13
ref/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
79.16
ref/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
79.17
ref/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
79.19
ref/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
79.19
ref/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
79.38
ref/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
79.52
regs/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
79.61
regs/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
79.64
regs/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
79.74
ref/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
79.78
ref/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
80.02
regs/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
80.13
regs/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
80.13
regs/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
80.22
ref/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
80.32
ref/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
80.33
regs/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
80.60
regs/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
80.65
ref/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
80.99
regs/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
81.08
regs/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
81.16
regs/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
81.27
regs/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
81.49
ref/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
81.50
ref/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
81.51
regs/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
81.56
regs/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
81.72
regs/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
82.01
regs/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
82.09
regs/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
82.30
ref/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
82.71
regs/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
82.77
ref/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
83.33
ref/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
83.75
151.10
85.04
86.20
89.99
85.68
82.82
92.15
merged/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
83.95
152.04
84.42
86.63
89.87
86.14
82.81
92.26
merged/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
84.35
ref/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
86.22
ref/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
86.94
regs/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
86.95
merged/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
87.13
merged/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
87.37
merged/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
88.02
regs/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
88.20
merged/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
89.69
ref/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
90.25
ref/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
90.89
ref/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
91.76
ref/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
94.95
merged/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
95.62
merged/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
95.64
merged/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
95.74
merged/1
gcc_i386_O0
ChaCha20
_____
128
64
95.78
merged/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
95.78
merged/1
gcc_pentium3_O0
ChaCha20
_____
128
64
95.80
merged/1
gcc_k6_O0
ChaCha20
_____
128
64
95.81
merged/1
gcc_k6-3_O0
ChaCha20
_____
128
64
95.93
merged/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
96.29
merged/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
96.40
merged/1
gcc_i486_O0
ChaCha20
_____
128
64
96.50
merged/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
96.55
merged/1
gcc_pentium2_O0
ChaCha20
_____
128
64
96.72
merged/1
gcc_athlon_O0
ChaCha20
_____
128
64
96.86
merged/1
gcc_pentium4_O0
ChaCha20
_____
128
64
97.08
merged/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
97.82
merged/1
gcc_pentium_O0
ChaCha20
_____
128
64
102.14
ref/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
111.73
regs/1
gcc_pentium3_O0
ChaCha20
_____
128
64
112.36
regs/1
gcc_k6-3_O0
ChaCha20
_____
128
64
112.78
regs/1
gcc_pentium2_O0
ChaCha20
_____
128
64
112.91
regs/1
gcc_pentium4_O0
ChaCha20
_____
128
64
113.15
regs/1
gcc_athlon_O0
ChaCha20
_____
128
64
113.22
regs/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
113.32
regs/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
113.44
regs/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
113.53
regs/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
114.07
regs/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
114.20
regs/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
114.49
regs/1
gcc_k6_O0
ChaCha20
_____
128
64
114.66
regs/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
115.34
ref/1
gcc_pentium4_O0
ChaCha20
_____
128
64
115.35
regs/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
115.62
regs/1
gcc_i386_O0
ChaCha20
_____
128
64
115.69
regs/1
gcc_i486_O0
ChaCha20
_____
128
64
115.75
regs/1
gcc_pentium_O0
ChaCha20
_____
128
64
117.36
ref/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
119.25
ref/1
gcc_pentium2_O0
ChaCha20
_____
128
64
119.85
ref/1
gcc_pentium3_O0
ChaCha20
_____
128
64
120.54
ref/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
121.18
ref/1
gcc_k6-3_O0
ChaCha20
_____
128
64
121.26
ref/1
gcc_pentium_O0
ChaCha20
_____
128
64
122.20
ref/1
gcc_i386_O0
ChaCha20
_____
128
64
122.49
ref/1
gcc_i486_O0
ChaCha20
_____
128
64
123.02
ref/1
gcc_k6_O0
ChaCha20
_____
128
64
123.19
ref/1
gcc_athlon_O0
ChaCha20
_____
128
64
124.05
ref/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
125.00
ref/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
125.01
ref/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
125.06
ref/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
125.68
ref/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
127.91
ref/1
i386-redhat-linux7-gcc_i486_O0