Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha20
_____
128
64
3.95
17.32
4.39
4.74
5.41
7.27
40.33
22.94
amd64-xmm6/1
gcc_k8_Os-ofp
ChaCha20
_____
256
64
3.95
17.32
4.39
4.74
5.41
5.11
27.49
16.53
amd64-xmm6/1
gcc_k8_Os-ofp
ChaCha20
_____
256
64
3.95
17.37
4.40
4.74
5.41
5.08
28.05
16.49
amd64-xmm6/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
3.96
17.32
4.40
4.77
5.42
5.10
27.22
16.88
amd64-xmm6/1
gcc_nocona_Os-ofp
ChaCha20
_____
256
64
3.96
17.32
4.41
4.77
5.43
7.29
27.40
16.88
amd64-xmm6/1
gcc_nocona_Os-ofp
ChaCha20
_____
128
64
4.54
x86-xmm6/1
gcc_k6-3-m32_Os-ofp
ChaCha20
_____
128
64
4.56
17.92
4.95
5.26
5.95
5.67
43.01
26.05
x86-xmm6/1
gcc_pentium-m-m32_Os-ofp
ChaCha20
_____
128
64
4.56
18.05
4.95
5.26
5.96
5.66
41.12
26.77
x86-xmm6/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
4.57
x86-xmm6/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
4.57
x86-xmm6/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
4.58
x86-xmm6/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
4.58
x86-xmm6/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
256
64
4.58
17.96
4.93
7.89
6.91
8.16
64.12
43.06
x86-xmm6/1
gcc_pentium-m-m32_Os-ofp
ChaCha20
_____
256
64
4.59
18.17
4.93
5.26
5.96
5.64
40.85
26.77
x86-xmm6/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
5.08
x86-xmm5/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
5.08
x86-xmm5/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
5.09
x86-xmm5/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
5.09
x86-xmm5/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
5.10
x86-xmm5/1
gcc_k8-m32_Os-ofp
ChaCha20
_____
256
64
5.11
18.28
5.48
5.74
6.45
9.05
62.81
44.45
x86-xmm5/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
5.12
17.93
5.47
5.71
6.42
6.27
41.38
26.23
x86-xmm5/1
gcc_pentium-m-m32_Os-ofp
ChaCha20
_____
128
64
5.12
18.05
5.47
5.75
6.44
6.28
40.12
26.85
x86-xmm5/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
5.12
x86-xmm5/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
5.12
x86-xmm5/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
5.12
x86-xmm5/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
256
64
5.12
26.91
8.20
8.57
9.62
6.26
65.05
43.77
x86-xmm5/1
gcc_pentium-m-m32_Os-ofp
ChaCha20
_____
128
64
5.13
x86-xmm5/1
gcc_k6-3-m32_Os-ofp
ChaCha20
_____
128
64
5.93
26.07
6.60
7.12
8.12
5.11
29.16
16.49
amd64-xmm6/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
6.84
x86-xmm6/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
6.86
x86-xmm6/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
6.87
x86-xmm6/1
gcc_k8-m32_Os-ofp
ChaCha20
_____
128
64
7.04
x86-xmm2/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
7.04
x86-xmm2/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
7.05
x86-xmm2/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
7.05
x86-xmm2/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
7.06
18.18
7.13
7.37
7.98
8.06
40.70
26.35
x86-xmm2/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
7.06
x86-xmm2/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
7.06
x86-xmm2/1
gcc_k6-3-m32_Os-ofp
ChaCha20
_____
128
64
7.06
x86-xmm2/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
7.06
x86-xmm2/1
gcc_k8-m32_Os-ofp
ChaCha20
_____
128
64
7.06
x86-xmm2/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
7.06
x86-xmm2/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
7.06
x86-xmm2/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
7.06
x86-xmm2/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
256
64
7.06
18.02
7.14
7.37
7.97
11.63
40.05
40.78
x86-xmm2/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
7.32
18.88
7.40
7.66
8.28
8.33
39.99
26.90
x86-xmm/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
7.32
x86-xmm/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
7.32
x86-xmm/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
7.32
x86-xmm/1
gcc_k6-3-m32_Os-ofp
ChaCha20
_____
128
64
7.32
x86-xmm/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
7.32
x86-xmm/1
gcc_k8-m32_Os-ofp
ChaCha20
_____
128
64
7.32
x86-xmm/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
7.32
x86-xmm/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
7.32
x86-xmm/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
7.32
x86-xmm/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
7.32
x86-xmm/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
7.32
x86-xmm/1
gcc_pentium-m-m32_Os-ofp
ChaCha20
_____
128
64
7.32
x86-xmm/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
7.32
x86-xmm/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
256
64
7.32
18.72
7.41
7.66
8.28
12.06
41.42
26.91
x86-xmm/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
7.55
amd64-3/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
7.55
amd64-3/1
gcc_nocona_Os-ofp
ChaCha20
_____
128
64
7.56
amd64-3/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
7.66
x86-xmm5/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
7.67
x86-xmm5/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
8.85
merged/1
gcc_nocona_O3-ual-ofp
ChaCha20
_____
128
64
8.87
merged/1
gcc_nocona_O3-ofp
ChaCha20
_____
128
64
9.11
merged/1
gcc_nocona_O1-ofp
ChaCha20
_____
128
64
9.75
merged/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
9.87
merged/1
gcc_k6-m32_O3-ofp
ChaCha20
_____
128
64
9.89
x86-1/1
gcc_pentium-m-m32_Os-ofp
ChaCha20
_____
128
64
9.90
merged/1
gcc_k6-3-m32_O2-ofp
ChaCha20
_____
128
64
9.90
merged/1
gcc_k6-m32_O3-ual-ofp
ChaCha20
_____
128
64
9.90
merged/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
9.90
merged/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha20
_____
128
64
9.90
x86-1/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
9.90
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
256
64
9.90
23.41
10.17
10.43
11.17
11.17
39.17
27.06
x86-1/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
9.91
merged/1
gcc_k6-m32_O2-ofp
ChaCha20
_____
128
64
9.91
x86-1/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
9.94
merged/1
gcc_k6-3-m32_O3-ofp
ChaCha20
_____
128
64
9.97
merged/1
gcc_pentium-m32_O2-ofp
ChaCha20
_____
128
64
9.97
merged/1
gcc_pentium-m32_O3-ofp
ChaCha20
_____
128
64
9.98
23.55
10.17
10.39
11.17
11.18
38.02
27.05
x86-1/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
9.98
x86-1/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
10.00
x86-1/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
10.01
merged/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha20
_____
128
64
10.01
x86-1/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
10.03
merged/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha20
_____
128
64
10.03
merged/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha20
_____
128
64
10.04
merged/1
gcc_pentium-m32_O3-ual-ofp
ChaCha20
_____
128
64
10.05
x86-1/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
10.08
merged/1
gcc_m32_O3-ofp
ChaCha20
_____
128
64
10.08
x86-1/1
gcc_k6-3-m32_Os-ofp
ChaCha20
_____
128
64
10.09
merged/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
10.10
merged/1
gcc_m32_O2-ofp
ChaCha20
_____
128
64
10.12
merged/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha20
_____
128
64
10.12
x86-1/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
10.13
x86-1/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
10.14
merged/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha20
_____
128
64
10.16
x86-mmx/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
10.17
x86-mmx/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
10.17
x86-mmx/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
10.18
x86-mmx/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
10.18
x86-mmx/1
gcc_k6-3-m32_Os-ofp
ChaCha20
_____
128
64
10.18
x86-mmx/1
gcc_k8-m32_Os-ofp
ChaCha20
_____
128
64
10.18
x86-mmx/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
10.18
x86-mmx/1
gcc_pentium-m-m32_Os-ofp
ChaCha20
_____
128
64
10.18
x86-mmx/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
10.19
x86-mmx/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
10.19
x86-mmx/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
10.20
regs/1
gcc_default_O3-ual-ofp
ChaCha20
_____
128
64
10.23
merged/1
gcc_athlon-m32_O3-ual-ofp
ChaCha20
_____
128
64
10.29
merged/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha20
_____
128
64
10.30
regs/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
10.31
merged/1
gcc_k6-3-m32_Os-ofp
ChaCha20
_____
128
64
10.33
merged/1
gcc_k8-m32_O3-ual-ofp
ChaCha20
_____
128
64
10.34
merged/1
gcc_pentium2-m32_O2-ofp
ChaCha20
_____
128
64
10.35
merged/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
10.36
merged/1
gcc_pentiumpro-m32_O2-ofp
ChaCha20
_____
128
64
10.37
merged/1
gcc_pentiumpro-m32_O3-ofp
ChaCha20
_____
128
64
10.38
merged/1
gcc_pentium2-m32_O3-ofp
ChaCha20
_____
128
64
10.38
merged/1
gcc_pentium-m-m32_O3-ofp
ChaCha20
_____
128
64
10.47
merged/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
10.48
merged/1
gcc_k8-m32_O2-ofp
ChaCha20
_____
128
64
10.48
merged/1
gcc_pentium3-m32_O2-ofp
ChaCha20
_____
128
64
10.49
merged/1
gcc_athlon-m32_O2-ofp
ChaCha20
_____
128
64
10.49
merged/1
gcc_pentium3-m32_O3-ofp
ChaCha20
_____
128
64
10.51
merged/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
10.53
merged/1
gcc_prescott-m32_O3-ual-ofp
ChaCha20
_____
128
64
10.56
merged/1
gcc_prescott-m32_O2-ofp
ChaCha20
_____
128
64
10.57
regs/1
gcc_nocona_O3-ual-ofp
ChaCha20
_____
128
64
10.58
x86-xmm2/1
gcc_pentium-m-m32_Os-ofp
ChaCha20
_____
128
64
10.59
merged/1
gcc_i386-m32_O3-ofp
ChaCha20
_____
128
64
10.59
merged/1
gcc_i386-m32_O3-ual-ofp
ChaCha20
_____
128
64
10.60
merged/1
gcc_i386-m32_O2-ofp
ChaCha20
_____
128
64
10.65
merged/1
gcc_pentium-m-m32_Os-ofp
ChaCha20
_____
128
64
10.65
merged/1
gcc_prescott-m32_O3-ofp
ChaCha20
_____
128
64
10.67
merged/1
gcc_i486-m32_O2-ofp
ChaCha20
_____
128
64
10.70
merged/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
10.70
merged/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
10.72
merged/1
gcc_i486-m32_O3-ofp
ChaCha20
_____
128
64
10.72
merged/1
gcc_k8-m32_Os-ofp
ChaCha20
_____
128
64
10.72
merged/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha20
_____
128
64
10.73
regs/1
gcc_default_O3-ofp
ChaCha20
_____
128
64
10.81
merged/1
gcc_pentium4-m32_O2-ofp
ChaCha20
_____
128
64
10.81
regs/1
gcc_nocona_O3-ofp
ChaCha20
_____
128
64
10.86
regs/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
11.01
merged/1
gcc_default_O3-ofp
ChaCha20
_____
128
64
11.02
merged/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
11.04
merged/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
11.11
merged/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
256
64
11.13
28.87
11.11
11.42
12.44
12.14
48.26
18.43
merged/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
11.19
merged/1
gcc_default_O2-ofp
ChaCha20
_____
128
64
11.19
merged/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
11.29
merged/1
gcc_default_O3-ual-ofp
ChaCha20
_____
128
64
11.47
merged/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
11.47
ref/1
gcc_k8_O3-ofp
ChaCha20
_____
128
64
11.54
ref/1
gcc_default_O3-ofp
ChaCha20
_____
128
64
11.57
merged/1
gcc_m32_O1-ofp
ChaCha20
_____
128
64
11.59
merged/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
11.60
merged/1
gcc_i486-m32_O1-ofp
ChaCha20
_____
128
64
11.63
merged/1
gcc_pentium-m32_O1-ofp
ChaCha20
_____
128
64
11.67
regs/1
gcc_k6-3-m32_O3-ofp
ChaCha20
_____
128
64
11.72
merged/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
11.72
merged/1
gcc_k6-3-m32_O1-ofp
ChaCha20
_____
128
64
11.76
regs/1
gcc_pentium-m32_O3-ofp
ChaCha20
_____
128
64
11.77
regs/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha20
_____
128
64
11.79
regs/1
gcc_m32_O3-ofp
ChaCha20
_____
128
64
11.83
regs/1
gcc_pentium2-m32_O3-ofp
ChaCha20
_____
128
64
11.89
regs/1
gcc_k8-m32_O3-ual-ofp
ChaCha20
_____
128
64
11.92
merged/1
gcc_k6-m32_O1-ofp
ChaCha20
_____
128
64
11.93
merged/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha20
_____
128
64
11.93
regs/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha20
_____
128
64
11.94
regs/1
gcc_athlon-m32_O3-ual-ofp
ChaCha20
_____
128
64
11.95
regs/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha20
_____
128
64
11.96
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha20
_____
128
64
12.01
regs/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
12.03
merged/1
gcc_prescott-m32_O1-ofp
ChaCha20
_____
128
64
12.07
regs/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha20
_____
128
64
12.07
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha20
_____
128
64
12.08
regs/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha20
_____
128
64
12.12
regs/1
gcc_k6-m32_O3-ual-ofp
ChaCha20
_____
128
64
12.25
regs/1
gcc_i386-m32_O3-ual-ofp
ChaCha20
_____
128
64
12.27
regs/1
gcc_k8-m32_O3-ofp
ChaCha20
_____
128
64
12.31
ref/1
gcc_nocona_O3-ofp
ChaCha20
_____
128
64
12.34
merged/1
gcc_pentium3-m32_O1-ofp
ChaCha20
_____
128
64
12.35
regs/1
gcc_default_O2-ofp
ChaCha20
_____
128
64
12.36
regs/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
12.45
regs/1
gcc_prescott-m32_O3-ual-ofp
ChaCha20
_____
128
64
12.47
regs/1
gcc_nocona_Os-ofp
ChaCha20
_____
128
64
12.48
merged/1
gcc_pentium4-m32_O1-ofp
ChaCha20
_____
128
64
12.49
ref/1
gcc_k8_O3-ual-ofp
ChaCha20
_____
128
64
12.49
regs/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha20
_____
128
64
12.50
merged/1
gcc_k8-m32_O1-ofp
ChaCha20
_____
128
64
12.52
regs/1
gcc_pentiumpro-m32_O3-ofp
ChaCha20
_____
128
64
12.70
regs/1
gcc_nocona_O2-ofp
ChaCha20
_____
128
64
12.70
regs/1
gcc_pentium3-m32_O3-ofp
ChaCha20
_____
128
64
12.72
regs/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
12.74
regs/1
gcc_nocona_O1-ofp
ChaCha20
_____
128
64
12.78
regs/1
gcc_default_O1-ofp
ChaCha20
_____
128
64
12.82
regs/1
gcc_pentium-m-m32_O3-ofp
ChaCha20
_____
128
64
12.85
merged/1
gcc_pentiumpro-m32_O1-ofp
ChaCha20
_____
128
64
12.87
regs/1
gcc_i386-m32_O3-ofp
ChaCha20
_____
128
64
12.93
merged/1
gcc_pentium2-m32_O1-ofp
ChaCha20
_____
128
64
12.93
regs/1
gcc_i486-m32_O3-ofp
ChaCha20
_____
128
64
12.96
ref/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha20
_____
128
64
13.01
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha20
_____
128
64
13.02
ref/1
gcc_pentium-m-m32_O3-ual-ofp
ChaCha20
_____
128
64
13.15
ref/1
gcc_k6-3-m32_O3-ual-ofp
ChaCha20
_____
128
64
13.18
ref/1
gcc_athlon-m32_O3-ual-ofp
ChaCha20
_____
128
64
13.20
ref/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha20
_____
128
64
13.34
ref/1
gcc_k6-m32_O3-ual-ofp
ChaCha20
_____
128
64
13.40
ref/1
gcc_pentium-m32_O3-ual-ofp
ChaCha20
_____
128
64
13.40
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha20
_____
128
64
13.43
ref/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha20
_____
128
64
13.43
ref/1
gcc_prescott-m32_O3-ual-ofp
ChaCha20
_____
128
64
13.46
ref/1
gcc_i386-m32_O3-ual-ofp
ChaCha20
_____
128
64
13.62
merged/1
gcc_nocona_Os-ofp
ChaCha20
_____
128
64
13.64
ref/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
13.69
ref/1
gcc_i486-m32_O3-ual-ofp
ChaCha20
_____
128
64
13.72
regs/1
gcc_pentiumpro-m32_O2-ofp
ChaCha20
_____
128
64
13.79
regs/1
gcc_k8-m32_O2-ofp
ChaCha20
_____
128
64
13.81
regs/1
gcc_pentium-m-m32_O2-ofp
ChaCha20
_____
128
64
13.85
regs/1
gcc_pentium-m32_O2-ofp
ChaCha20
_____
128
64
13.86
regs/1
gcc_pentium3-m32_O2-ofp
ChaCha20
_____
128
64
13.88
regs/1
gcc_k6-3-m32_O2-ofp
ChaCha20
_____
128
64
13.90
ref/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
14.08
ref/1
gcc_nocona_Os-ofp
ChaCha20
_____
128
64
14.09
regs/1
gcc_m32_O2-ofp
ChaCha20
_____
128
64
14.25
regs/1
gcc_pentium2-m32_O2-ofp
ChaCha20
_____
128
64
14.25
regs/1
gcc_pentium4-m32_O2-ofp
ChaCha20
_____
128
64
14.31
regs/1
gcc_k6-m32_O2-ofp
ChaCha20
_____
128
64
14.33
regs/1
gcc_i386-m32_O2-ofp
ChaCha20
_____
128
64
14.34
regs/1
gcc_prescott-m32_O2-ofp
ChaCha20
_____
128
64
14.39
regs/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha20
_____
128
64
14.63
merged/1
gcc_default_O1-ofp
ChaCha20
_____
128
64
14.63
regs/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
14.79
regs/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
14.81
regs/1
gcc_k8-m32_Os-ofp
ChaCha20
_____
128
64
14.84
regs/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
14.91
merged/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
14.92
ref/1
gcc_default_O2-ofp
ChaCha20
_____
128
64
14.94
regs/1
gcc_k6-3-m32_Os-ofp
ChaCha20
_____
128
64
14.94
regs/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
15.03
ref/1
gcc_k8_O2-ofp
ChaCha20
_____
128
64
15.07
regs/1
gcc_pentium-m-m32_Os-ofp
ChaCha20
_____
128
64
15.12
x86-1/1
gcc_k8-m32_Os-ofp
ChaCha20
_____
128
64
15.17
x86-1/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
15.25
regs/1
gcc_k6-3-m32_O1-ofp
ChaCha20
_____
128
64
15.25
regs/1
gcc_m32_O1-ofp
ChaCha20
_____
128
64
15.26
x86-mmx/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
15.27
regs/1
gcc_pentium-m32_O1-ofp
ChaCha20
_____
128
64
15.28
x86-mmx/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
15.29
x86-mmx/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
15.30
merged/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha20
_____
128
64
15.38
merged/1
gcc_pentium-m-m32_O1-ofp
ChaCha20
_____
128
64
15.40
merged/1
gcc_m32_O3-ual-ofp
ChaCha20
_____
128
64
15.40
regs/1
gcc_pentium4-m32_O1-ofp
ChaCha20
_____
128
64
15.41
regs/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
15.46
regs/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
15.46
regs/1
gcc_prescott-m32_O1-ofp
ChaCha20
_____
128
64
15.48
regs/1
gcc_i486-m32_O1-ofp
ChaCha20
_____
128
64
15.50
regs/1
gcc_pentium3-m32_O1-ofp
ChaCha20
_____
256
64
15.52
36.52
23.61
23.70
24.53
18.60
70.72
26.39
regs/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
15.53
merged/1
gcc_pentium-m-m32_O2-ofp
ChaCha20
_____
128
64
15.55
24.35
15.82
15.78
16.39
18.63
35.43
18.04
regs/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
15.60
merged/1
gcc_k8-m32_O3-ofp
ChaCha20
_____
128
64
15.67
regs/1
gcc_pentiumpro-m32_O1-ofp
ChaCha20
_____
128
64
15.68
regs/1
gcc_pentium-m-m32_O1-ofp
ChaCha20
_____
128
64
15.85
merged/1
gcc_i486-m32_O3-ual-ofp
ChaCha20
_____
128
64
15.88
regs/1
gcc_k8-m32_O1-ofp
ChaCha20
_____
128
64
15.89
regs/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha20
_____
128
64
15.91
merged/1
gcc_athlon-m32_O3-ofp
ChaCha20
_____
128
64
16.43
ref/1
gcc_nocona_O2-ofp
ChaCha20
_____
128
64
16.46
regs/1
gcc_k6-m32_O1-ofp
ChaCha20
_____
128
64
16.47
regs/1
gcc_pentium2-m32_O1-ofp
ChaCha20
_____
128
64
16.56
merged/1
gcc_pentium4-m32_O3-ofp
ChaCha20
_____
128
64
16.81
43.40
16.67
17.14
18.67
12.16
52.23
27.39
merged/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
17.18
regs/1
gcc_k6-m32_O3-ofp
ChaCha20
_____
128
64
17.68
regs/1
gcc_m32_O3-ual-ofp
ChaCha20
_____
128
64
17.86
regs/1
gcc_athlon-m32_O3-ofp
ChaCha20
_____
128
64
17.99
regs/1
gcc_k8_Os-ofp
ChaCha20
_____
128
64
18.05
regs/1
gcc_pentium-m32_O3-ual-ofp
ChaCha20
_____
128
64
18.30
regs/1
gcc_i486-m32_O3-ual-ofp
ChaCha20
_____
128
64
19.02
merged/1
gcc_athlon-m32_O1-ofp
ChaCha20
_____
128
64
19.23
ref/1
gcc_default_O3-ual-ofp
ChaCha20
_____
128
64
19.51
regs/1
gcc_prescott-m32_O3-ofp
ChaCha20
_____
128
64
19.54
ref/1
gcc_k8-m32_O3-ual-ofp
ChaCha20
_____
128
64
19.65
regs/1
gcc_pentium4-m32_O3-ofp
ChaCha20
_____
128
64
19.68
ref/1
gcc_m32_O3-ual-ofp
ChaCha20
_____
128
64
19.97
ref/1
gcc_nocona_O3-ual-ofp
ChaCha20
_____
128
64
20.33
ref/1
gcc_k8_O1-ofp
ChaCha20
_____
128
64
20.40
ref/1
gcc_nocona_O1-ofp
ChaCha20
_____
128
64
20.52
ref/1
gcc_default_O1-ofp
ChaCha20
_____
128
64
20.97
regs/1
gcc_athlon-m32_O2-ofp
ChaCha20
_____
128
64
21.77
regs/1
gcc_i486-m32_O2-ofp
ChaCha20
_____
128
64
22.10
regs/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
22.26
regs/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
22.31
regs/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
22.44
regs/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
23.23
regs/1
gcc_athlon-m32_O1-ofp
ChaCha20
_____
128
64
26.03
ref/1
gcc_k6-3-m32_O1-ofp
ChaCha20
_____
128
64
26.04
ref/1
gcc_k6-m32_O1-ofp
ChaCha20
_____
128
64
26.06
ref/1
gcc_pentium2-m32_O1-ofp
ChaCha20
_____
128
64
26.11
ref/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha20
_____
128
64
26.13
ref/1
gcc_pentiumpro-m32_O1-ofp
ChaCha20
_____
128
64
26.17
ref/1
gcc_k8-m32_O1-ofp
ChaCha20
_____
128
64
26.20
ref/1
gcc_athlon-m32_O1-ofp
ChaCha20
_____
128
64
26.20
ref/1
gcc_pentium-m32_O1-ofp
ChaCha20
_____
128
64
26.25
ref/1
gcc_m32_O1-ofp
ChaCha20
_____
128
64
26.29
ref/1
gcc_pentium3-m32_O1-ofp
ChaCha20
_____
128
64
26.34
ref/1
gcc_i486-m32_O1-ofp
ChaCha20
_____
128
64
26.36
ref/1
gcc_pentium-m-m32_O1-ofp
ChaCha20
_____
128
64
28.06
ref/1
gcc_k6-m32_O3-ofp
ChaCha20
_____
128
64
28.28
ref/1
gcc_athlon-m32_O3-ofp
ChaCha20
_____
128
64
28.28
ref/1
gcc_k6-3-m32_O3-ofp
ChaCha20
_____
128
64
28.38
ref/1
gcc_k8-m32_O3-ofp
ChaCha20
_____
128
64
28.66
ref/1
gcc_m32_O3-ofp
ChaCha20
_____
128
64
29.78
ref/1
gcc_pentiumpro-m32_O3-ofp
ChaCha20
_____
128
64
29.85
ref/1
gcc_pentium-m-m32_O3-ofp
ChaCha20
_____
128
64
29.91
ref/1
gcc_pentium3-m32_O3-ofp
ChaCha20
_____
128
64
30.20
ref/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
30.21
ref/1
gcc_k6-3-m32_O2-ofp
ChaCha20
_____
128
64
30.22
ref/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
30.28
ref/1
gcc_pentium-m-m32_Os-ofp
ChaCha20
_____
128
64
30.33
ref/1
gcc_k6-3-m32_Os-ofp
ChaCha20
_____
128
64
30.36
ref/1
gcc_pentium2-m32_O3-ofp
ChaCha20
_____
128
64
30.41
ref/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
30.41
ref/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
30.43
ref/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
30.48
ref/1
gcc_k8-m32_Os-ofp
ChaCha20
_____
128
64
30.50
ref/1
gcc_athlon-m32_O2-ofp
ChaCha20
_____
128
64
30.51
ref/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
30.58
ref/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
30.59
ref/1
gcc_m32_O2-ofp
ChaCha20
_____
128
64
30.61
ref/1
gcc_k8-m32_O2-ofp
ChaCha20
_____
128
64
30.63
ref/1
gcc_k6-m32_O2-ofp
ChaCha20
_____
128
64
30.78
ref/1
gcc_pentium2-m32_O2-ofp
ChaCha20
_____
128
64
30.80
ref/1
gcc_i486-m32_O3-ofp
ChaCha20
_____
128
64
30.90
ref/1
gcc_i386-m32_O3-ofp
ChaCha20
_____
128
64
30.92
ref/1
gcc_pentium-m-m32_O2-ofp
ChaCha20
_____
128
64
30.94
ref/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha20
_____
128
64
30.96
ref/1
gcc_pentium-m32_O2-ofp
ChaCha20
_____
128
64
30.96
ref/1
gcc_pentium-m32_O3-ofp
ChaCha20
_____
128
64
30.98
ref/1
gcc_pentium3-m32_O2-ofp
ChaCha20
_____
128
64
31.06
ref/1
gcc_prescott-m32_O3-ofp
ChaCha20
_____
128
64
31.16
ref/1
gcc_pentiumpro-m32_O2-ofp
ChaCha20
_____
128
64
31.25
ref/1
gcc_pentium4-m32_O2-ofp
ChaCha20
_____
128
64
31.36
ref/1
gcc_i386-m32_O2-ofp
ChaCha20
_____
128
64
31.36
ref/1
gcc_prescott-m32_O2-ofp
ChaCha20
_____
128
64
31.38
ref/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha20
_____
128
64
31.54
ref/1
gcc_i486-m32_O2-ofp
ChaCha20
_____
128
64
32.49
ref/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
32.67
ref/1
gcc_prescott-m32_Os-ofp
ChaCha20
_____
128
64
32.71
ref/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
36.71
merged/1
gcc_prescott-m32_O0
ChaCha20
_____
128
64
36.74
merged/1
gcc_pentiumpro-m32_O0
ChaCha20
_____
128
64
36.76
merged/1
gcc_k8_O0
ChaCha20
_____
128
64
36.77
merged/1
gcc_i486-m32_O0
ChaCha20
_____
128
64
36.80
merged/1
gcc_pentium4-m32_O0
ChaCha20
_____
128
64
36.81
merged/1
gcc_pentium2-m32_O0
ChaCha20
_____
128
64
36.82
merged/1
gcc_pentium3-m32_O0
ChaCha20
_____
128
64
36.83
merged/1
gcc_m32_O0
ChaCha20
_____
128
64
36.85
merged/1
gcc_i386-m32_O0
ChaCha20
_____
128
64
36.86
merged/1
gcc_default_O0
ChaCha20
_____
128
64
36.86
merged/1
gcc_k8-m32_O0
ChaCha20
_____
128
64
36.86
merged/1
gcc_pentium-m32_O0
ChaCha20
_____
128
64
36.88
merged/1
gcc_pentium-mmx-m32_O0
ChaCha20
_____
128
64
36.89
merged/1
gcc_k6-3-m32_O0
ChaCha20
_____
128
64
36.91
merged/1
gcc_k6-m32_O0
ChaCha20
_____
128
64
37.03
merged/1
gcc_athlon-m32_O0
ChaCha20
_____
128
64
39.09
ref/1
gcc_prescott-m32_O1-ofp
ChaCha20
_____
128
64
39.60
ref/1
gcc_pentium4-m32_O1-ofp
ChaCha20
_____
128
64
46.11
ref/1
gcc_pentium4-m32_O3-ofp
ChaCha20
_____
128
64
46.24
ref/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
47.57
regs/1
gcc_m32_O0
ChaCha20
_____
128
64
47.60
regs/1
gcc_prescott-m32_O0
ChaCha20
_____
128
64
47.71
regs/1
gcc_nocona_O0
ChaCha20
_____
128
64
47.83
regs/1
gcc_pentium3-m32_O0
ChaCha20
_____
128
64
47.84
regs/1
gcc_pentiumpro-m32_O0
ChaCha20
_____
128
64
47.95
regs/1
gcc_pentium-m-m32_O0
ChaCha20
_____
128
64
48.02
regs/1
gcc_k8-m32_O0
ChaCha20
_____
128
64
48.03
regs/1
gcc_athlon-m32_O0
ChaCha20
_____
128
64
48.04
regs/1
gcc_pentium2-m32_O0
ChaCha20
_____
128
64
48.04
regs/1
gcc_pentium4-m32_O0
ChaCha20
_____
128
64
48.05
regs/1
gcc_i386-m32_O0
ChaCha20
_____
128
64
48.05
regs/1
gcc_k6-3-m32_O0
ChaCha20
_____
128
64
48.06
regs/1
gcc_i486-m32_O0
ChaCha20
_____
128
64
48.06
regs/1
gcc_k6-m32_O0
ChaCha20
_____
128
64
48.07
regs/1
gcc_pentium-m32_O0
ChaCha20
_____
128
64
48.08
regs/1
gcc_pentium-mmx-m32_O0
ChaCha20
_____
128
64
51.73
ref/1
gcc_default_O0
ChaCha20
_____
128
64
52.11
ref/1
gcc_nocona_O0
ChaCha20
_____
128
64
53.82
ref/1
gcc_k8_O0
ChaCha20
_____
128
64
54.30
ref/1
gcc_k8-m32_O0
ChaCha20
_____
128
64
54.37
ref/1
gcc_athlon-m32_O0
ChaCha20
_____
128
64
54.41
ref/1
gcc_pentium2-m32_O0
ChaCha20
_____
128
64
54.62
ref/1
gcc_prescott-m32_O0
ChaCha20
_____
128
64
54.79
ref/1
gcc_k6-3-m32_O0
ChaCha20
_____
128
64
54.79
ref/1
gcc_pentium3-m32_O0
ChaCha20
_____
128
64
54.82
ref/1
gcc_pentium-mmx-m32_O0
ChaCha20
_____
128
64
55.01
ref/1
gcc_i486-m32_O0
ChaCha20
_____
128
64
55.07
ref/1
gcc_i386-m32_O0
ChaCha20
_____
128
64
55.22
merged/1
gcc_nocona_O0
ChaCha20
_____
128
64
55.38
ref/1
gcc_pentium-m32_O0
ChaCha20
_____
128
64
55.44
ref/1
gcc_k6-m32_O0
ChaCha20
_____
128
64
55.58
merged/1
gcc_pentium-m-m32_O0
ChaCha20
_____
128
64
55.66
ref/1
gcc_pentium4-m32_O0
ChaCha20
_____
128
64
55.83
ref/1
gcc_pentium-m-m32_O0
ChaCha20
_____
128
64
56.11
ref/1
gcc_pentiumpro-m32_O0
ChaCha20
_____
128
64
71.99
regs/1
gcc_k8_O0
ChaCha20
_____
128
64
72.44
regs/1
gcc_default_O0
ChaCha20
_____
128
64
81.61
ref/1
gcc_m32_O0