Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha12
_____
128
64
5.19
25.37
5.42
5.73
6.90
7.37
95.94
56.28
amd64-3/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
5.19
25.38
5.42
5.76
6.92
7.43
96.16
55.10
amd64-3/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
5.19
25.38
5.46
5.73
6.92
7.42
95.99
55.10
amd64-3/1
gcc_default_Os-ofp
ChaCha12
_____
256
64
5.19
25.37
5.45
5.73
6.92
7.39
95.81
56.28
amd64-3/1
gcc_nocona_Os-ofp
ChaCha12
_____
256
64
5.19
25.38
5.47
5.73
6.93
7.49
95.83
55.10
amd64-3/1
gcc_k8_Os-ofp
ChaCha12
_____
256
64
5.19
25.48
5.45
5.73
6.93
7.41
96.00
55.10
amd64-3/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
6.98
merged/1
gcc_nocona_O3-ofp
ChaCha12
_____
128
64
6.98
merged/1
gcc_nocona_O3-ual-ofp
ChaCha12
_____
128
64
7.12
merged/1
gcc_nocona_O1-ofp
ChaCha12
_____
128
64
7.86
merged/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
8.03
merged/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
8.16
31.39
8.63
8.82
10.26
10.68
124.22
73.65
x86-1/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
8.16
x86-1/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
8.16
x86-1/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
256
64
8.16
31.20
8.67
8.82
10.27
10.93
116.72
73.16
x86-1/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
256
64
8.16
31.30
8.52
8.82
10.19
10.68
116.62
73.16
x86-1/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
256
64
8.16
31.35
8.64
8.83
10.27
10.53
116.72
73.16
x86-1/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
256
64
8.16
31.40
8.63
8.82
10.26
10.87
119.62
72.19
x86-1/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
8.17
31.02
8.63
8.81
10.23
10.66
116.42
73.16
x86-1/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
8.17
31.10
8.52
8.83
10.18
10.86
121.22
73.16
x86-1/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
8.17
31.30
8.65
8.81
10.26
10.64
118.53
72.58
x86-1/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
8.17
31.31
8.64
8.82
10.26
10.64
120.22
73.18
x86-1/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
8.17
31.31
8.67
8.82
10.28
10.64
123.32
72.58
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
8.17
31.40
8.54
8.82
10.21
10.62
119.62
73.16
x86-1/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
8.17
x86-1/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
8.17
x86-1/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
256
64
8.17
31.32
8.65
8.82
10.27
10.62
118.62
72.58
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
256
64
8.17
31.40
8.53
8.81
10.20
10.90
118.62
72.58
x86-1/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
8.23
31.33
8.63
8.88
10.28
10.63
120.82
73.16
x86-1/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
8.23
x86-1/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
8.25
x86-1/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
256
64
8.26
31.30
8.62
8.83
10.25
10.80
116.62
73.18
x86-1/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
256
64
8.26
31.40
8.54
8.82
10.21
10.86
119.62
73.16
x86-1/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
8.29
merged/1
gcc_pentium-m32_O3-ofp
ChaCha12
_____
128
64
8.29
merged/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha12
_____
128
64
8.34
x86-xmm6/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
8.40
x86-xmm6/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
8.42
x86-xmm6/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
8.46
merged/1
gcc_k6-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.46
x86-xmm6/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
8.47
merged/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.47
x86-xmm6/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
8.48
merged/1
gcc_i486-m32_O3-ofp
ChaCha12
_____
128
64
8.48
merged/1
gcc_m32_O3-ofp
ChaCha12
_____
128
64
8.48
x86-xmm6/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
8.49
merged/1
gcc_i486-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.50
x86-xmm6/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
8.51
x86-xmm6/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
8.52
merged/1
gcc_i386-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.53
merged/1
gcc_i386-m32_O3-ofp
ChaCha12
_____
128
64
8.53
merged/1
gcc_prescott-m32_O3-ofp
ChaCha12
_____
128
64
8.53
x86-xmm6/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
8.54
merged/1
gcc_prescott-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.54
x86-xmm6/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
8.56
merged/1
gcc_m32_O3-ual-ofp
ChaCha12
_____
128
64
8.57
merged/1
gcc_athlon-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.57
merged/1
gcc_k6-3-m32_O3-ofp
ChaCha12
_____
128
64
8.57
merged/1
gcc_k8-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.57
x86-xmm6/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
8.60
merged/1
gcc_k8-m32_O3-ofp
ChaCha12
_____
128
64
8.60
x86-xmm6/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
8.62
merged/1
gcc_athlon-m32_O3-ofp
ChaCha12
_____
128
64
8.64
merged/1
gcc_k6-m32_O3-ofp
ChaCha12
_____
128
64
8.64
merged/1
gcc_pentium-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.64
merged/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.77
merged/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.77
merged/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.77
merged/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.78
merged/1
gcc_pentium-m-m32_O3-ofp
ChaCha12
_____
128
64
8.78
merged/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.83
merged/1
gcc_pentiumpro-m32_O3-ofp
ChaCha12
_____
128
64
8.85
merged/1
gcc_pentium2-m32_O3-ofp
ChaCha12
_____
128
64
8.85
merged/1
gcc_pentium3-m32_O3-ofp
ChaCha12
_____
128
64
8.86
x86-xmm6/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
8.88
merged/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
8.90
merged/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
8.90
merged/1
gcc_pentium4-m32_O3-ofp
ChaCha12
_____
128
64
8.90
merged/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.96
merged/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
9.05
merged/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
9.05
merged/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
9.05
merged/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
9.05
merged/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
9.05
merged/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
9.06
x86-xmm5/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
9.12
merged/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
9.14
merged/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
9.17
x86-xmm5/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
9.18
x86-xmm5/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
9.22
regs/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
9.27
regs/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
9.32
merged/1
gcc_k6-m32_O1-ofp
ChaCha12
_____
128
64
9.35
merged/1
gcc_k6-3-m32_O1-ofp
ChaCha12
_____
128
64
9.35
merged/1
gcc_m32_O1-ofp
ChaCha12
_____
128
64
9.36
merged/1
gcc_i486-m32_O1-ofp
ChaCha12
_____
128
64
9.38
merged/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
9.38
merged/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
9.39
merged/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha12
_____
128
64
9.42
merged/1
gcc_pentium-m32_O1-ofp
ChaCha12
_____
128
64
9.42
merged/1
gcc_prescott-m32_O1-ofp
ChaCha12
_____
128
64
9.59
x86-xmm5/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
9.59
x86-xmm5/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
9.65
regs/1
gcc_nocona_O3-ual-ofp
ChaCha12
_____
128
64
9.67
x86-xmm5/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
9.68
x86-xmm5/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
9.74
x86-xmm5/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
9.87
amd64-xmm6/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
10.02
x86-xmm5/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
10.05
x86-mmx/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
10.05
x86-mmx/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
10.08
x86-mmx/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
10.10
x86-mmx/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
10.14
merged/1
gcc_pentiumpro-m32_O1-ofp
ChaCha12
_____
128
64
10.15
merged/1
gcc_k8-m32_O1-ofp
ChaCha12
_____
128
64
10.21
merged/1
gcc_pentium-m-m32_O1-ofp
ChaCha12
_____
128
64
10.22
amd64-xmm6/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
10.22
amd64-xmm6/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
10.25
merged/1
gcc_athlon-m32_O1-ofp
ChaCha12
_____
128
64
10.29
merged/1
gcc_pentium3-m32_O1-ofp
ChaCha12
_____
128
64
10.38
merged/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
10.39
merged/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
10.39
merged/1
gcc_pentium4-m32_O1-ofp
ChaCha12
_____
256
64
10.39
38.31
10.75
11.10
12.77
12.73
124.11
61.42
merged/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
10.40
38.36
10.73
11.10
12.76
12.70
111.87
61.42
merged/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
10.50
merged/1
gcc_pentium2-m32_O1-ofp
ChaCha12
_____
128
64
10.58
regs/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
10.72
regs/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha12
_____
128
64
10.73
regs/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha12
_____
128
64
10.84
regs/1
gcc_k8-m32_O3-ual-ofp
ChaCha12
_____
128
64
10.86
regs/1
gcc_athlon-m32_O3-ual-ofp
ChaCha12
_____
128
64
10.97
regs/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.05
regs/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.06
regs/1
gcc_k6-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.22
regs/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.24
regs/1
gcc_m32_O3-ual-ofp
ChaCha12
_____
128
64
11.24
regs/1
gcc_prescott-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.30
x86-xmm5/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
11.37
regs/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
11.43
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.46
regs/1
gcc_pentium-m32_O3-ual-ofp
ChaCha12
_____
128
64
11.50
ref/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
11.63
regs/1
gcc_nocona_O3-ofp
ChaCha12
_____
128
64
11.88
x86-xmm5/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
12.04
merged/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
12.04
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha12
_____
128
64
12.17
ref/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
12.18
ref/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
12.21
ref/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
12.25
merged/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
12.35
ref/1
gcc_m32_O3-ual-ofp
ChaCha12
_____
128
64
12.35
ref/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha12
_____
128
64
12.37
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha12
_____
128
64
12.55
ref/1
gcc_nocona_O3-ual-ofp
ChaCha12
_____
128
64
12.56
ref/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha12
_____
128
64
12.56
regs/1
gcc_pentium3-m32_O3-ofp
ChaCha12
_____
128
64
12.61
regs/1
gcc_pentium4-m32_O3-ofp
ChaCha12
_____
128
64
12.62
regs/1
gcc_prescott-m32_O3-ofp
ChaCha12
_____
128
64
12.65
x86-xmm5/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
12.72
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha12
_____
128
64
12.73
x86-xmm5/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
12.78
ref/1
gcc_nocona_O3-ofp
ChaCha12
_____
128
64
12.81
regs/1
gcc_m32_O3-ofp
ChaCha12
_____
128
64
12.88
ref/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha12
_____
128
64
12.94
ref/1
gcc_pentium-m32_O3-ual-ofp
ChaCha12
_____
128
64
12.99
regs/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha12
_____
128
64
13.02
ref/1
gcc_prescott-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.05
ref/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.08
ref/1
gcc_k8-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.09
merged/1
gcc_k8_O2-ofp
ChaCha12
_____
128
64
13.09
ref/1
gcc_i386-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.10
merged/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
13.11
regs/1
gcc_pentium-m-m32_O3-ofp
ChaCha12
_____
128
64
13.11
regs/1
gcc_pentium2-m32_O3-ofp
ChaCha12
_____
128
64
13.13
ref/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.14
merged/1
gcc_default_O2-ofp
ChaCha12
_____
128
64
13.19
merged/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
13.24
ref/1
gcc_k6-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.27
x86-xmm5/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
13.44
regs/1
gcc_k8-m32_O3-ofp
ChaCha12
_____
128
64
13.49
regs/1
gcc_athlon-m32_O3-ofp
ChaCha12
_____
128
64
13.52
ref/1
gcc_i486-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.53
merged/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
13.69
merged/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
13.73
ref/1
gcc_athlon-m32_O3-ual-ofp
ChaCha12
_____
128
64
13.90
regs/1
gcc_k6-3-m32_O3-ofp
ChaCha12
_____
128
64
13.90
regs/1
gcc_k6-m32_O3-ofp
ChaCha12
_____
128
64
14.12
regs/1
gcc_pentium-m32_O3-ofp
ChaCha12
_____
128
64
14.37
regs/1
gcc_i386-m32_O3-ual-ofp
ChaCha12
_____
128
64
14.42
regs/1
gcc_pentiumpro-m32_O3-ofp
ChaCha12
_____
128
64
14.45
regs/1
gcc_i486-m32_O3-ual-ofp
ChaCha12
_____
128
64
14.94
regs/1
gcc_i486-m32_O3-ofp
ChaCha12
_____
128
64
14.96
regs/1
gcc_i386-m32_O3-ofp
ChaCha12
_____
128
64
15.51
regs/1
gcc_default_O2-ofp
ChaCha12
_____
128
64
15.53
regs/1
gcc_k8_O2-ofp
ChaCha12
_____
128
64
15.66
regs/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
15.66
regs/1
gcc_nocona_O1-ofp
ChaCha12
_____
128
64
15.69
regs/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
15.84
regs/1
gcc_nocona_O2-ofp
ChaCha12
_____
128
64
15.99
regs/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
15.99
regs/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
16.51
regs/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
17.16
ref/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
17.19
regs/1
gcc_pentium2-m32_O2-ofp
ChaCha12
_____
128
64
17.36
regs/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
17.37
regs/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
17.41
regs/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
17.43
regs/1
gcc_pentium-m32_O2-ofp
ChaCha12
_____
128
64
17.43
regs/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha12
_____
128
64
17.44
ref/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
17.51
regs/1
gcc_m32_O2-ofp
ChaCha12
_____
128
64
17.51
regs/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
17.51
regs/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
17.51
regs/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
17.53
regs/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
17.60
regs/1
gcc_pentium2-m32_O1-ofp
ChaCha12
_____
128
64
17.66
regs/1
gcc_i486-m32_O1-ofp
ChaCha12
_____
128
64
17.66
regs/1
gcc_pentiumpro-m32_O2-ofp
ChaCha12
_____
128
64
17.67
regs/1
gcc_k6-m32_O2-ofp
ChaCha12
_____
128
64
17.67
regs/1
gcc_pentium-m-m32_O2-ofp
ChaCha12
_____
128
64
17.69
regs/1
gcc_k6-3-m32_O2-ofp
ChaCha12
_____
128
64
17.80
regs/1
gcc_pentium3-m32_O2-ofp
ChaCha12
_____
128
64
17.83
regs/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
17.98
regs/1
gcc_k6-m32_O1-ofp
ChaCha12
_____
128
64
18.00
regs/1
gcc_pentium4-m32_O1-ofp
ChaCha12
_____
128
64
18.01
ref/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
18.02
regs/1
gcc_k6-3-m32_O1-ofp
ChaCha12
_____
128
64
18.07
regs/1
gcc_prescott-m32_O1-ofp
ChaCha12
_____
128
64
18.09
regs/1
gcc_k8-m32_O1-ofp
ChaCha12
_____
128
64
18.17
regs/1
gcc_pentium-m-m32_O1-ofp
ChaCha12
_____
128
64
18.17
regs/1
gcc_pentium-m32_O1-ofp
ChaCha12
_____
128
64
18.20
regs/1
gcc_athlon-m32_O1-ofp
ChaCha12
_____
128
64
18.22
regs/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha12
_____
128
64
18.24
regs/1
gcc_m32_O1-ofp
ChaCha12
_____
128
64
18.25
regs/1
gcc_pentium3-m32_O1-ofp
ChaCha12
_____
128
64
18.57
regs/1
gcc_k8-m32_O2-ofp
ChaCha12
_____
128
64
18.59
regs/1
gcc_pentium4-m32_O2-ofp
ChaCha12
_____
128
64
18.59
regs/1
gcc_prescott-m32_O2-ofp
ChaCha12
_____
128
64
18.60
regs/1
gcc_athlon-m32_O2-ofp
ChaCha12
_____
128
64
18.64
regs/1
gcc_i386-m32_O2-ofp
ChaCha12
_____
128
64
18.64
regs/1
gcc_i486-m32_O2-ofp
ChaCha12
_____
128
64
18.68
regs/1
gcc_pentiumpro-m32_O1-ofp
ChaCha12
_____
128
64
18.77
ref/1
gcc_k8_O2-ofp
ChaCha12
_____
128
64
18.87
regs/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
18.87
regs/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
18.87
regs/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
18.98
ref/1
gcc_nocona_O2-ofp
ChaCha12
_____
128
64
19.14
x86-xmm/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
19.14
x86-xmm/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
19.14
x86-xmm/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
19.15
x86-xmm/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
19.30
x86-xmm/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
19.30
x86-xmm/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
19.32
x86-xmm/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
19.32
x86-xmm/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
19.32
x86-xmm/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
19.32
x86-xmm/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
19.32
x86-xmm/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
19.33
x86-xmm/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
19.34
x86-xmm/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
20.05
ref/1
gcc_default_O2-ofp
ChaCha12
_____
128
64
20.61
regs/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
20.79
regs/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
21.87
x86-xmm2/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
21.87
x86-xmm2/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
21.88
x86-xmm2/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
21.88
x86-xmm2/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
21.92
x86-xmm2/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
21.92
x86-xmm2/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
21.92
x86-xmm2/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
21.93
x86-xmm2/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
21.93
x86-xmm2/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
21.93
x86-xmm2/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
21.93
x86-xmm2/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
21.93
x86-xmm2/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
21.93
x86-xmm2/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
21.94
x86-xmm2/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
22.02
ref/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
22.02
ref/1
gcc_nocona_O1-ofp
ChaCha12
_____
128
64
22.24
x86-xmm/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
22.86
ref/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
25.97
ref/1
gcc_i486-m32_O1-ofp
ChaCha12
_____
128
64
26.08
ref/1
gcc_pentium-m-m32_O1-ofp
ChaCha12
_____
128
64
26.15
ref/1
gcc_k6-3-m32_O1-ofp
ChaCha12
_____
128
64
26.20
merged/1
gcc_default_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_i486-m32_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_k6-3-m32_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_k6-m32_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_pentium-m32_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_pentium-mmx-m32_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_pentium3-m32_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_pentiumpro-m32_O0
ChaCha12
_____
128
64
26.20
merged/1
gcc_prescott-m32_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_athlon-m32_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_k8-m32_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_k8_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_m32_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_nocona_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_pentium-m-m32_O0
ChaCha12
_____
128
64
26.21
merged/1
gcc_pentium2-m32_O0
ChaCha12
_____
128
64
26.21
ref/1
gcc_m32_O1-ofp
ChaCha12
_____
128
64
26.29
merged/1
gcc_i386-m32_O0
ChaCha12
_____
128
64
26.52
ref/1
gcc_pentium-m32_O1-ofp
ChaCha12
_____
128
64
26.66
ref/1
gcc_pentium2-m32_O1-ofp
ChaCha12
_____
128
64
26.69
ref/1
gcc_pentium3-m32_O1-ofp
ChaCha12
_____
128
64
26.69
ref/1
gcc_pentiumpro-m32_O1-ofp
ChaCha12
_____
128
64
26.75
ref/1
gcc_k8-m32_O1-ofp
ChaCha12
_____
128
64
26.80
ref/1
gcc_k6-m32_O1-ofp
ChaCha12
_____
128
64
26.91
ref/1
gcc_pentium4-m32_O1-ofp
ChaCha12
_____
128
64
26.93
ref/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha12
_____
128
64
26.94
ref/1
gcc_athlon-m32_O1-ofp
ChaCha12
_____
128
64
26.97
ref/1
gcc_prescott-m32_O1-ofp
ChaCha12
_____
128
64
28.83
ref/1
gcc_pentium-m32_O3-ofp
ChaCha12
_____
128
64
28.84
ref/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha12
_____
128
64
29.29
merged/1
gcc_pentium4-m32_O0
ChaCha12
_____
128
64
30.54
regs/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
30.84
ref/1
gcc_prescott-m32_O3-ofp
ChaCha12
_____
128
64
30.93
ref/1
gcc_pentium4-m32_O3-ofp
ChaCha12
_____
128
64
31.08
ref/1
gcc_i486-m32_O3-ofp
ChaCha12
_____
128
64
31.95
ref/1
gcc_i386-m32_O3-ofp
ChaCha12
_____
128
64
32.07
ref/1
gcc_pentium2-m32_O3-ofp
ChaCha12
_____
128
64
32.09
ref/1
gcc_pentium-m-m32_O3-ofp
ChaCha12
_____
128
64
32.45
ref/1
gcc_pentium3-m32_O3-ofp
ChaCha12
_____
128
64
32.56
ref/1
gcc_pentiumpro-m32_O3-ofp
ChaCha12
_____
128
64
32.81
ref/1
gcc_pentium-m32_O2-ofp
ChaCha12
_____
128
64
33.03
ref/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha12
_____
128
64
35.98
ref/1
gcc_pentium-m-m32_O2-ofp
ChaCha12
_____
128
64
36.29
ref/1
gcc_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
36.58
ref/1
gcc_pentiumpro-m32_O2-ofp
ChaCha12
_____
128
64
36.71
ref/1
gcc_pentium3-m32_O2-ofp
ChaCha12
_____
128
64
36.72
ref/1
gcc_pentium2-m32_O2-ofp
ChaCha12
_____
128
64
36.88
ref/1
gcc_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
37.44
ref/1
gcc_i486-m32_O2-ofp
ChaCha12
_____
128
64
37.63
ref/1
gcc_i386-m32_O2-ofp
ChaCha12
_____
128
64
37.67
ref/1
gcc_prescott-m32_Os-ofp
ChaCha12
_____
128
64
37.88
ref/1
gcc_i486-m32_Os-ofp
ChaCha12
_____
128
64
37.90
ref/1
gcc_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
38.29
ref/1
gcc_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
38.50
ref/1
gcc_m32_O2-ofp
ChaCha12
_____
128
64
38.90
ref/1
gcc_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
38.94
ref/1
gcc_athlon-m32_O3-ofp
ChaCha12
_____
128
64
39.16
ref/1
gcc_prescott-m32_O2-ofp
ChaCha12
_____
128
64
39.86
ref/1
gcc_k8-m32_O3-ofp
ChaCha12
_____
128
64
40.77
ref/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
41.40
ref/1
gcc_m32_O3-ofp
ChaCha12
_____
128
64
42.00
regs/1
gcc_athlon-m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_k8-m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_pentium-m-m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_pentium2-m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_pentium3-m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_pentium4-m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_pentiumpro-m32_O0
ChaCha12
_____
128
64
42.00
regs/1
gcc_prescott-m32_O0
ChaCha12
_____
128
64
42.22
ref/1
gcc_athlon-m32_Os-ofp
ChaCha12
_____
128
64
42.52
ref/1
gcc_k6-3-m32_O3-ofp
ChaCha12
_____
128
64
42.54
ref/1
gcc_k6-m32_O3-ofp
ChaCha12
_____
128
64
42.87
regs/1
gcc_i386-m32_O0
ChaCha12
_____
128
64
42.92
regs/1
gcc_i486-m32_O0
ChaCha12
_____
128
64
42.95
regs/1
gcc_k6-m32_O0
ChaCha12
_____
128
64
42.96
regs/1
gcc_k6-3-m32_O0
ChaCha12
_____
128
64
42.96
regs/1
gcc_pentium-mmx-m32_O0
ChaCha12
_____
128
64
43.00
regs/1
gcc_nocona_O0
ChaCha12
_____
128
64
43.04
regs/1
gcc_default_O0
ChaCha12
_____
128
64
43.21
regs/1
gcc_k8_O0
ChaCha12
_____
128
64
43.29
ref/1
gcc_k8-m32_O2-ofp
ChaCha12
_____
128
64
43.62
ref/1
gcc_athlon-m32_O2-ofp
ChaCha12
_____
128
64
43.78
regs/1
gcc_pentium-m32_O0
ChaCha12
_____
128
64
44.01
ref/1
gcc_k8-m32_Os-ofp
ChaCha12
_____
128
64
44.03
ref/1
gcc_pentium-m32_Os-ofp
ChaCha12
_____
128
64
44.96
ref/1
gcc_k6-3-m32_O2-ofp
ChaCha12
_____
128
64
45.85
ref/1
gcc_k6-m32_O2-ofp
ChaCha12
_____
128
64
47.33
ref/1
gcc_k6-3-m32_Os-ofp
ChaCha12
_____
128
64
47.76
ref/1
gcc_m32_Os-ofp
ChaCha12
_____
128
64
49.54
ref/1
gcc_k6-m32_Os-ofp
ChaCha12
_____
128
64
50.70
ref/1
gcc_prescott-m32_O0
ChaCha12
_____
128
64
50.89
ref/1
gcc_pentium4-m32_O0
ChaCha12
_____
128
64
51.34
ref/1
gcc_pentium3-m32_O0
ChaCha12
_____
128
64
51.70
ref/1
gcc_k6-m32_O0
ChaCha12
_____
128
64
52.34
ref/1
gcc_k8_O0
ChaCha12
_____
128
64
52.42
ref/1
gcc_default_O0
ChaCha12
_____
128
64
53.30
ref/1
gcc_m32_O0
ChaCha12
_____
128
64
53.71
ref/1
gcc_k8-m32_O0
ChaCha12
_____
128
64
53.72
ref/1
gcc_pentium-m32_O0
ChaCha12
_____
128
64
54.17
ref/1
gcc_pentium-mmx-m32_O0
ChaCha12
_____
128
64
54.92
ref/1
gcc_athlon-m32_O0
ChaCha12
_____
128
64
55.14
ref/1
gcc_k6-3-m32_O0
ChaCha12
_____
128
64
55.68
ref/1
gcc_nocona_O0
ChaCha12
_____
128
64
56.15
ref/1
gcc_i386-m32_O0
ChaCha12
_____
128
64
56.21
ref/1
gcc_pentium4-m32_O2-ofp
ChaCha12
_____
128
64
57.68
ref/1
gcc_pentium2-m32_O0
ChaCha12
_____
128
64
57.69
ref/1
gcc_pentium-m-m32_O0
ChaCha12
_____
128
64
58.49
ref/1
gcc_i486-m32_O0
ChaCha12
_____
128
64
60.07
ref/1
gcc_pentiumpro-m32_O0