Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha20
_____
256
64
12.43
50.25
13.66
16.16
17.09
15.95
119.62
83.13
x86-xmm6/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
12.49
50.24
14.79
16.91
18.00
15.88
121.57
83.13
x86-xmm6/1
gcc_pentium4_Os-ofp
ChaCha20
_____
256
64
12.52
50.23
14.72
16.78
17.91
15.11
118.12
77.15
x86-xmm6/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
12.61
50.01
14.76
15.83
17.57
14.98
122.45
77.15
x86-xmm6/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
12.63
x86-xmm6/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
12.66
38.52
13.03
13.48
14.94
14.86
120.17
82.80
x86-1/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
12.66
38.55
13.14
13.43
14.99
14.84
124.23
82.80
x86-1/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
12.66
x86-1/1
gcc_pentium2_Os-ofp
ChaCha20
_____
256
64
12.66
38.50
13.03
13.43
14.92
14.98
116.62
76.18
x86-1/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
12.67
38.50
13.04
13.43
14.93
14.86
120.22
76.18
x86-1/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
12.67
x86-1/1
gcc_k8_Os-ofp
ChaCha20
_____
256
64
12.67
38.51
13.09
13.44
14.96
15.05
118.62
83.15
x86-1/1
gcc_pentium_Os-ofp
ChaCha20
_____
256
64
12.67
38.52
13.04
13.45
14.94
15.02
119.61
82.80
x86-1/1
gcc_prescott_Os-ofp
ChaCha20
_____
256
64
12.67
38.61
13.03
13.42
14.93
15.04
119.62
82.80
x86-1/1
gcc_pentium4_Os-ofp
ChaCha20
_____
256
64
12.67
38.62
13.08
13.43
14.96
15.06
118.62
83.15
x86-1/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
256
64
12.67
38.70
13.51
13.44
15.22
15.02
116.72
76.18
x86-1/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
12.68
38.50
13.02
13.48
14.93
14.83
121.22
76.18
x86-1/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
12.71
x86-1/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
12.71
x86-1/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
12.71
x86-1/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
12.71
x86-1/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
12.72
x86-1/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
12.72
x86-1/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
12.73
x86-xmm6/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
12.82
x86-xmm6/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
12.83
50.12
13.67
15.92
16.99
16.35
121.12
76.15
x86-xmm6/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
12.85
38.53
13.03
13.48
14.94
14.84
123.42
83.15
x86-1/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
12.85
38.53
13.05
13.63
15.01
14.77
123.42
83.15
x86-1/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
256
64
12.85
50.12
13.59
15.88
16.94
16.31
116.72
76.15
x86-xmm6/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
13.00
x86-xmm6/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
13.06
x86-xmm6/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
13.07
x86-xmm6/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
13.07
x86-xmm6/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
13.15
merged/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
13.19
merged/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
13.19
merged/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
13.24
merged/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
13.25
merged/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
13.28
merged/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
13.28
merged/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
13.31
merged/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
13.31
merged/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
13.39
merged/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
13.40
merged/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
13.43
merged/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
13.49
merged/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
13.50
merged/1
gcc_default_O3-ual-ofp
ChaCha20
_____
128
64
13.55
merged/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
13.60
merged/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
13.65
merged/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
13.69
merged/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
13.70
merged/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
13.77
merged/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
14.02
merged/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
14.03
merged/1
gcc_default_O3-ofp
ChaCha20
_____
128
64
14.04
44.25
14.29
14.89
16.56
16.11
112.12
80.13
merged/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
14.04
merged/1
gcc_i486_Os-ofp
ChaCha20
_____
256
64
14.04
44.10
14.43
14.89
16.63
16.09
112.12
80.13
merged/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
14.05
merged/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
14.08
merged/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
14.13
merged/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
14.18
merged/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
14.29
merged/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
14.29
merged/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
14.30
merged/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
14.30
merged/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
14.31
merged/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
14.32
merged/1
gcc_default_O1-ofp
ChaCha20
_____
128
64
14.33
merged/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
14.35
merged/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
14.36
merged/1
gcc_pentium-m_O3-ofp
ChaCha20
_____
128
64
14.38
merged/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
14.38
merged/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
14.40
merged/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
14.44
merged/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
14.54
merged/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
14.54
merged/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
14.55
merged/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
14.55
merged/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
14.56
merged/1
gcc_pentium-m_O1-ofp
ChaCha20
_____
128
64
14.57
merged/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
14.59
merged/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
14.62
merged/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
14.63
merged/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
14.69
merged/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
14.74
merged/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
14.75
merged/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
14.85
merged/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
14.87
merged/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
14.89
merged/1
gcc_pentium-m_O3-ual-ofp
ChaCha20
_____
128
64
15.15
merged/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
15.15
merged/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
15.73
x86-xmm5/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
15.89
x86-xmm5/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
16.10
x86-mmx/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
16.10
x86-mmx/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
16.10
x86-mmx/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
16.10
x86-mmx/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
16.10
x86-mmx/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
16.10
x86-mmx/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
16.10
x86-mmx/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
16.10
x86-mmx/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
16.10
x86-mmx/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
16.10
x86-mmx/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
16.10
x86-mmx/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
16.10
x86-mmx/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
16.10
x86-mmx/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
16.10
x86-mmx/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
16.17
regs/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
16.17
regs/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
16.18
regs/1
gcc_default_O3-ual-ofp
ChaCha20
_____
128
64
16.26
regs/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
16.27
regs/1
gcc_pentium-m_O3-ual-ofp
ChaCha20
_____
128
64
16.28
regs/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
16.38
regs/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
16.49
regs/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
16.57
regs/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
16.65
regs/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
16.70
x86-xmm5/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
16.87
x86-xmm5/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
16.87
x86-xmm5/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
16.95
x86-xmm5/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
16.97
x86-xmm5/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
17.01
regs/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
17.02
x86-xmm5/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
17.03
ref/1
gcc_default_O3-ual-ofp
ChaCha20
_____
128
64
17.08
regs/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
17.11
ref/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
17.11
regs/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
17.14
ref/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
17.23
regs/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
17.25
regs/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
17.29
ref/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
17.31
ref/1
gcc_pentium-m_O3-ual-ofp
ChaCha20
_____
128
64
17.54
ref/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
17.57
regs/1
gcc_default_O3-ofp
ChaCha20
_____
128
64
17.57
x86-xmm5/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
17.62
ref/1
gcc_pentium2_O3-ual-ofp
ChaCha20
_____
128
64
17.63
ref/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha20
_____
128
64
17.71
regs/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
17.74
regs/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
17.76
ref/1
gcc_prescott_O3-ual-ofp
ChaCha20
_____
128
64
17.80
ref/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
18.08
ref/1
gcc_k6-3_O3-ual-ofp
ChaCha20
_____
128
64
18.16
regs/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
18.16
regs/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
18.17
regs/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
18.18
ref/1
gcc_athlon_O3-ual-ofp
ChaCha20
_____
128
64
18.18
ref/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
18.23
ref/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
18.44
ref/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
18.56
regs/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
18.56
regs/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
18.56
regs/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
18.57
regs/1
gcc_pentium-m_O3-ofp
ChaCha20
_____
128
64
18.69
regs/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
18.69
x86-xmm5/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
18.81
regs/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
18.92
regs/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
19.08
regs/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
20.00
regs/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
20.45
x86-xmm5/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
20.49
regs/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
20.74
x86-xmm5/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
20.76
regs/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
20.78
regs/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
20.80
regs/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
20.85
regs/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
20.89
regs/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
20.91
regs/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
20.91
regs/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
20.95
regs/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
20.99
regs/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
21.00
regs/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
21.08
regs/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
21.10
regs/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
21.18
regs/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
21.19
x86-xmm5/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
21.21
regs/1
gcc_pentium-m_O2-ofp
ChaCha20
_____
128
64
21.22
regs/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
21.26
regs/1
gcc_default_O2-ofp
ChaCha20
_____
128
64
21.31
regs/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
21.31
regs/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
21.46
regs/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
21.47
regs/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
21.72
x86-xmm5/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
21.74
regs/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
21.98
regs/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
22.08
regs/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
22.23
regs/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
22.31
regs/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
22.33
regs/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
22.34
regs/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
22.36
regs/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
22.37
regs/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
22.44
regs/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
22.45
regs/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
22.47
regs/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
22.59
regs/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
22.82
regs/1
gcc_pentium-m_O1-ofp
ChaCha20
_____
128
64
22.88
regs/1
gcc_default_O1-ofp
ChaCha20
_____
128
64
22.90
regs/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
22.90
regs/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
22.91
regs/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
22.91
regs/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
22.96
regs/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
22.97
regs/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
22.97
regs/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
28.35
x86-xmm/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
28.36
x86-xmm/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
28.36
x86-xmm/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
28.37
x86-xmm/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
28.37
x86-xmm/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
28.38
x86-xmm/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
28.38
x86-xmm/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
28.40
x86-xmm/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
28.41
x86-xmm/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
28.43
x86-xmm/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
28.43
x86-xmm/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
28.45
x86-xmm/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
28.48
x86-xmm/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
28.54
x86-xmm/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
34.63
x86-xmm2/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
34.64
x86-xmm2/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
35.00
ref/1
gcc_default_O1-ofp
ChaCha20
_____
128
64
35.02
ref/1
gcc_pentium-mmx_O1-ofp
ChaCha20
_____
128
64
35.10
ref/1
gcc_pentium2_O1-ofp
ChaCha20
_____
128
64
35.23
x86-xmm2/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
35.23
x86-xmm2/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
35.23
x86-xmm2/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
35.23
x86-xmm2/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
35.29
x86-xmm2/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
35.29
x86-xmm2/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
35.30
x86-xmm2/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
35.31
x86-xmm2/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
35.31
x86-xmm2/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
35.31
x86-xmm2/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
35.31
x86-xmm2/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
35.31
x86-xmm2/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
35.35
ref/1
gcc_prescott_O1-ofp
ChaCha20
_____
128
64
35.39
ref/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
35.43
ref/1
gcc_k6-3_O1-ofp
ChaCha20
_____
128
64
35.66
ref/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
35.69
ref/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
35.71
ref/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
35.96
ref/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
35.97
ref/1
gcc_athlon_O1-ofp
ChaCha20
_____
128
64
35.97
ref/1
gcc_pentium-m_O1-ofp
ChaCha20
_____
128
64
36.09
ref/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
36.44
ref/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
41.21
merged/1
gcc_default_O0
ChaCha20
_____
128
64
41.21
merged/1
gcc_i386_O0
ChaCha20
_____
128
64
41.21
merged/1
gcc_i486_O0
ChaCha20
_____
128
64
41.21
merged/1
gcc_k6-3_O0
ChaCha20
_____
128
64
41.21
merged/1
gcc_k6_O0
ChaCha20
_____
128
64
41.21
merged/1
gcc_k8_O0
ChaCha20
_____
128
64
41.21
merged/1
gcc_pentium2_O0
ChaCha20
_____
128
64
41.21
merged/1
gcc_pentium3_O0
ChaCha20
_____
128
64
41.21
merged/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
41.21
merged/1
gcc_pentium_O0
ChaCha20
_____
128
64
41.21
merged/1
gcc_prescott_O0
ChaCha20
_____
128
64
41.22
merged/1
gcc_athlon_O0
ChaCha20
_____
128
64
41.22
merged/1
gcc_pentium4_O0
ChaCha20
_____
128
64
41.22
merged/1
gcc_pentium-m_O0
ChaCha20
_____
128
64
41.30
merged/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
41.82
ref/1
gcc_pentium-mmx_O3-ofp
ChaCha20
_____
128
64
42.00
ref/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
44.68
ref/1
gcc_pentium-mmx_O2-ofp
ChaCha20
_____
128
64
45.36
ref/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
46.77
ref/1
gcc_pentium2_O3-ofp
ChaCha20
_____
128
64
47.61
ref/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
47.62
ref/1
gcc_pentium-m_O3-ofp
ChaCha20
_____
128
64
47.80
ref/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
48.01
ref/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
48.73
ref/1
gcc_prescott_O3-ofp
ChaCha20
_____
128
64
48.74
ref/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
48.82
ref/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
50.59
ref/1
gcc_pentium-m_O2-ofp
ChaCha20
_____
128
64
50.77
ref/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
51.20
ref/1
gcc_pentium2_O2-ofp
ChaCha20
_____
128
64
51.92
ref/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
52.11
ref/1
gcc_prescott_Os-ofp
ChaCha20
_____
128
64
53.97
ref/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
53.98
ref/1
gcc_pentium-m_Os-ofp
ChaCha20
_____
128
64
54.10
ref/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
54.31
ref/1
gcc_pentium2_Os-ofp
ChaCha20
_____
128
64
54.41
ref/1
gcc_prescott_O2-ofp
ChaCha20
_____
128
64
54.58
ref/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
54.61
ref/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
54.97
ref/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
54.98
ref/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
55.82
ref/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
56.95
regs/1
gcc_pentium3_O0
ChaCha20
_____
128
64
57.00
regs/1
gcc_athlon_O0
ChaCha20
_____
128
64
57.00
regs/1
gcc_k8_O0
ChaCha20
_____
128
64
57.00
regs/1
gcc_pentium4_O0
ChaCha20
_____
128
64
57.00
regs/1
gcc_pentium-m_O0
ChaCha20
_____
128
64
57.00
regs/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
57.00
regs/1
gcc_prescott_O0
ChaCha20
_____
128
64
57.01
regs/1
gcc_default_O0
ChaCha20
_____
128
64
57.02
regs/1
gcc_pentium2_O0
ChaCha20
_____
128
64
57.09
ref/1
gcc_default_O2-ofp
ChaCha20
_____
128
64
57.87
regs/1
gcc_k6-3_O0
ChaCha20
_____
128
64
57.87
regs/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
57.95
regs/1
gcc_k6_O0
ChaCha20
_____
128
64
57.95
regs/1
gcc_pentium_O0
ChaCha20
_____
128
64
57.96
regs/1
gcc_i386_O0
ChaCha20
_____
128
64
57.96
regs/1
gcc_i486_O0
ChaCha20
_____
128
64
58.76
ref/1
gcc_default_O3-ofp
ChaCha20
_____
128
64
59.91
ref/1
gcc_athlon_O3-ofp
ChaCha20
_____
128
64
60.39
ref/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
60.41
ref/1
gcc_pentium-mmx_Os-ofp
ChaCha20
_____
128
64
60.49
ref/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
61.38
ref/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
62.43
ref/1
gcc_k6-3_O3-ofp
ChaCha20
_____
128
64
62.59
ref/1
gcc_athlon_O2-ofp
ChaCha20
_____
128
64
64.43
ref/1
gcc_athlon_Os-ofp
ChaCha20
_____
128
64
64.55
ref/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
64.57
ref/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
64.73
ref/1
gcc_k6-3_O2-ofp
ChaCha20
_____
128
64
64.73
ref/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
65.58
ref/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
66.84
ref/1
gcc_prescott_O0
ChaCha20
_____
128
64
66.88
ref/1
gcc_pentium4_O0
ChaCha20
_____
128
64
66.97
ref/1
gcc_default_O0
ChaCha20
_____
128
64
67.05
ref/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
67.10
ref/1
gcc_pentium3_O0
ChaCha20
_____
128
64
67.64
ref/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
67.69
ref/1
gcc_k6-3_Os-ofp
ChaCha20
_____
128
64
67.85
ref/1
gcc_i386_O0
ChaCha20
_____
128
64
67.85
ref/1
gcc_k6_O0
ChaCha20
_____
128
64
68.08
ref/1
gcc_pentium_O0
ChaCha20
_____
128
64
70.30
ref/1
gcc_i486_O0
ChaCha20
_____
128
64
73.80
ref/1
gcc_pentium2_O0
ChaCha20
_____
128
64
73.81
ref/1
gcc_k8_O0
ChaCha20
_____
128
64
73.81
ref/1
gcc_pentium-m_O0
ChaCha20
_____
128
64
73.86
ref/1
gcc_athlon_O0
ChaCha20
_____
128
64
74.81
ref/1
gcc_pentium-mmx_O0
ChaCha20
_____
128
64
74.82
ref/1
gcc_k6-3_O0