Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha20
_____
128
64
7.26
19.70
7.62
7.60
8.44
8.51
62.21
93.07
amd64-3/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
7.26
19.70
7.62
7.60
8.44
8.84
63.20
92.08
amd64-3/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
7.26
19.70
7.62
7.60
8.44
8.85
62.10
92.07
amd64-3/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
7.26
19.70
7.63
7.60
8.45
8.84
62.20
92.07
amd64-3/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
7.26
19.72
7.62
7.60
8.45
8.84
61.20
92.07
amd64-3/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
7.26
20.16
7.62
7.61
8.48
8.52
62.10
92.07
amd64-3/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
7.26
20.16
7.62
7.61
8.48
8.53
61.20
93.07
amd64-3/1
gcc_pentium3_Os-ofp
ChaCha20
_____
256
64
7.26
19.70
7.62
7.60
8.44
8.51
62.20
93.07
amd64-3/1
gcc_pentium_Os-ofp
ChaCha20
_____
256
64
7.26
19.70
7.62
7.60
8.44
8.53
62.30
92.08
amd64-3/1
gcc_i486_Os-ofp
ChaCha20
_____
256
64
7.26
19.70
7.62
7.60
8.44
8.85
61.10
92.07
amd64-3/1
gcc_k6_Os-ofp
ChaCha20
_____
256
64
7.26
19.70
7.63
7.60
8.45
8.85
61.21
92.07
amd64-3/1
gcc_default_Os-ofp
ChaCha20
_____
256
64
7.26
19.72
7.62
7.60
8.45
8.84
61.20
92.07
amd64-3/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
7.26
20.16
7.62
7.61
8.48
8.52
61.11
92.07
amd64-3/1
gcc_pentium4_Os-ofp
ChaCha20
_____
256
64
7.26
20.16
7.62
7.61
8.48
8.53
61.20
93.07
amd64-3/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
8.73
amd64-xmm6/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
8.73
amd64-xmm6/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
8.74
amd64-xmm6/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
8.74
amd64-xmm6/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
8.74
amd64-xmm6/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
8.74
amd64-xmm6/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
8.74
amd64-xmm6/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
9.41
merged/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
9.42
merged/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
9.44
merged/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
9.44
merged/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
9.48
merged/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
9.50
merged/1
gcc_default_O2-ofp
ChaCha20
_____
128
64
9.50
merged/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
9.53
merged/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
9.53
merged/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
9.56
merged/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
9.58
merged/1
gcc_default_O3-ual-ofp
ChaCha20
_____
128
64
9.61
merged/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
9.61
merged/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
9.66
merged/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
9.70
merged/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
9.75
merged/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
9.77
merged/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
9.78
merged/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
9.81
merged/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
9.86
merged/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
9.92
merged/1
gcc_default_O3-ofp
ChaCha20
_____
128
64
9.92
merged/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
10.00
merged/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
10.00
merged/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
10.09
merged/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
10.12
merged/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
10.18
merged/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
10.19
merged/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
10.36
x86-xmm6/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
10.36
x86-xmm6/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
10.36
x86-xmm6/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
10.36
x86-xmm6/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
10.36
x86-xmm6/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
10.36
x86-xmm6/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
10.36
x86-xmm6/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
10.36
x86-xmm6/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
10.36
x86-xmm6/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
10.38
x86-xmm6/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
10.38
x86-xmm6/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
10.75
merged/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
10.75
x86-1/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
10.75
x86-1/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
10.77
x86-1/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
10.77
x86-1/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
10.77
x86-1/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
10.77
x86-1/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
10.77
x86-1/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
10.77
x86-1/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
10.77
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
10.77
x86-1/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
10.77
x86-1/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
10.80
merged/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
11.31
merged/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
12.02
regs/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
12.19
regs/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
12.25
regs/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
12.40
x86-xmm5/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
12.40
x86-xmm5/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
12.40
x86-xmm5/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
12.40
x86-xmm5/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
12.40
x86-xmm5/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
12.40
x86-xmm5/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
12.40
x86-xmm5/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
12.40
x86-xmm5/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
12.40
x86-xmm5/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
12.46
x86-xmm5/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
12.46
x86-xmm5/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
12.85
regs/1
gcc_default_O3-ual-ofp
ChaCha20
_____
128
64
12.96
regs/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
13.08
merged/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
13.09
regs/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
13.09
regs/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
13.11
merged/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
13.16
regs/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
13.16
regs/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
13.18
regs/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
13.18
regs/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
13.24
merged/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
13.29
regs/1
gcc_default_O3-ofp
ChaCha20
_____
128
64
13.29
regs/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
13.34
regs/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
13.35
merged/1
gcc_default_O1-ofp
ChaCha20
_____
128
64
13.36
merged/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
13.36
merged/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
13.37
merged/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
13.40
regs/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
13.42
regs/1
gcc_default_O2-ofp
ChaCha20
_____
128
64
13.44
ref/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
13.46
x86-xmm2/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
13.46
x86-xmm2/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
13.46
x86-xmm2/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
13.46
x86-xmm2/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
13.46
x86-xmm2/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
13.46
x86-xmm2/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
13.46
x86-xmm2/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
13.46
x86-xmm2/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
13.46
x86-xmm2/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
13.46
x86-xmm2/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
13.46
x86-xmm2/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
13.47
regs/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
13.48
x86-xmm/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
13.48
x86-xmm/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
13.48
x86-xmm/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
13.48
x86-xmm/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
13.48
x86-xmm/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
13.48
x86-xmm/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
13.48
x86-xmm/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
13.48
x86-xmm/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
13.48
x86-xmm/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
13.48
x86-xmm/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
13.48
x86-xmm/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
13.51
regs/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
13.52
regs/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
13.65
regs/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
13.85
ref/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
13.92
ref/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
13.99
regs/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
14.02
regs/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
14.12
ref/1
gcc_default_O3-ual-ofp
ChaCha20
_____
128
64
14.15
regs/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
14.17
regs/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
14.38
regs/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
14.43
regs/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
14.44
ref/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
14.54
regs/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
14.62
regs/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
14.62
regs/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
15.05
ref/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
15.14
regs/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
15.20
regs/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
15.62
ref/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
15.66
x86-mmx/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
15.66
x86-mmx/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
15.68
ref/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
15.71
ref/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
15.79
ref/1
gcc_default_O3-ofp
ChaCha20
_____
128
64
15.79
ref/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
15.80
ref/1
gcc_default_O2-ofp
ChaCha20
_____
128
64
15.84
ref/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
15.88
ref/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
15.98
ref/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
15.98
ref/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
15.99
ref/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
16.04
x86-mmx/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
16.04
x86-mmx/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
16.04
x86-mmx/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
16.04
x86-mmx/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
16.04
x86-mmx/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
16.04
x86-mmx/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
16.04
x86-mmx/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
16.04
x86-mmx/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
16.04
x86-mmx/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
16.05
ref/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
16.06
ref/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
16.15
ref/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
16.18
ref/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
16.21
ref/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
16.21
regs/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
16.23
ref/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
16.26
ref/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
16.76
ref/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
16.97
regs/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
16.98
regs/1
gcc_default_O1-ofp
ChaCha20
_____
128
64
16.98
regs/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
17.07
ref/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
17.09
regs/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
17.43
ref/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
17.45
regs/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
17.46
regs/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
18.18
ref/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
18.18
ref/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
19.06
merged/1
gcc_k6-m32_O2-ofp
ChaCha20
_____
128
64
19.09
merged/1
gcc_k6-m32_O3-ofp
ChaCha20
_____
128
64
20.24
ref/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
20.61
ref/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
20.96
merged/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
21.20
merged/1
gcc_m32_O3-ual-ofp
ChaCha20
_____
128
64
21.34
merged/1
gcc_k6-m32_O3-ual-ofp
ChaCha20
_____
128
64
21.38
merged/1
gcc_i486-m32_O2-ofp
ChaCha20
_____
128
64
21.46
merged/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
21.46
merged/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
21.57
merged/1
gcc_i486-m32_O3-ofp
ChaCha20
_____
128
64
21.62
merged/1
gcc_m32_O3-ofp
ChaCha20
_____
128
64
21.65
merged/1
gcc_m32_O2-ofp
ChaCha20
_____
128
64
21.70
merged/1
gcc_i386-m32_O3-ual-ofp
ChaCha20
_____
128
64
21.85
merged/1
gcc_i486-m32_O3-ual-ofp
ChaCha20
_____
128
64
21.93
merged/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
21.93
merged/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
22.06
merged/1
gcc_i386-m32_O3-ofp
ChaCha20
_____
128
64
22.33
merged/1
gcc_i386-m32_O2-ofp
ChaCha20
_____
128
64
22.42
merged/1
gcc_pentiumpro-m32_O1-ofp
ChaCha20
_____
128
64
22.49
merged/1
gcc_m32_O1-ofp
ChaCha20
_____
128
64
22.51
merged/1
gcc_pentium-m32_O1-ofp
ChaCha20
_____
128
64
23.00
merged/1
gcc_i386-m32_O1-ofp
ChaCha20
_____
128
64
23.00
merged/1
gcc_i486-m32_O1-ofp
ChaCha20
_____
128
64
23.93
merged/1
gcc_k6-m32_O1-ofp
ChaCha20
_____
128
64
23.96
merged/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha20
_____
128
64
24.12
merged/1
gcc_athlon-m32_O1-ofp
ChaCha20
_____
128
64
24.12
merged/1
gcc_pentium2-m32_O1-ofp
ChaCha20
_____
128
64
24.38
merged/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
25.11
regs/1
gcc_m32_O1-ofp
ChaCha20
_____
128
64
25.12
regs/1
gcc_pentium-m32_O1-ofp
ChaCha20
_____
128
64
25.59
regs/1
gcc_pentiumpro-m32_O1-ofp
ChaCha20
_____
128
64
25.63
regs/1
gcc_i386-m32_O1-ofp
ChaCha20
_____
128
64
25.63
regs/1
gcc_i486-m32_O1-ofp
ChaCha20
_____
128
64
25.64
merged/1
gcc_pentium-m32_O3-ofp
ChaCha20
_____
128
64
25.64
merged/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha20
_____
128
64
25.90
merged/1
gcc_pentium4-m32_O3-ofp
ChaCha20
_____
128
64
26.00
merged/1
gcc_pentium-m32_O2-ofp
ChaCha20
_____
128
64
26.00
merged/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha20
_____
128
64
26.24
merged/1
gcc_pentium-m32_O3-ual-ofp
ChaCha20
_____
128
64
26.24
merged/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha20
_____
128
64
26.64
merged/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
26.65
merged/1
gcc_pentium4-m32_O2-ofp
ChaCha20
_____
128
64
26.73
merged/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
26.76
regs/1
gcc_k6-m32_O1-ofp
ChaCha20
_____
128
64
26.82
merged/1
gcc_pentium2-m32_O2-ofp
ChaCha20
_____
128
64
26.82
merged/1
gcc_pentiumpro-m32_O2-ofp
ChaCha20
_____
128
64
26.89
regs/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha20
_____
128
64
26.91
merged/1
gcc_pentium3-m32_O2-ofp
ChaCha20
_____
128
64
27.06
merged/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
27.06
merged/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
27.24
regs/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha20
_____
128
64
27.28
regs/1
gcc_athlon-m32_O1-ofp
ChaCha20
_____
128
64
27.28
regs/1
gcc_pentium2-m32_O1-ofp
ChaCha20
_____
128
64
27.65
merged/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
27.72
regs/1
gcc_k6-m32_O3-ual-ofp
ChaCha20
_____
128
64
27.83
regs/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
27.83
regs/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
27.94
merged/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha20
_____
128
64
28.00
merged/1
gcc_athlon-m32_O2-ofp
ChaCha20
_____
128
64
28.03
merged/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha20
_____
128
64
28.13
merged/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha20
_____
128
64
28.13
merged/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha20
_____
128
64
28.16
merged/1
gcc_pentium3-m32_O3-ofp
ChaCha20
_____
128
64
28.19
merged/1
gcc_pentium2-m32_O3-ofp
ChaCha20
_____
128
64
28.19
merged/1
gcc_pentiumpro-m32_O3-ofp
ChaCha20
_____
128
64
28.25
merged/1
gcc_athlon-m32_O3-ual-ofp
ChaCha20
_____
128
64
28.25
regs/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
28.26
regs/1
gcc_pentium4-m32_O2-ofp
ChaCha20
_____
128
64
28.30
merged/1
gcc_athlon-m32_O3-ofp
ChaCha20
_____
128
64
28.35
regs/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
28.49
ref/1
gcc_default_O1-ofp
ChaCha20
_____
128
64
28.71
ref/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
28.79
ref/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
28.86
regs/1
gcc_k6-m32_O2-ofp
ChaCha20
_____
128
64
28.92
ref/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
29.06
ref/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
29.09
regs/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
29.09
regs/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
29.51
regs/1
gcc_pentium4-m32_O3-ofp
ChaCha20
_____
128
64
29.52
regs/1
gcc_i486-m32_O3-ual-ofp
ChaCha20
_____
128
64
29.64
regs/1
gcc_athlon-m32_O3-ofp
ChaCha20
_____
128
64
29.64
regs/1
gcc_m32_O3-ofp
ChaCha20
_____
128
64
29.74
regs/1
gcc_i386-m32_O3-ual-ofp
ChaCha20
_____
128
64
29.76
ref/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
29.76
ref/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
29.80
regs/1
gcc_athlon-m32_O3-ual-ofp
ChaCha20
_____
128
64
29.80
regs/1
gcc_m32_O3-ual-ofp
ChaCha20
_____
128
64
29.88
regs/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
29.91
regs/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha20
_____
128
64
30.03
regs/1
gcc_pentium2-m32_O2-ofp
ChaCha20
_____
128
64
30.03
regs/1
gcc_pentiumpro-m32_O2-ofp
ChaCha20
_____
128
64
30.08
regs/1
gcc_i486-m32_O2-ofp
ChaCha20
_____
128
64
30.08
regs/1
gcc_i486-m32_O3-ofp
ChaCha20
_____
128
64
30.08
regs/1
gcc_k6-m32_O3-ofp
ChaCha20
_____
128
64
30.18
regs/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha20
_____
128
64
30.18
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha20
_____
128
64
30.22
regs/1
gcc_pentium3-m32_O2-ofp
ChaCha20
_____
128
64
30.39
regs/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
30.39
regs/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
30.39
regs/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
30.60
regs/1
gcc_i386-m32_O3-ofp
ChaCha20
_____
128
64
30.71
regs/1
gcc_athlon-m32_O2-ofp
ChaCha20
_____
128
64
30.71
regs/1
gcc_m32_O2-ofp
ChaCha20
_____
128
64
30.75
regs/1
gcc_i386-m32_O2-ofp
ChaCha20
_____
128
64
30.78
regs/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
31.03
regs/1
gcc_pentium2-m32_O3-ofp
ChaCha20
_____
128
64
31.03
regs/1
gcc_pentiumpro-m32_O3-ofp
ChaCha20
_____
128
64
31.07
regs/1
gcc_pentium3-m32_O3-ofp
ChaCha20
_____
128
64
32.07
ref/1
gcc_k6-m32_O1-ofp
ChaCha20
_____
128
64
32.25
ref/1
gcc_pentium4-m32_O1-ofp
ChaCha20
_____
128
64
32.34
ref/1
gcc_i486-m32_O1-ofp
ChaCha20
_____
128
64
32.44
ref/1
gcc_pentium3-m32_O1-ofp
ChaCha20
_____
128
64
32.49
regs/1
gcc_pentium-m32_O3-ual-ofp
ChaCha20
_____
128
64
32.49
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha20
_____
128
64
32.53
ref/1
gcc_pentium-m32_O1-ofp
ChaCha20
_____
128
64
32.53
ref/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha20
_____
128
64
32.56
ref/1
gcc_athlon-m32_O1-ofp
ChaCha20
_____
128
64
32.56
ref/1
gcc_i386-m32_O1-ofp
ChaCha20
_____
128
64
32.56
ref/1
gcc_pentium2-m32_O1-ofp
ChaCha20
_____
128
64
32.56
ref/1
gcc_pentiumpro-m32_O1-ofp
ChaCha20
_____
128
64
32.58
ref/1
gcc_m32_O1-ofp
ChaCha20
_____
128
64
32.64
regs/1
gcc_pentium-m32_O2-ofp
ChaCha20
_____
128
64
32.64
regs/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha20
_____
128
64
32.69
ref/1
gcc_k6-m32_O3-ual-ofp
ChaCha20
_____
128
64
33.06
merged/1
gcc_pentium3-m32_O1-ofp
ChaCha20
_____
128
64
33.06
merged/1
gcc_pentium4-m32_O1-ofp
ChaCha20
_____
128
64
33.34
regs/1
gcc_pentium-m32_O3-ofp
ChaCha20
_____
128
64
33.34
regs/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha20
_____
128
64
33.82
ref/1
gcc_i486-m32_O3-ual-ofp
ChaCha20
_____
128
64
34.59
ref/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha20
_____
128
64
34.59
regs/1
gcc_pentium3-m32_O1-ofp
ChaCha20
_____
128
64
34.94
ref/1
gcc_i386-m32_O3-ual-ofp
ChaCha20
_____
128
64
35.46
ref/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
35.94
ref/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha20
_____
128
64
35.94
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha20
_____
128
64
36.22
ref/1
gcc_pentium-m32_O3-ual-ofp
ChaCha20
_____
128
64
36.22
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha20
_____
128
64
36.31
ref/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha20
_____
128
64
36.38
ref/1
gcc_k6-m32_O2-ofp
ChaCha20
_____
128
64
36.57
ref/1
gcc_k6-m32_O3-ofp
ChaCha20
_____
128
64
37.22
ref/1
gcc_athlon-m32_O3-ual-ofp
ChaCha20
_____
128
64
37.22
ref/1
gcc_m32_O3-ual-ofp
ChaCha20
_____
128
64
37.45
regs/1
gcc_pentium4-m32_O1-ofp
ChaCha20
_____
128
64
37.88
ref/1
gcc_pentium4-m32_O3-ofp
ChaCha20
_____
128
64
38.72
ref/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
38.89
ref/1
gcc_i486-m32_O3-ofp
ChaCha20
_____
128
64
39.09
ref/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
39.09
ref/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
39.33
ref/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
39.33
ref/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
39.38
ref/1
gcc_pentium4-m32_O2-ofp
ChaCha20
_____
128
64
39.51
ref/1
gcc_athlon-m32_O2-ofp
ChaCha20
_____
128
64
39.51
ref/1
gcc_m32_O2-ofp
ChaCha20
_____
128
64
39.74
ref/1
gcc_i486-m32_O2-ofp
ChaCha20
_____
128
64
39.76
ref/1
gcc_athlon-m32_O3-ofp
ChaCha20
_____
128
64
39.76
ref/1
gcc_m32_O3-ofp
ChaCha20
_____
128
64
39.79
ref/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
39.86
ref/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
39.87
ref/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
39.97
ref/1
gcc_i386-m32_O2-ofp
ChaCha20
_____
128
64
40.74
ref/1
gcc_i386-m32_O3-ofp
ChaCha20
_____
128
64
42.19
ref/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
42.19
ref/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
44.09
merged/1
gcc_default_O0
ChaCha20
_____
128
64
44.37
ref/1
gcc_pentiumpro-m32_O3-ofp
ChaCha20
_____
128
64
44.42
merged/1
gcc_m32_O0
ChaCha20
_____
128
64
44.42
merged/1
gcc_pentium-m32_O0
ChaCha20
_____
128
64
44.42
merged/1
gcc_pentium-mmx-m32_O0
ChaCha20
_____
128
64
44.46
merged/1
gcc_i386-m32_O0
ChaCha20
_____
128
64
44.46
merged/1
gcc_i486-m32_O0
ChaCha20
_____
128
64
44.69
ref/1
gcc_pentium2-m32_O2-ofp
ChaCha20
_____
128
64
44.69
ref/1
gcc_pentiumpro-m32_O2-ofp
ChaCha20
_____
128
64
44.93
ref/1
gcc_pentium2-m32_O3-ofp
ChaCha20
_____
128
64
44.98
merged/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
45.00
ref/1
gcc_pentium3-m32_O2-ofp
ChaCha20
_____
128
64
45.01
merged/1
gcc_pentium3_O0
ChaCha20
_____
128
64
45.19
merged/1
gcc_i386_O0
ChaCha20
_____
128
64
45.19
merged/1
gcc_i486_O0
ChaCha20
_____
128
64
45.20
merged/1
gcc_pentium_O0
ChaCha20
_____
128
64
45.24
ref/1
gcc_pentium3-m32_O3-ofp
ChaCha20
_____
128
64
45.28
merged/1
gcc_k6_O0
ChaCha20
_____
128
64
45.38
merged/1
gcc_athlon-m32_O0
ChaCha20
_____
128
64
45.38
merged/1
gcc_pentium2-m32_O0
ChaCha20
_____
128
64
45.38
merged/1
gcc_pentiumpro-m32_O0
ChaCha20
_____
128
64
45.61
merged/1
gcc_pentium3-m32_O0
ChaCha20
_____
128
64
45.88
merged/1
gcc_pentium4_O0
ChaCha20
_____
128
64
46.07
merged/1
gcc_pentium4-m32_O0
ChaCha20
_____
128
64
46.22
merged/1
gcc_k6-m32_O0
ChaCha20
_____
128
64
46.78
ref/1
gcc_pentium-m32_O3-ofp
ChaCha20
_____
128
64
46.78
ref/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha20
_____
128
64
46.81
ref/1
gcc_pentium-m32_O2-ofp
ChaCha20
_____
128
64
46.81
ref/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha20
_____
128
64
58.94
regs/1
gcc_k6-m32_O0
ChaCha20
_____
128
64
59.79
regs/1
gcc_pentium3-m32_O0
ChaCha20
_____
128
64
60.18
regs/1
gcc_default_O0
ChaCha20
_____
128
64
60.35
regs/1
gcc_m32_O0
ChaCha20
_____
128
64
60.36
regs/1
gcc_pentium4-m32_O0
ChaCha20
_____
128
64
60.45
regs/1
gcc_pentium-m32_O0
ChaCha20
_____
128
64
60.45
regs/1
gcc_pentium-mmx-m32_O0
ChaCha20
_____
128
64
61.04
regs/1
gcc_k6_O0
ChaCha20
_____
128
64
61.22
regs/1
gcc_pentium4_O0
ChaCha20
_____
128
64
61.23
regs/1
gcc_athlon-m32_O0
ChaCha20
_____
128
64
61.23
regs/1
gcc_pentium2-m32_O0
ChaCha20
_____
128
64
61.23
regs/1
gcc_pentiumpro-m32_O0
ChaCha20
_____
128
64
61.33
regs/1
gcc_i386-m32_O0
ChaCha20
_____
128
64
61.33
regs/1
gcc_i486-m32_O0
ChaCha20
_____
128
64
61.40
regs/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
62.26
regs/1
gcc_i386_O0
ChaCha20
_____
128
64
62.26
regs/1
gcc_i486_O0
ChaCha20
_____
128
64
62.26
regs/1
gcc_pentium_O0
ChaCha20
_____
128
64
62.33
regs/1
gcc_pentium3_O0
ChaCha20
_____
128
64
67.19
ref/1
gcc_athlon-m32_O0
ChaCha20
_____
128
64
67.19
ref/1
gcc_i386-m32_O0
ChaCha20
_____
128
64
67.19
ref/1
gcc_i486-m32_O0
ChaCha20
_____
128
64
67.19
ref/1
gcc_pentium2-m32_O0
ChaCha20
_____
128
64
67.19
ref/1
gcc_pentiumpro-m32_O0
ChaCha20
_____
128
64
67.58
ref/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
67.86
ref/1
gcc_k6-m32_O0
ChaCha20
_____
128
64
67.86
ref/1
gcc_pentium-m32_O0
ChaCha20
_____
128
64
67.86
ref/1
gcc_pentium-mmx-m32_O0
ChaCha20
_____
128
64
67.98
ref/1
gcc_m32_O0
ChaCha20
_____
128
64
68.47
ref/1
gcc_pentium3_O0
ChaCha20
_____
128
64
68.48
ref/1
gcc_i386_O0
ChaCha20
_____
128
64
68.48
ref/1
gcc_i486_O0
ChaCha20
_____
128
64
68.48
ref/1
gcc_pentium_O0
ChaCha20
_____
128
64
68.56
ref/1
gcc_pentium3-m32_O0
ChaCha20
_____
128
64
69.73
ref/1
gcc_default_O0
ChaCha20
_____
128
64
71.08
ref/1
gcc_pentium4-m32_O0
ChaCha20
_____
128
64
71.93
ref/1
gcc_pentium4_O0
ChaCha20
_____
128
64
79.22
ref/1
gcc_k6_O0