Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha20
_____
256
64
13.13
51.47
14.27
15.63
17.32
14.41
108.84
193.90
x86-xmm6/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
13.31
52.45
14.06
15.62
17.26
14.53
106.44
196.30
x86-xmm6/1
gcc_prescott_Os-ofp
ChaCha20
_____
256
64
13.36
52.28
14.27
15.76
17.42
14.52
106.55
197.13
x86-xmm6/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
13.59
51.49
14.12
15.59
17.22
14.40
106.25
193.90
x86-xmm6/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
13.75
x86-xmm6/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
14.43
x86-xmm5/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
14.43
x86-xmm5/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
14.44
x86-xmm5/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
14.46
x86-xmm5/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
14.46
x86-xmm5/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
14.47
x86-xmm5/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
14.47
x86-xmm5/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
14.48
51.49
15.81
16.71
18.59
17.31
106.55
196.30
x86-xmm5/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
14.49
x86-xmm5/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
14.49
x86-xmm5/1
gcc_k6-3_Os-ofp
ChaCha20
_____
256
64
14.51
51.11
15.81
16.72
18.57
17.30
104.89
196.30
x86-xmm5/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
14.52
x86-xmm5/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
14.60
x86-xmm5/1
gcc_k8_Os-ofp
ChaCha20
_____
256
64
17.75
43.33
18.06
18.69
20.02
19.84
84.81
117.58
x86-1/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
17.89
43.37
18.06
18.53
19.97
20.21
84.81
116.43
x86-1/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
17.89
43.58
18.10
18.68
20.06
19.78
83.81
119.70
x86-1/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
17.89
x86-1/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
256
64
17.89
43.57
18.10
18.60
20.03
19.78
80.51
119.85
x86-1/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
17.92
x86-1/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
17.92
x86-1/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
17.92
x86-1/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
17.94
46.40
18.40
18.73
20.44
19.91
105.44
210.61
x86-1/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
17.95
x86-1/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
17.96
46.02
18.59
18.94
20.60
20.22
109.04
208.18
x86-1/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
256
64
17.98
46.02
18.40
18.82
20.44
19.97
108.74
208.18
x86-1/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
18.00
x86-1/1
gcc_pentium2_Os-ofp
ChaCha20
_____
256
64
18.00
46.42
18.39
18.82
20.47
19.90
109.82
210.61
x86-1/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
18.04
x86-1/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
18.04
46.11
18.40
18.80
20.44
19.83
109.82
208.18
x86-1/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
18.05
46.41
18.40
18.88
20.49
20.16
109.82
208.18
x86-1/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
18.05
x86-1/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
18.09
x86-1/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
18.12
x86-1/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
18.14
x86-1/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
18.25
x86-1/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
18.26
x86-1/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
19.47
x86-mmx/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
19.47
x86-mmx/1
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.49
x86-mmx/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
19.49
x86-mmx/1
i386-redhat-linux7-gcc_pentium_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_pentium3_Os-ofp
ChaCha20
_____
128
64
19.64
x86-mmx/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
19.65
x86-mmx/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
19.66
x86-mmx/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
19.68
x86-mmx/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
19.95
x86-mmx/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
19.96
x86-mmx/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
19.97
x86-mmx/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
19.99
x86-mmx/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
24.86
x86-xmm2/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
24.87
x86-xmm2/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
24.88
x86-xmm2/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
24.89
x86-xmm2/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
24.90
x86-xmm2/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
25.03
x86-xmm2/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
25.03
x86-xmm2/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
25.05
x86-xmm2/1
gcc_pentium_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_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
25.24
x86-xmm/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
25.25
x86-xmm2/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.30
x86-xmm/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
25.33
x86-xmm/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
25.36
x86-xmm/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
25.36
x86-xmm2/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
25.37
x86-xmm2/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
25.38
x86-xmm2/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.39
x86-xmm2/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
25.40
x86-xmm2/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
25.41
x86-xmm2/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
25.43
x86-xmm2/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
25.56
x86-xmm/1
i386-redhat-linux7-gcc_i486_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
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
25.58
x86-xmm2/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
25.59
x86-xmm2/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
25.63
x86-xmm/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
25.64
x86-xmm/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
25.75
x86-xmm/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
25.76
x86-xmm/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
25.80
x86-xmm/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
25.95
x86-xmm/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
31.05
ref/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
31.17
ref/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
31.22
ref/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
31.39
ref/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
31.74
ref/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
31.92
ref/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
52.58
merged/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
52.79
merged/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
52.85
merged/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
53.11
merged/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
53.19
merged/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
53.27
merged/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
53.32
merged/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
53.78
merged/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
54.20
merged/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
55.24
ref/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
55.42
merged/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
55.73
ref/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
56.27
ref/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
56.42
ref/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
56.43
regs/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
56.45
regs/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
56.47
ref/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
56.47
regs/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
56.47
regs/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
56.50
regs/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
56.66
merged/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
56.69
ref/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
56.75
ref/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
56.81
ref/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
56.95
ref/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
57.09
ref/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
57.12
regs/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
57.26
merged/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
57.38
ref/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
57.61
ref/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
57.84
merged/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
58.03
merged/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
58.17
merged/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
58.28
regs/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
58.29
merged/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
58.44
ref/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
58.70
regs/1
i386-redhat-linux7-gcc_i486_O1-ofp
ChaCha20
_____
128
64
58.72
regs/1
i386-redhat-linux7-gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
58.76
regs/1
i386-redhat-linux7-gcc_athlon_O1-ofp
ChaCha20
_____
128
64
59.14
regs/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
59.29
merged/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
59.53
merged/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
59.65
regs/1
i386-redhat-linux7-gcc_pentium_O1-ofp
ChaCha20
_____
128
64
59.67
regs/1
i386-redhat-linux7-gcc_k6_O1-ofp
ChaCha20
_____
128
64
59.78
merged/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
60.07
merged/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
60.31
merged/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
60.35
merged/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
60.60
merged/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
60.75
merged/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
61.04
merged/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
61.09
regs/1
i386-redhat-linux7-gcc_i386_O1-ofp
ChaCha20
_____
128
64
61.57
merged/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
61.76
merged/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
61.84
merged/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
62.59
merged/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
62.77
merged/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
62.82
merged/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
62.83
merged/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
62.83
merged/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
62.91
merged/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
63.28
ref/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
63.34
merged/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
63.36
merged/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
63.42
merged/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
63.49
merged/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
63.56
merged/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
63.73
merged/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
63.77
merged/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
64.05
merged/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
64.25
merged/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
64.32
merged/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
64.50
merged/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
64.54
merged/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
64.54
merged/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
64.66
merged/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
64.77
merged/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
65.01
merged/1
gcc_k6_Os-ofp
ChaCha20
_____
256
64
65.12
105.75
65.38
66.70
68.63
68.82
84.02
87.39
ref/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
65.13
105.84
65.38
67.87
69.07
67.41
83.21
102.90
ref/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
65.39
merged/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
65.46
merged/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
66.02
regs/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
66.05
regs/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
66.15
regs/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
66.16
merged/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
66.16
regs/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
66.17
merged/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
66.35
regs/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
66.46
regs/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
66.58
merged/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
66.88
merged/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
66.90
regs/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
66.96
ref/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
67.02
regs/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
67.05
regs/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
67.24
regs/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
67.44
ref/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
67.67
merged/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
67.68
regs/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
67.73
merged/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
67.76
regs/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
67.90
regs/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
67.97
ref/1
i386-redhat-linux7-gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
68.14
regs/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
68.17
regs/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
68.33
regs/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
68.40
regs/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
68.47
ref/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
68.47
regs/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
68.75
ref/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
68.88
regs/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
68.91
regs/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
68.99
merged/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
69.23
merged/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
69.23
merged/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
69.37
ref/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
69.38
merged/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
69.38
regs/1
gcc_i386_O1-ofp
ChaCha20
_____
128
64
69.62
regs/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
69.75
merged/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
69.88
merged/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
70.01
merged/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
70.03
ref/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
70.06
ref/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
70.11
merged/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
70.12
ref/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
70.13
merged/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
70.17
merged/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
70.33
ref/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
70.45
regs/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
70.50
merged/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
70.56
regs/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
70.57
regs/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
70.67
regs/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
70.98
regs/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
70.99
ref/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
70.99
regs/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
71.17
ref/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
71.49
merged/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
71.57
regs/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
71.65
regs/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
71.88
ref/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
71.95
merged/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
72.08
regs/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
72.10
regs/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
72.17
regs/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
72.28
ref/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
72.35
ref/1
i386-redhat-linux7-gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
72.43
merged/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
72.47
regs/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
72.48
ref/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
72.56
merged/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
72.89
ref/1
i386-redhat-linux7-gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
73.07
ref/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
73.31
regs/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
73.44
merged/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
73.52
merged/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
73.66
regs/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
73.87
ref/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
73.89
regs/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
74.02
regs/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
74.10
ref/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
74.14
regs/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
74.36
ref/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
74.37
ref/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
74.38
ref/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
74.39
ref/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
74.40
ref/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
74.68
regs/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
74.73
ref/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
75.14
regs/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
75.31
ref/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
75.67
regs/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
75.74
ref/1
i386-redhat-linux7-gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
75.80
ref/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
75.82
ref/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
75.92
merged/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
76.09
ref/1
i386-redhat-linux7-gcc_pentium_O2-ofp
ChaCha20
_____
128
64
76.14
ref/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
76.22
ref/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
76.24
merged/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
76.39
ref/1
i386-redhat-linux7-gcc_pentium_O3-ofp
ChaCha20
_____
128
64
76.46
merged/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
76.51
regs/1
i386-redhat-linux7-gcc_pentium_Os-ofp
ChaCha20
_____
128
64
76.68
ref/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
76.73
ref/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
76.74
ref/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
76.76
ref/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
76.79
ref/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
76.80
merged/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
77.13
merged/1
i386-redhat-linux7-gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
77.52
ref/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
77.55
merged/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
77.72
regs/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
77.93
merged/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
77.94
regs/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
77.98
ref/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
78.04
regs/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
78.19
regs/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
78.45
ref/1
gcc_i386_Os-ofp
ChaCha20
_____
128
64
78.47
regs/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
78.60
regs/1
i386-redhat-linux7-gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
78.67
regs/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
78.98
regs/1
i386-redhat-linux7-gcc_athlon_O2-ofp
ChaCha20
_____
128
64
78.98
regs/1
i386-redhat-linux7-gcc_athlon_O3-ofp
ChaCha20
_____
128
64
79.05
ref/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
79.05
ref/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
79.11
regs/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
79.12
ref/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
79.45
regs/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
79.70
merged/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
79.77
regs/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
80.09
ref/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
80.15
regs/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
80.31
ref/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
80.58
ref/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
80.63
merged/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
80.86
ref/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
80.99
regs/1
i386-redhat-linux7-gcc_i386_Os-ofp
ChaCha20
_____
128
64
81.01
regs/1
i386-redhat-linux7-gcc_k6_O3-ofp
ChaCha20
_____
128
64
81.45
regs/1
i386-redhat-linux7-gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
81.47
regs/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
81.77
merged/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
81.86
regs/1
i386-redhat-linux7-gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
81.87
regs/1
i386-redhat-linux7-gcc_i486_O3-ofp
ChaCha20
_____
128
64
82.13
regs/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
82.27
regs/1
i386-redhat-linux7-gcc_i486_O2-ofp
ChaCha20
_____
128
64
82.50
regs/1
i386-redhat-linux7-gcc_i486_Os-ofp
ChaCha20
_____
128
64
82.53
regs/1
i386-redhat-linux7-gcc_k6_O2-ofp
ChaCha20
_____
128
64
82.55
regs/1
i386-redhat-linux7-gcc_i386_O3-ofp
ChaCha20
_____
128
64
82.61
regs/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
83.00
regs/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
83.21
regs/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
83.24
regs/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
83.33
regs/1
i386-redhat-linux7-gcc_i386_O2-ofp
ChaCha20
_____
128
64
83.35
regs/1
i386-redhat-linux7-gcc_athlon_Os-ofp
ChaCha20
_____
128
64
84.25
154.77
83.73
86.08
89.46
86.33
82.62
86.51
merged/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
85.96
regs/1
i386-redhat-linux7-gcc_k6_Os-ofp
ChaCha20
_____
128
64
86.09
regs/1
gcc_pentium2_Os-ofp
ChaCha20
_____
256
64
86.34
154.69
84.71
86.19
90.05
85.83
82.84
89.28
merged/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
86.85
merged/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
87.02
ref/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
87.28
regs/1
i386-redhat-linux7-gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
87.31
merged/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
87.78
ref/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
88.40
ref/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
88.80
merged/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
89.80
ref/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
89.83
ref/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
89.95
ref/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
91.07
merged/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
91.50
ref/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
91.58
ref/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
91.81
ref/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
93.03
ref/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
94.54
ref/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
94.77
ref/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
95.58
merged/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
95.68
ref/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
95.74
ref/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
95.95
merged/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
96.08
merged/1
gcc_k8_O0
ChaCha20
_____
128
64
96.09
merged/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
96.13
merged/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
96.25
merged/1
gcc_pentium2_O0
ChaCha20
_____
128
64
96.35
merged/1
gcc_prescott_O0
ChaCha20
_____
128
64
96.35
merged/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
96.36
merged/1
gcc_pentium_O0
ChaCha20
_____
128
64
96.63
merged/1
gcc_i386_O0
ChaCha20
_____
128
64
96.63
merged/1
gcc_i486_O0
ChaCha20
_____
128
64
96.64
merged/1
gcc_k6-3_O0
ChaCha20
_____
128
64
96.67
merged/1
gcc_pentium3_O0
ChaCha20
_____
128
64
96.95
merged/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
97.05
merged/1
gcc_k6_O0
ChaCha20
_____
128
64
97.06
merged/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
97.10
merged/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
99.98
merged/1
gcc_athlon_O0
ChaCha20
_____
128
64
104.67
ref/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
104.80
ref/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
106.21
ref/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
106.25
ref/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
106.91
ref/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
107.12
ref/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
111.85
regs/1
i386-redhat-linux7-gcc_i486_O0
ChaCha20
_____
128
64
111.99
regs/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
112.30
regs/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
112.61
regs/1
gcc_pentium3_O0
ChaCha20
_____
128
64
113.03
regs/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
113.12
regs/1
gcc_k8_O0
ChaCha20
_____
128
64
113.35
regs/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
113.44
regs/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
113.70
regs/1
gcc_k6_O0
ChaCha20
_____
128
64
113.74
regs/1
gcc_prescott_O0
ChaCha20
_____
128
64
113.88
regs/1
gcc_athlon_O0
ChaCha20
_____
128
64
113.98
regs/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
114.03
regs/1
gcc_pentium2_O0
ChaCha20
_____
128
64
114.34
regs/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
114.51
regs/1
gcc_i386_O0
ChaCha20
_____
128
64
114.68
regs/1
gcc_pentium_O0
ChaCha20
_____
128
64
115.16
regs/1
gcc_k6-3_O0
ChaCha20
_____
128
64
116.97
ref/1
gcc_prescott_O0
ChaCha20
_____
128
64
117.39
regs/1
gcc_i486_O0
ChaCha20
_____
128
64
118.93
ref/1
gcc_i486_O0
ChaCha20
_____
128
64
119.73
ref/1
gcc_k8_O0
ChaCha20
_____
128
64
119.73
ref/1
gcc_pentium3_O0
ChaCha20
_____
128
64
120.12
ref/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
120.86
ref/1
gcc_k6-3_O0
ChaCha20
_____
128
64
121.02
ref/1
gcc_i386_O0
ChaCha20
_____
128
64
121.03
ref/1
gcc_pentium2_O0
ChaCha20
_____
128
64
121.42
ref/1
gcc_k6_O0
ChaCha20
_____
128
64
121.58
ref/1
gcc_athlon_O0
ChaCha20
_____
128
64
122.06
ref/1
gcc_pentium_O0
ChaCha20
_____
128
64
122.14
ref/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
124.00
ref/1
i386-redhat-linux7-gcc_pentiumpro_O0
ChaCha20
_____
128
64
124.54
ref/1
i386-redhat-linux7-gcc_k6_O0
ChaCha20
_____
128
64
125.03
ref/1
i386-redhat-linux7-gcc_pentium_O0
ChaCha20
_____
128
64
125.10
ref/1
i386-redhat-linux7-gcc_athlon_O0
ChaCha20
_____
128
64
126.12
ref/1
i386-redhat-linux7-gcc_i386_O0
ChaCha20
_____
128
64
127.27
ref/1
i386-redhat-linux7-gcc_i486_O0