Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha12
_____
128
64
8.16
31.29
8.60
8.81
10.24
10.23
121.02
76.18
x86-1/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
8.16
31.41
8.54
8.82
10.21
10.45
120.25
82.80
x86-1/1
gcc_pentium4_Os-ofp
ChaCha12
_____
128
64
8.16
31.49
8.54
8.83
10.22
10.43
119.18
83.15
x86-1/1
gcc_pentium-mmx_Os-ofp
ChaCha12
_____
256
64
8.16
31.43
8.64
8.99
10.33
10.54
119.62
82.80
x86-1/1
gcc_pentium4_Os-ofp
ChaCha12
_____
256
64
8.16
31.69
8.53
8.82
10.22
10.53
119.62
83.13
x86-1/1
gcc_i486_Os-ofp
ChaCha12
_____
128
64
8.17
31.30
8.64
8.82
10.26
10.47
118.17
77.15
x86-1/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
8.17
31.48
8.55
8.82
10.22
10.52
117.48
76.18
x86-1/1
gcc_pentium-m_Os-ofp
ChaCha12
_____
128
64
8.17
31.49
8.58
8.82
10.24
10.47
123.42
83.15
x86-1/1
gcc_pentium_Os-ofp
ChaCha12
_____
128
64
8.17
31.52
8.53
8.82
10.21
10.32
121.32
77.17
x86-1/1
gcc_k6-3_Os-ofp
ChaCha12
_____
128
64
8.17
31.59
8.57
8.82
10.24
10.47
120.18
82.80
x86-1/1
gcc_prescott_Os-ofp
ChaCha12
_____
128
64
8.17
31.61
8.65
8.92
10.32
10.53
118.35
77.17
x86-1/1
gcc_athlon_Os-ofp
ChaCha12
_____
128
64
8.17
31.69
8.61
8.82
10.27
10.43
120.24
83.13
x86-1/1
gcc_i486_Os-ofp
ChaCha12
_____
256
64
8.17
31.30
8.62
8.91
10.28
10.56
118.62
83.15
x86-1/1
gcc_pentium-mmx_Os-ofp
ChaCha12
_____
256
64
8.17
31.31
8.54
8.83
10.21
10.48
116.62
76.18
x86-1/1
gcc_pentiumpro_Os-ofp
ChaCha12
_____
256
64
8.17
31.40
8.55
8.81
10.21
10.64
118.12
77.15
x86-1/1
gcc_k8_Os-ofp
ChaCha12
_____
256
64
8.17
31.41
8.58
8.83
10.23
10.54
118.32
77.17
x86-1/1
gcc_athlon_Os-ofp
ChaCha12
_____
256
64
8.17
31.41
8.65
8.82
10.27
10.66
116.72
77.17
x86-1/1
gcc_k6-3_Os-ofp
ChaCha12
_____
256
64
8.17
31.49
8.58
8.82
10.24
10.54
118.62
83.13
x86-1/1
gcc_pentium_Os-ofp
ChaCha12
_____
256
64
8.17
31.57
8.63
8.82
10.27
10.55
116.72
76.18
x86-1/1
gcc_pentium-m_Os-ofp
ChaCha12
_____
256
64
8.17
31.58
8.64
8.85
10.29
10.67
116.72
76.18
x86-1/1
gcc_pentium3_Os-ofp
ChaCha12
_____
256
64
8.17
31.59
8.64
8.82
10.28
10.52
119.61
82.80
x86-1/1
gcc_prescott_Os-ofp
ChaCha12
_____
128
64
8.21
31.58
8.55
8.82
10.23
10.51
120.22
76.18
x86-1/1
gcc_pentium3_Os-ofp
ChaCha12
_____
256
64
8.25
31.39
8.61
8.81
10.25
10.58
116.72
76.15
x86-1/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
8.26
x86-1/1
gcc_k6_Os-ofp
ChaCha12
_____
128
64
8.35
31.42
8.54
8.88
10.23
10.52
120.73
76.18
x86-1/1
gcc_pentiumpro_Os-ofp
ChaCha12
_____
128
64
8.35
x86-1/1
gcc_pentium2_Os-ofp
ChaCha12
_____
128
64
8.48
x86-xmm6/1
gcc_pentium-mmx_Os-ofp
ChaCha12
_____
128
64
8.53
x86-xmm6/1
gcc_prescott_Os-ofp
ChaCha12
_____
128
64
8.55
x86-xmm6/1
gcc_athlon_Os-ofp
ChaCha12
_____
128
64
8.55
x86-xmm6/1
gcc_pentium-m_Os-ofp
ChaCha12
_____
128
64
8.58
merged/1
gcc_k6-3_O3-ofp
ChaCha12
_____
128
64
8.58
x86-xmm6/1
gcc_k6_Os-ofp
ChaCha12
_____
128
64
8.60
merged/1
gcc_pentium_O3-ofp
ChaCha12
_____
128
64
8.61
merged/1
gcc_k6_O3-ofp
ChaCha12
_____
128
64
8.62
x86-xmm6/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
8.62
x86-xmm6/1
gcc_pentium2_Os-ofp
ChaCha12
_____
128
64
8.63
x86-xmm6/1
gcc_pentiumpro_Os-ofp
ChaCha12
_____
128
64
8.65
x86-xmm6/1
gcc_pentium3_Os-ofp
ChaCha12
_____
128
64
8.66
merged/1
gcc_pentium-mmx_O3-ofp
ChaCha12
_____
128
64
8.66
x86-xmm6/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
8.66
x86-xmm6/1
gcc_pentium4_Os-ofp
ChaCha12
_____
128
64
8.70
merged/1
gcc_k6-3_Os-ofp
ChaCha12
_____
128
64
8.70
merged/1
gcc_pentium_Os-ofp
ChaCha12
_____
128
64
8.77
merged/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
8.78
merged/1
gcc_pentium-mmx_Os-ofp
ChaCha12
_____
128
64
8.82
merged/1
gcc_pentium3_Os-ofp
ChaCha12
_____
128
64
8.86
merged/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
8.87
merged/1
gcc_prescott_O3-ofp
ChaCha12
_____
128
64
8.88
merged/1
gcc_k6_Os-ofp
ChaCha12
_____
128
64
8.91
merged/1
gcc_pentium-m_Os-ofp
ChaCha12
_____
128
64
8.93
merged/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha12
_____
128
64
8.94
merged/1
gcc_pentium_O3-ual-ofp
ChaCha12
_____
128
64
8.97
merged/1
gcc_pentiumpro_Os-ofp
ChaCha12
_____
128
64
8.98
merged/1
gcc_pentium2_Os-ofp
ChaCha12
_____
128
64
8.99
merged/1
gcc_k6-3_O3-ual-ofp
ChaCha12
_____
128
64
9.01
merged/1
gcc_i486_O3-ofp
ChaCha12
_____
128
64
9.02
merged/1
gcc_i386_O3-ofp
ChaCha12
_____
128
64
9.09
merged/1
gcc_i386_O3-ual-ofp
ChaCha12
_____
128
64
9.14
merged/1
gcc_k6_O3-ual-ofp
ChaCha12
_____
128
64
9.16
merged/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
9.20
merged/1
gcc_i486_O3-ual-ofp
ChaCha12
_____
128
64
9.23
merged/1
gcc_prescott_O3-ual-ofp
ChaCha12
_____
128
64
9.28
merged/1
gcc_i486_O1-ofp
ChaCha12
_____
128
64
9.30
merged/1
gcc_pentium3_O3-ofp
ChaCha12
_____
128
64
9.31
merged/1
gcc_pentium_O1-ofp
ChaCha12
_____
128
64
9.32
36.55
9.67
10.00
11.63
11.31
112.12
80.13
merged/1
gcc_prescott_Os-ofp
ChaCha12
_____
128
64
9.32
merged/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
9.32
merged/1
gcc_i486_Os-ofp
ChaCha12
_____
256
64
9.32
36.55
9.67
9.99
11.63
11.32
112.12
81.73
merged/1
gcc_prescott_Os-ofp
ChaCha12
_____
128
64
9.33
merged/1
gcc_pentium4_Os-ofp
ChaCha12
_____
128
64
9.34
merged/1
gcc_pentium-m_O3-ofp
ChaCha12
_____
128
64
9.36
merged/1
gcc_pentium4_O3-ofp
ChaCha12
_____
128
64
9.37
merged/1
gcc_k6_O1-ofp
ChaCha12
_____
128
64
9.37
merged/1
gcc_pentiumpro_O3-ofp
ChaCha12
_____
128
64
9.38
merged/1
gcc_prescott_O1-ofp
ChaCha12
_____
128
64
9.39
merged/1
gcc_k6-3_O1-ofp
ChaCha12
_____
128
64
9.39
merged/1
gcc_pentium2_O3-ofp
ChaCha12
_____
128
64
9.40
merged/1
gcc_pentium4_O3-ual-ofp
ChaCha12
_____
128
64
9.42
merged/1
gcc_athlon_O1-ofp
ChaCha12
_____
128
64
9.44
merged/1
gcc_pentium3_O1-ofp
ChaCha12
_____
128
64
9.45
merged/1
gcc_pentium4_O1-ofp
ChaCha12
_____
128
64
9.45
merged/1
gcc_pentium-m_O1-ofp
ChaCha12
_____
128
64
9.45
merged/1
gcc_pentiumpro_O1-ofp
ChaCha12
_____
128
64
9.46
merged/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
9.47
merged/1
gcc_pentium2_O1-ofp
ChaCha12
_____
128
64
9.52
merged/1
gcc_athlon_O3-ofp
ChaCha12
_____
128
64
9.53
merged/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
9.56
merged/1
gcc_pentium-mmx_O1-ofp
ChaCha12
_____
128
64
9.56
x86-xmm5/1
gcc_pentium2_Os-ofp
ChaCha12
_____
128
64
9.58
merged/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
9.60
merged/1
gcc_athlon_O3-ual-ofp
ChaCha12
_____
128
64
9.60
merged/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
9.62
x86-xmm5/1
gcc_pentium4_Os-ofp
ChaCha12
_____
128
64
9.63
merged/1
gcc_athlon_Os-ofp
ChaCha12
_____
128
64
9.66
merged/1
gcc_pentium2_O3-ual-ofp
ChaCha12
_____
128
64
9.68
merged/1
gcc_pentium-m_O3-ual-ofp
ChaCha12
_____
128
64
9.68
merged/1
gcc_pentiumpro_O3-ual-ofp
ChaCha12
_____
128
64
9.70
merged/1
gcc_pentium3_O3-ual-ofp
ChaCha12
_____
128
64
10.05
x86-mmx/1
gcc_k6-3_Os-ofp
ChaCha12
_____
128
64
10.05
x86-mmx/1
gcc_pentium3_Os-ofp
ChaCha12
_____
128
64
10.05
x86-mmx/1
gcc_pentium4_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_k6_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium2_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium-mmx_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium-m_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentiumpro_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_prescott_Os-ofp
ChaCha12
_____
128
64
10.09
x86-mmx/1
gcc_athlon_Os-ofp
ChaCha12
_____
128
64
10.09
x86-mmx/1
gcc_i486_Os-ofp
ChaCha12
_____
128
64
10.10
x86-mmx/1
gcc_pentium_Os-ofp
ChaCha12
_____
128
64
10.76
x86-xmm5/1
gcc_k6_Os-ofp
ChaCha12
_____
128
64
10.76
x86-xmm5/1
gcc_pentium-mmx_Os-ofp
ChaCha12
_____
128
64
11.09
x86-xmm5/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
11.15
x86-xmm5/1
gcc_athlon_Os-ofp
ChaCha12
_____
128
64
11.50
regs/1
gcc_pentiumpro_O3-ual-ofp
ChaCha12
_____
128
64
11.57
regs/1
gcc_pentium2_O3-ual-ofp
ChaCha12
_____
128
64
11.61
regs/1
gcc_pentium3_O3-ual-ofp
ChaCha12
_____
128
64
11.62
regs/1
gcc_pentium4_O3-ual-ofp
ChaCha12
_____
128
64
11.64
regs/1
gcc_pentium-m_O3-ual-ofp
ChaCha12
_____
128
64
11.65
regs/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha12
_____
128
64
11.66
regs/1
gcc_pentium_O3-ual-ofp
ChaCha12
_____
128
64
11.72
regs/1
gcc_prescott_O3-ual-ofp
ChaCha12
_____
128
64
11.74
regs/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
11.76
regs/1
gcc_athlon_O3-ual-ofp
ChaCha12
_____
128
64
11.96
regs/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
12.06
regs/1
gcc_i386_O3-ual-ofp
ChaCha12
_____
128
64
12.12
regs/1
gcc_i486_O3-ual-ofp
ChaCha12
_____
128
64
12.15
regs/1
gcc_k6-3_O3-ual-ofp
ChaCha12
_____
128
64
12.15
regs/1
gcc_k6_O3-ual-ofp
ChaCha12
_____
128
64
12.28
ref/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
12.29
ref/1
gcc_pentium-m_O3-ual-ofp
ChaCha12
_____
128
64
12.37
ref/1
gcc_pentium3_O3-ual-ofp
ChaCha12
_____
128
64
12.58
ref/1
gcc_prescott_O3-ual-ofp
ChaCha12
_____
128
64
12.63
ref/1
gcc_pentium2_O3-ual-ofp
ChaCha12
_____
128
64
12.65
ref/1
gcc_pentiumpro_O3-ual-ofp
ChaCha12
_____
128
64
12.74
x86-xmm5/1
gcc_pentium3_Os-ofp
ChaCha12
_____
128
64
12.75
ref/1
gcc_pentium-mmx_O3-ual-ofp
ChaCha12
_____
128
64
12.75
x86-xmm5/1
gcc_prescott_Os-ofp
ChaCha12
_____
128
64
12.80
ref/1
gcc_pentium4_O3-ual-ofp
ChaCha12
_____
128
64
12.84
x86-xmm5/1
gcc_pentium-m_Os-ofp
ChaCha12
_____
128
64
12.91
ref/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
12.93
regs/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
13.00
x86-xmm5/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
13.04
regs/1
gcc_pentium4_O3-ofp
ChaCha12
_____
128
64
13.04
regs/1
gcc_prescott_O3-ofp
ChaCha12
_____
128
64
13.05
x86-xmm5/1
gcc_pentiumpro_Os-ofp
ChaCha12
_____
128
64
13.10
ref/1
gcc_k6-3_O3-ual-ofp
ChaCha12
_____
128
64
13.10
x86-xmm5/1
gcc_pentium_Os-ofp
ChaCha12
_____
128
64
13.14
x86-xmm5/1
gcc_i486_Os-ofp
ChaCha12
_____
128
64
13.18
ref/1
gcc_pentium_O3-ual-ofp
ChaCha12
_____
128
64
13.29
ref/1
gcc_k6_O3-ual-ofp
ChaCha12
_____
128
64
13.36
ref/1
gcc_i486_O3-ual-ofp
ChaCha12
_____
128
64
13.43
ref/1
gcc_i386_O3-ual-ofp
ChaCha12
_____
128
64
13.57
regs/1
gcc_athlon_O3-ofp
ChaCha12
_____
128
64
13.63
regs/1
gcc_pentium-mmx_O3-ofp
ChaCha12
_____
128
64
13.65
ref/1
gcc_athlon_O3-ual-ofp
ChaCha12
_____
128
64
13.65
regs/1
gcc_pentium_O3-ofp
ChaCha12
_____
128
64
13.88
regs/1
gcc_pentium2_O3-ofp
ChaCha12
_____
128
64
13.90
regs/1
gcc_pentium3_O3-ofp
ChaCha12
_____
128
64
13.90
regs/1
gcc_pentium-m_O3-ofp
ChaCha12
_____
128
64
13.92
regs/1
gcc_pentiumpro_O3-ofp
ChaCha12
_____
128
64
14.00
regs/1
gcc_i386_O3-ofp
ChaCha12
_____
128
64
14.05
regs/1
gcc_i486_O3-ofp
ChaCha12
_____
128
64
14.12
regs/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
14.16
regs/1
gcc_k6_O3-ofp
ChaCha12
_____
128
64
14.19
regs/1
gcc_k6-3_O3-ofp
ChaCha12
_____
128
64
16.20
regs/1
gcc_pentium-mmx_Os-ofp
ChaCha12
_____
128
64
16.27
regs/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
16.27
regs/1
gcc_pentium-m_Os-ofp
ChaCha12
_____
128
64
16.32
regs/1
gcc_pentium3_O2-ofp
ChaCha12
_____
128
64
16.32
regs/1
gcc_pentiumpro_O2-ofp
ChaCha12
_____
128
64
16.34
regs/1
gcc_k6-3_Os-ofp
ChaCha12
_____
128
64
16.37
regs/1
gcc_pentium2_Os-ofp
ChaCha12
_____
128
64
16.39
regs/1
gcc_pentium-mmx_O2-ofp
ChaCha12
_____
128
64
16.39
regs/1
gcc_pentium_Os-ofp
ChaCha12
_____
128
64
16.41
regs/1
gcc_k6-3_O2-ofp
ChaCha12
_____
128
64
16.41
regs/1
gcc_pentiumpro_Os-ofp
ChaCha12
_____
128
64
16.47
regs/1
gcc_pentium2_O2-ofp
ChaCha12
_____
128
64
16.50
x86-xmm5/1
gcc_k6-3_Os-ofp
ChaCha12
_____
128
64
16.51
regs/1
gcc_default_O2-ofp
ChaCha12
_____
128
64
16.53
regs/1
gcc_pentium_O2-ofp
ChaCha12
_____
128
64
16.56
regs/1
gcc_pentium3_Os-ofp
ChaCha12
_____
128
64
16.63
regs/1
gcc_k6_Os-ofp
ChaCha12
_____
128
64
16.66
regs/1
gcc_athlon_O2-ofp
ChaCha12
_____
128
64
16.67
regs/1
gcc_k8_O2-ofp
ChaCha12
_____
128
64
16.68
regs/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
16.69
regs/1
gcc_athlon_Os-ofp
ChaCha12
_____
128
64
16.72
regs/1
gcc_pentium-m_O2-ofp
ChaCha12
_____
128
64
16.74
regs/1
gcc_k6_O2-ofp
ChaCha12
_____
128
64
17.18
regs/1
gcc_pentium4_Os-ofp
ChaCha12
_____
128
64
17.38
regs/1
gcc_pentium2_O1-ofp
ChaCha12
_____
128
64
17.58
regs/1
gcc_i486_O2-ofp
ChaCha12
_____
128
64
17.59
regs/1
gcc_prescott_O2-ofp
ChaCha12
_____
128
64
17.72
regs/1
gcc_pentium4_O2-ofp
ChaCha12
_____
128
64
17.78
regs/1
gcc_i486_Os-ofp
ChaCha12
_____
128
64
17.79
regs/1
gcc_i386_O2-ofp
ChaCha12
_____
128
64
17.79
regs/1
gcc_prescott_Os-ofp
ChaCha12
_____
128
64
17.83
regs/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
17.87
regs/1
gcc_pentium4_O1-ofp
ChaCha12
_____
128
64
17.88
regs/1
gcc_k6_O1-ofp
ChaCha12
_____
128
64
17.88
regs/1
gcc_prescott_O1-ofp
ChaCha12
_____
128
64
17.90
regs/1
gcc_pentium-mmx_O1-ofp
ChaCha12
_____
128
64
17.94
regs/1
gcc_k6-3_O1-ofp
ChaCha12
_____
128
64
17.96
regs/1
gcc_i486_O1-ofp
ChaCha12
_____
128
64
17.96
regs/1
gcc_pentium3_O1-ofp
ChaCha12
_____
128
64
17.97
regs/1
gcc_athlon_O1-ofp
ChaCha12
_____
128
64
17.97
regs/1
gcc_pentium-m_O1-ofp
ChaCha12
_____
128
64
17.97
regs/1
gcc_pentium_O1-ofp
ChaCha12
_____
128
64
17.97
regs/1
gcc_pentiumpro_O1-ofp
ChaCha12
_____
128
64
18.08
regs/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
19.15
x86-xmm/1
gcc_k6-3_Os-ofp
ChaCha12
_____
128
64
19.15
x86-xmm/1
gcc_k6_Os-ofp
ChaCha12
_____
128
64
19.15
x86-xmm/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
19.15
x86-xmm/1
gcc_pentium3_Os-ofp
ChaCha12
_____
128
64
19.15
x86-xmm/1
gcc_pentium-mmx_Os-ofp
ChaCha12
_____
128
64
19.15
x86-xmm/1
gcc_pentium_Os-ofp
ChaCha12
_____
128
64
19.28
x86-xmm/1
gcc_athlon_Os-ofp
ChaCha12
_____
128
64
19.31
x86-xmm/1
gcc_prescott_Os-ofp
ChaCha12
_____
128
64
19.32
x86-xmm/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
19.32
x86-xmm/1
gcc_pentium-m_Os-ofp
ChaCha12
_____
128
64
19.32
x86-xmm/1
gcc_pentiumpro_Os-ofp
ChaCha12
_____
128
64
19.33
x86-xmm/1
gcc_pentium2_Os-ofp
ChaCha12
_____
128
64
19.33
x86-xmm/1
gcc_pentium4_Os-ofp
ChaCha12
_____
128
64
19.34
x86-xmm/1
gcc_i486_Os-ofp
ChaCha12
_____
128
64
21.88
x86-xmm2/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
21.88
x86-xmm2/1
gcc_k6-3_Os-ofp
ChaCha12
_____
128
64
21.88
x86-xmm2/1
gcc_k6_Os-ofp
ChaCha12
_____
128
64
21.93
x86-xmm2/1
gcc_i486_Os-ofp
ChaCha12
_____
128
64
21.93
x86-xmm2/1
gcc_pentium2_Os-ofp
ChaCha12
_____
128
64
21.93
x86-xmm2/1
gcc_pentium3_Os-ofp
ChaCha12
_____
128
64
21.93
x86-xmm2/1
gcc_prescott_Os-ofp
ChaCha12
_____
128
64
21.94
x86-xmm2/1
gcc_athlon_Os-ofp
ChaCha12
_____
128
64
21.94
x86-xmm2/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
21.94
x86-xmm2/1
gcc_pentium4_Os-ofp
ChaCha12
_____
128
64
21.94
x86-xmm2/1
gcc_pentium-m_Os-ofp
ChaCha12
_____
128
64
21.94
x86-xmm2/1
gcc_pentium_Os-ofp
ChaCha12
_____
128
64
21.94
x86-xmm2/1
gcc_pentiumpro_Os-ofp
ChaCha12
_____
128
64
22.02
x86-xmm2/1
gcc_pentium-mmx_Os-ofp
ChaCha12
_____
128
64
26.20
merged/1
gcc_athlon_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_default_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_i386_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_i486_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_k8_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_pentium-mmx_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_pentium-m_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_pentium_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_pentiumpro_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_prescott_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_k6_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_pentium2_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_pentium4_O0
ChaCha12
_____
128
64
26.26
merged/1
gcc_k6-3_O0
ChaCha12
_____
128
64
26.31
ref/1
gcc_pentium_O1-ofp
ChaCha12
_____
128
64
26.35
merged/1
gcc_pentium3_O0
ChaCha12
_____
128
64
26.38
ref/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
26.47
ref/1
gcc_athlon_O1-ofp
ChaCha12
_____
128
64
26.51
ref/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
26.54
ref/1
gcc_prescott_O1-ofp
ChaCha12
_____
128
64
26.60
ref/1
gcc_pentium4_O1-ofp
ChaCha12
_____
128
64
26.61
ref/1
gcc_k6-3_O1-ofp
ChaCha12
_____
128
64
26.77
ref/1
gcc_pentium3_O1-ofp
ChaCha12
_____
128
64
26.78
ref/1
gcc_pentiumpro_O1-ofp
ChaCha12
_____
128
64
26.83
ref/1
gcc_k6_O1-ofp
ChaCha12
_____
128
64
27.08
ref/1
gcc_pentium-m_O1-ofp
ChaCha12
_____
128
64
27.09
ref/1
gcc_pentium2_O1-ofp
ChaCha12
_____
128
64
27.12
ref/1
gcc_i486_O1-ofp
ChaCha12
_____
128
64
27.12
ref/1
gcc_pentium-mmx_O1-ofp
ChaCha12
_____
128
64
28.74
ref/1
gcc_pentium-mmx_O3-ofp
ChaCha12
_____
128
64
28.77
ref/1
gcc_pentium_O3-ofp
ChaCha12
_____
128
64
30.87
ref/1
gcc_i386_O3-ofp
ChaCha12
_____
128
64
31.61
ref/1
gcc_pentium3_O3-ofp
ChaCha12
_____
128
64
31.83
ref/1
gcc_pentium_O2-ofp
ChaCha12
_____
128
64
32.17
ref/1
gcc_pentium2_O3-ofp
ChaCha12
_____
128
64
32.18
ref/1
gcc_pentiumpro_O3-ofp
ChaCha12
_____
128
64
32.26
ref/1
gcc_pentium-m_O3-ofp
ChaCha12
_____
128
64
32.73
ref/1
gcc_pentium-mmx_O2-ofp
ChaCha12
_____
128
64
33.55
ref/1
gcc_prescott_O3-ofp
ChaCha12
_____
128
64
33.78
ref/1
gcc_pentium4_O3-ofp
ChaCha12
_____
128
64
34.01
ref/1
gcc_i486_O3-ofp
ChaCha12
_____
128
64
35.41
ref/1
gcc_pentiumpro_O2-ofp
ChaCha12
_____
128
64
35.59
ref/1
gcc_pentium2_O2-ofp
ChaCha12
_____
128
64
35.60
ref/1
gcc_pentium-m_O2-ofp
ChaCha12
_____
128
64
36.37
ref/1
gcc_pentium3_O2-ofp
ChaCha12
_____
128
64
36.44
ref/1
gcc_i486_Os-ofp
ChaCha12
_____
128
64
37.00
ref/1
gcc_i486_O2-ofp
ChaCha12
_____
128
64
38.21
ref/1
gcc_i386_O2-ofp
ChaCha12
_____
128
64
38.28
ref/1
gcc_pentium-m_Os-ofp
ChaCha12
_____
128
64
38.30
ref/1
gcc_pentium4_O2-ofp
ChaCha12
_____
128
64
38.33
ref/1
gcc_prescott_O2-ofp
ChaCha12
_____
128
64
38.41
ref/1
gcc_pentium4_Os-ofp
ChaCha12
_____
128
64
38.41
ref/1
gcc_prescott_Os-ofp
ChaCha12
_____
128
64
38.59
ref/1
gcc_pentium2_Os-ofp
ChaCha12
_____
128
64
38.95
ref/1
gcc_pentium3_Os-ofp
ChaCha12
_____
128
64
38.98
ref/1
gcc_default_O2-ofp
ChaCha12
_____
128
64
39.43
ref/1
gcc_pentiumpro_Os-ofp
ChaCha12
_____
128
64
40.13
ref/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
40.44
ref/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
40.67
ref/1
gcc_k6_O3-ofp
ChaCha12
_____
128
64
41.86
ref/1
gcc_k8_O2-ofp
ChaCha12
_____
128
64
41.92
ref/1
gcc_athlon_O3-ofp
ChaCha12
_____
128
64
41.93
regs/1
gcc_pentium4_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_athlon_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_default_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_k8_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_pentium2_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_pentium3_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_pentiumpro_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_prescott_O0
ChaCha12
_____
128
64
42.02
regs/1
gcc_pentium-m_O0
ChaCha12
_____
128
64
42.16
ref/1
gcc_k6-3_O3-ofp
ChaCha12
_____
128
64
42.86
regs/1
gcc_k6-3_O0
ChaCha12
_____
128
64
42.87
regs/1
gcc_pentium-mmx_O0
ChaCha12
_____
128
64
42.95
regs/1
gcc_i386_O0
ChaCha12
_____
128
64
42.95
regs/1
gcc_i486_O0
ChaCha12
_____
128
64
42.95
regs/1
gcc_k6_O0
ChaCha12
_____
128
64
42.95
regs/1
gcc_pentium_O0
ChaCha12
_____
128
64
43.04
ref/1
gcc_pentium_Os-ofp
ChaCha12
_____
128
64
43.06
ref/1
gcc_pentium-mmx_Os-ofp
ChaCha12
_____
128
64
44.14
ref/1
gcc_athlon_O2-ofp
ChaCha12
_____
128
64
44.47
ref/1
gcc_athlon_Os-ofp
ChaCha12
_____
128
64
44.58
ref/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
45.36
ref/1
gcc_k6-3_O2-ofp
ChaCha12
_____
128
64
45.57
ref/1
gcc_k6_O2-ofp
ChaCha12
_____
128
64
45.79
ref/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
46.15
ref/1
gcc_k6-3_Os-ofp
ChaCha12
_____
128
64
46.98
ref/1
gcc_k6_Os-ofp
ChaCha12
_____
128
64
50.72
ref/1
gcc_default_O0
ChaCha12
_____
128
64
50.77
ref/1
gcc_pentium4_O0
ChaCha12
_____
128
64
50.81
ref/1
gcc_pentium3_O0
ChaCha12
_____
128
64
50.81
ref/1
gcc_pentiumpro_O0
ChaCha12
_____
128
64
50.81
ref/1
gcc_prescott_O0
ChaCha12
_____
128
64
51.70
ref/1
gcc_i386_O0
ChaCha12
_____
128
64
51.70
ref/1
gcc_i486_O0
ChaCha12
_____
128
64
51.70
ref/1
gcc_pentium_O0
ChaCha12
_____
128
64
51.71
ref/1
gcc_k6_O0
ChaCha12
_____
128
64
57.53
ref/1
gcc_pentium2_O0
ChaCha12
_____
128
64
57.65
ref/1
gcc_k8_O0
ChaCha12
_____
128
64
57.67
ref/1
gcc_pentium-m_O0
ChaCha12
_____
128
64
57.76
ref/1
gcc_k6-3_O0
ChaCha12
_____
128
64
58.45
ref/1
gcc_athlon_O0
ChaCha12
_____
128
64
58.66
ref/1
gcc_pentium-mmx_O0