Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha20
_____
256
64
13.34
52.28
14.32
15.83
17.47
14.37
107.22
196.30
x86-xmm6/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
13.41
51.50
14.27
15.74
17.36
14.34
109.34
196.30
x86-xmm6/1
gcc_prescott_Os-ofp
ChaCha20
_____
256
64
13.48
51.89
14.28
15.76
17.40
14.34
114.91
193.90
x86-xmm6/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
13.49
52.44
14.28
15.77
17.44
14.32
112.82
193.90
x86-xmm6/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
14.43
x86-xmm5/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
14.43
x86-xmm5/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
14.45
x86-xmm5/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
14.45
x86-xmm5/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
14.45
x86-xmm5/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
14.48
51.91
15.83
16.80
18.66
17.30
113.14
197.06
x86-xmm5/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
14.50
x86-xmm5/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
14.51
x86-xmm5/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
14.51
x86-xmm5/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
14.53
x86-xmm5/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
14.55
x86-xmm5/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
14.57
x86-xmm5/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
256
64
14.58
52.47
15.92
16.68
18.70
17.41
112.62
197.08
x86-xmm5/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
17.85
x86-1/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
17.86
43.60
18.10
18.68
20.06
19.82
83.81
119.85
x86-1/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
256
64
17.88
46.01
18.40
18.78
20.43
19.92
104.68
210.61
x86-1/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
17.90
45.03
18.79
19.09
20.70
20.91
82.79
106.79
x86-1/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
256
64
17.91
44.50
18.10
18.59
20.09
20.60
83.81
119.85
x86-1/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
17.92
x86-1/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
17.95
x86-1/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
17.96
x86-1/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
17.99
46.02
18.35
18.75
20.40
19.92
105.85
210.61
x86-1/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
256
64
18.00
43.45
17.98
18.91
20.06
19.88
84.81
114.15
x86-1/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
18.01
46.02
18.39
18.99
20.50
19.80
108.62
209.18
x86-1/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
18.02
x86-1/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
256
64
18.03
46.43
18.59
18.82
20.58
19.99
108.72
209.17
x86-1/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
256
64
18.04
46.41
18.35
18.54
20.34
20.80
106.12
208.24
x86-1/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
18.05
46.00
18.35
18.74
20.39
19.82
106.75
208.18
x86-1/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
18.05
x86-1/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
18.07
x86-1/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
18.08
x86-1/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
18.11
x86-1/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
18.12
x86-1/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
18.14
43.33
18.07
18.67
20.02
20.25
81.81
120.09
x86-1/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
18.17
x86-1/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
18.18
x86-1/1
gcc_k8_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_pentium2_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_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_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_i486_Os-ofp
ChaCha20
_____
128
64
19.48
x86-mmx/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
19.49
x86-mmx/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
19.49
x86-mmx/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
19.50
x86-mmx/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
19.66
x86-mmx/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
19.66
x86-mmx/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
19.72
x86-mmx/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
256
64
19.96
44.82
18.16
18.38
20.07
20.09
81.56
105.92
x86-1/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
20.00
x86-mmx/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
gcc_k6_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_k6_Os-ofp
ChaCha20
_____
128
64
24.85
x86-xmm2/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
24.86
x86-xmm2/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
24.89
x86-xmm2/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
24.97
x86-xmm2/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
25.09
x86-xmm2/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
25.10
x86-xmm2/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
25.11
x86-xmm2/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
25.13
x86-xmm2/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
25.21
x86-xmm/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.22
x86-xmm/1
gcc_athlon_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_k6_Os-ofp
ChaCha20
_____
128
64
25.24
x86-xmm/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
25.32
x86-xmm/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
25.34
x86-xmm/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
25.36
x86-xmm/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
25.37
x86-xmm/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
25.38
x86-xmm/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
25.38
x86-xmm2/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
25.38
x86-xmm2/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
25.38
x86-xmm2/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
25.41
x86-xmm/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
25.44
x86-xmm2/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
25.55
x86-xmm2/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
25.57
x86-xmm2/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
25.60
x86-xmm/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
25.62
x86-xmm/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
25.62
x86-xmm/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.64
x86-xmm/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
25.80
x86-xmm/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
26.03
x86-xmm/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
31.09
ref/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
31.14
ref/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
31.17
ref/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
31.28
ref/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
31.69
ref/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
31.92
ref/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
52.62
regs/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
52.75
merged/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
52.96
merged/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
53.03
merged/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
53.15
merged/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
53.20
merged/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
53.30
merged/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
54.62
merged/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
54.69
merged/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
55.19
merged/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
55.65
ref/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
55.94
ref/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
56.17
merged/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
56.31
ref/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
56.43
regs/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
56.43
regs/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
56.47
regs/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
56.47
regs/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
56.47
regs/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
56.67
ref/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
56.75
merged/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
56.75
merged/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
56.77
ref/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
56.88
ref/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
57.12
ref/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
57.34
ref/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
57.39
regs/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
57.41
ref/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
57.71
merged/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
57.81
merged/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
57.89
merged/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
58.15
ref/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
58.26
ref/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
58.32
merged/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
58.38
regs/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
58.39
regs/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
58.45
regs/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
58.46
ref/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
58.58
merged/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
58.74
merged/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
59.68
regs/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
59.72
regs/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
60.12
merged/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
60.36
regs/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
60.55
merged/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
60.68
merged/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
60.80
merged/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
61.02
merged/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
61.09
merged/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
61.12
regs/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
61.19
merged/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
61.37
merged/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
62.19
regs/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
62.48
merged/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
62.65
merged/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
62.82
merged/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
62.87
merged/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
62.95
merged/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
62.99
merged/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
63.00
merged/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
63.00
merged/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
63.05
merged/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
63.17
merged/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
63.22
merged/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
63.31
merged/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
63.41
ref/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
63.63
merged/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
63.63
merged/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
63.71
merged/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
63.82
merged/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
63.93
merged/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
64.22
merged/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
64.31
merged/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
64.41
merged/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
64.44
merged/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
64.48
merged/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
64.50
merged/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
64.82
merged/1
gcc_pentium3_O3-ofp
ChaCha20
_____
256
64
65.13
105.87
67.49
66.71
69.83
67.53
81.15
88.26
ref/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
65.35
regs/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
65.74
merged/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
65.84
merged/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
65.93
merged/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
66.02
ref/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
66.25
ref/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
66.40
regs/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
66.46
merged/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
66.49
merged/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
66.66
merged/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
66.66
regs/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
66.67
regs/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
66.86
merged/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
66.91
105.88
67.34
66.71
69.75
67.85
79.42
88.56
ref/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
67.11
regs/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
67.13
merged/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
67.25
regs/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
67.31
regs/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
67.39
regs/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
67.65
merged/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
67.66
regs/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
67.67
regs/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
67.74
regs/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
67.75
regs/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
67.79
ref/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
67.83
regs/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
68.22
regs/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
68.25
regs/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
68.65
merged/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
68.66
regs/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
68.71
regs/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
68.90
regs/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
68.92
regs/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
69.02
merged/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
69.13
ref/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
69.16
merged/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
69.44
merged/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
69.50
regs/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
69.62
regs/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
69.64
regs/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
69.77
ref/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
69.77
regs/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
69.96
merged/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
70.08
ref/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
70.24
merged/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
70.34
ref/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
70.45
merged/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
70.46
regs/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
70.62
merged/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
70.63
merged/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
70.66
ref/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
70.70
ref/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
70.77
ref/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
70.85
ref/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
71.03
ref/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
71.42
ref/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
71.46
regs/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
71.73
merged/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
71.93
regs/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
72.01
merged/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
72.13
regs/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
72.13
regs/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
72.27
ref/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
72.36
regs/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
72.41
merged/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
72.41
ref/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
72.43
merged/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
72.45
ref/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
72.50
merged/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
72.55
regs/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
72.63
regs/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
72.70
ref/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
73.14
regs/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
73.24
regs/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
73.27
ref/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
73.36
ref/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
73.42
merged/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
73.59
ref/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
73.60
regs/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
73.66
merged/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
73.71
regs/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
73.85
regs/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
74.06
regs/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
74.11
ref/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
74.15
ref/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
74.15
ref/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
74.23
ref/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
74.25
regs/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
74.31
ref/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
74.38
ref/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
74.46
ref/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
74.62
ref/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
74.76
regs/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
75.21
regs/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
75.51
ref/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
75.70
ref/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
75.89
regs/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
76.00
ref/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
76.00
regs/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
76.07
merged/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
76.10
ref/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
76.12
merged/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
76.12
ref/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
76.12
ref/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
76.21
ref/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
76.25
merged/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
76.39
ref/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
76.56
ref/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
76.57
merged/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
76.57
ref/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
76.64
ref/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
76.80
regs/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
76.93
regs/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
76.97
ref/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
77.05
ref/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
77.15
merged/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
77.22
regs/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
77.42
ref/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
77.44
merged/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
77.63
merged/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
77.75
regs/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
77.82
ref/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
77.82
ref/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
77.83
ref/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
77.90
ref/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
78.37
regs/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
78.39
ref/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
78.40
merged/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
78.60
regs/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
78.62
regs/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
78.65
regs/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
78.69
regs/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
78.90
regs/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
79.57
regs/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
79.65
regs/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
79.79
regs/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
80.01
ref/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
80.15
ref/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
80.15
regs/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
80.26
regs/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
80.43
ref/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
80.46
regs/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
80.49
ref/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
80.67
ref/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
80.86
regs/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
80.93
regs/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
81.05
regs/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
81.16
regs/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
81.29
regs/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
81.54
regs/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
81.54
regs/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
81.84
regs/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
81.86
merged/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
81.98
regs/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
82.12
regs/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
82.51
regs/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
83.05
merged/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
83.06
regs/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
256
64
83.20
151.88
84.25
86.77
89.81
85.53
82.83
86.97
merged/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
83.43
152.04
83.93
86.63
89.59
85.47
82.62
88.14
merged/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
83.44
regs/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
84.45
regs/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
84.97
ref/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
86.16
regs/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
86.32
regs/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
87.27
merged/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
87.31
ref/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
87.71
merged/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
88.13
ref/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
88.39
merged/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
88.45
merged/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
88.47
ref/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
89.55
ref/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
89.63
ref/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
90.63
ref/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
91.32
regs/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
92.72
ref/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
93.43
ref/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
93.72
ref/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
93.98
ref/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
95.02
merged/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
95.72
merged/1
gcc_prescott_O0
ChaCha20
_____
128
64
95.79
merged/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
95.80
ref/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
95.88
merged/1
gcc_athlon_O0
ChaCha20
_____
128
64
95.96
merged/1
gcc_i486_O0
ChaCha20
_____
128
64
96.17
merged/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
96.24
merged/1
gcc_pentium2_O0
ChaCha20
_____
128
64
96.25
merged/1
gcc_k8_O0
ChaCha20
_____
128
64
96.30
merged/1
gcc_pentium3_O0
ChaCha20
_____
128
64
96.59
merged/1
gcc_i386_O0
ChaCha20
_____
128
64
96.69
merged/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
96.80
merged/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
96.88
merged/1
gcc_pentium_O0
ChaCha20
_____
128
64
96.95
merged/1
gcc_k6_O0
ChaCha20
_____
128
64
97.00
merged/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
97.04
merged/1
gcc_k6-3_O0
ChaCha20
_____
128
64
97.16
merged/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
97.50
merged/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
102.29
ref/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
104.23
ref/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
105.90
ref/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
108.19
ref/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
109.04
ref/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
111.87
regs/1
gcc_pentium3_O0
ChaCha20
_____
128
64
112.08
regs/1
gcc_prescott_O0
ChaCha20
_____
128
64
112.28
regs/1
gcc_k8_O0
ChaCha20
_____
128
64
112.52
regs/1
gcc_pentium2_O0
ChaCha20
_____
128
64
112.83
regs/1
gcc_athlon_O0
ChaCha20
_____
128
64
113.09
ref/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
113.35
regs/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
113.40
regs/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
113.62
regs/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
113.71
regs/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
114.21
regs/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
114.35
regs/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
114.41
regs/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
114.46
regs/1
gcc_pentium_O0
ChaCha20
_____
128
64
114.70
regs/1
gcc_i386_O0
ChaCha20
_____
128
64
114.85
regs/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
114.95
regs/1
gcc_k6-3_O0
ChaCha20
_____
128
64
115.89
regs/1
gcc_k6_O0
ChaCha20
_____
128
64
118.30
ref/1
gcc_prescott_O0
ChaCha20
_____
128
64
119.21
regs/1
gcc_i486_O0
ChaCha20
_____
128
64
119.30
ref/1
gcc_pentium3_O0
ChaCha20
_____
128
64
119.79
ref/1
gcc_k8_O0
ChaCha20
_____
128
64
120.44
ref/1
gcc_athlon_O0
ChaCha20
_____
128
64
120.53
ref/1
gcc_k6_O0
ChaCha20
_____
128
64
120.83
ref/1
gcc_pentium_O0
ChaCha20
_____
128
64
120.95
ref/1
gcc_i486_O0
ChaCha20
_____
128
64
121.01
ref/1
gcc_pentium2_O0
ChaCha20
_____
128
64
121.50
ref/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
121.89
ref/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
122.25
ref/1
gcc_i386_O0
ChaCha20
_____
128
64
123.33
ref/1
gcc_k6-3_O0
ChaCha20
_____
128
64
124.35
ref/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
125.47
ref/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
125.65
ref/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
126.27
ref/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
126.64
ref/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
127.04
ref/1
i386-redhat-linux7-gcc_k6_O0