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.83
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.83
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.86
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.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.28
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.86
regs/1
gcc_default_O3-ual-ofp
ChaCha20
_____
128
64
13.01
ref/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
13.01
regs/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
13.02
regs/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
13.03
regs/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
13.08
merged/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
13.11
merged/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
13.12
regs/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
13.16
regs/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
13.18
regs/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
13.20
regs/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
13.24
merged/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
13.29
regs/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
13.32
regs/1
gcc_pentiumpro_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.37
regs/1
gcc_default_O3-ofp
ChaCha20
_____
128
64
13.37
regs/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
13.40
regs/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
13.44
regs/1
gcc_pentium3_O3-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.48
regs/1
gcc_default_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.52
regs/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
13.53
regs/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
13.95
ref/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
13.96
ref/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
14.02
regs/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
14.08
regs/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
14.10
ref/1
gcc_default_O3-ual-ofp
ChaCha20
_____
128
64
14.18
regs/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
14.32
regs/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
14.48
regs/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
14.51
regs/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
14.52
regs/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
14.59
regs/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
14.59
regs/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
14.60
ref/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
15.15
regs/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
15.20
ref/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
15.27
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.69
ref/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
15.70
ref/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
15.77
ref/1
gcc_default_O3-ofp
ChaCha20
_____
128
64
15.77
ref/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
15.79
ref/1
gcc_default_O2-ofp
ChaCha20
_____
128
64
15.79
ref/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
15.85
ref/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
15.87
ref/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
15.98
ref/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
16.01
ref/1
gcc_pentium3_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.07
ref/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
16.15
ref/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
16.16
ref/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
16.19
ref/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
16.23
regs/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
16.24
ref/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
16.34
ref/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
16.40
ref/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
16.87
ref/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
16.97
regs/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
16.97
regs/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
16.98
regs/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
17.02
regs/1
gcc_default_O1-ofp
ChaCha20
_____
128
64
17.44
regs/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
17.45
ref/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
17.48
regs/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
18.60
ref/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
18.60
ref/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
18.95
merged/1
gcc_k6-m32_O2-ofp
ChaCha20
_____
128
64
19.03
merged/1
gcc_k6-m32_O3-ofp
ChaCha20
_____
128
64
20.15
ref/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
20.18
ref/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
20.99
merged/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
21.21
merged/1
gcc_m32_O3-ual-ofp
ChaCha20
_____
128
64
21.26
merged/1
gcc_k6-m32_O3-ual-ofp
ChaCha20
_____
128
64
21.35
merged/1
gcc_i486-m32_O2-ofp
ChaCha20
_____
128
64
21.39
merged/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
21.39
merged/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
21.52
merged/1
gcc_i486-m32_O3-ofp
ChaCha20
_____
128
64
21.60
merged/1
gcc_m32_O3-ofp
ChaCha20
_____
128
64
21.67
merged/1
gcc_i386-m32_O3-ual-ofp
ChaCha20
_____
128
64
21.83
merged/1
gcc_i486-m32_O3-ual-ofp
ChaCha20
_____
128
64
21.83
merged/1
gcc_m32_O2-ofp
ChaCha20
_____
128
64
21.88
merged/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
21.88
merged/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
22.02
merged/1
gcc_i386-m32_O3-ofp
ChaCha20
_____
128
64
22.46
merged/1
gcc_pentiumpro-m32_O1-ofp
ChaCha20
_____
128
64
22.52
merged/1
gcc_i386-m32_O2-ofp
ChaCha20
_____
128
64
22.93
merged/1
gcc_m32_O1-ofp
ChaCha20
_____
128
64
22.95
merged/1
gcc_pentium-m32_O1-ofp
ChaCha20
_____
128
64
22.98
merged/1
gcc_i386-m32_O1-ofp
ChaCha20
_____
128
64
22.98
merged/1
gcc_i486-m32_O1-ofp
ChaCha20
_____
128
64
23.49
merged/1
gcc_athlon-m32_O1-ofp
ChaCha20
_____
128
64
23.49
merged/1
gcc_pentium2-m32_O1-ofp
ChaCha20
_____
128
64
23.95
merged/1
gcc_k6-m32_O1-ofp
ChaCha20
_____
128
64
23.97
merged/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha20
_____
128
64
24.48
merged/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
25.12
regs/1
gcc_m32_O1-ofp
ChaCha20
_____
128
64
25.14
regs/1
gcc_pentium-m32_O1-ofp
ChaCha20
_____
128
64
25.62
regs/1
gcc_pentiumpro-m32_O1-ofp
ChaCha20
_____
128
64
25.67
regs/1
gcc_i386-m32_O1-ofp
ChaCha20
_____
128
64
25.67
regs/1
gcc_i486-m32_O1-ofp
ChaCha20
_____
128
64
25.68
merged/1
gcc_pentium-m32_O3-ofp
ChaCha20
_____
128
64
25.68
merged/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha20
_____
128
64
25.91
merged/1
gcc_pentium4-m32_O3-ofp
ChaCha20
_____
128
64
26.01
merged/1
gcc_pentium-m32_O2-ofp
ChaCha20
_____
128
64
26.01
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.47
merged/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
26.57
merged/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
26.58
regs/1
gcc_k6-m32_O1-ofp
ChaCha20
_____
128
64
26.61
merged/1
gcc_pentium4-m32_O2-ofp
ChaCha20
_____
128
64
26.74
merged/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
26.80
merged/1
gcc_pentium2-m32_O2-ofp
ChaCha20
_____
128
64
26.80
merged/1
gcc_pentiumpro-m32_O2-ofp
ChaCha20
_____
128
64
26.83
merged/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha20
_____
128
64
26.86
merged/1
gcc_pentium3-m32_O2-ofp
ChaCha20
_____
128
64
27.00
merged/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
27.00
merged/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
27.18
regs/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha20
_____
128
64
27.26
regs/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha20
_____
128
64
27.32
regs/1
gcc_athlon-m32_O1-ofp
ChaCha20
_____
128
64
27.32
regs/1
gcc_pentium2-m32_O1-ofp
ChaCha20
_____
128
64
27.77
regs/1
gcc_k6-m32_O3-ual-ofp
ChaCha20
_____
128
64
27.78
regs/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
27.78
regs/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
27.94
merged/1
gcc_athlon-m32_O3-ofp
ChaCha20
_____
128
64
28.01
merged/1
gcc_athlon-m32_O2-ofp
ChaCha20
_____
128
64
28.10
merged/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha20
_____
128
64
28.11
merged/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha20
_____
128
64
28.11
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.20
merged/1
gcc_athlon-m32_O3-ual-ofp
ChaCha20
_____
128
64
28.28
regs/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
28.30
regs/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
28.30
regs/1
gcc_pentium4-m32_O2-ofp
ChaCha20
_____
128
64
28.51
ref/1
gcc_default_O1-ofp
ChaCha20
_____
128
64
28.70
ref/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
28.77
ref/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
28.86
regs/1
gcc_k6-m32_O2-ofp
ChaCha20
_____
128
64
28.87
ref/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
29.02
ref/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
29.11
regs/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
29.11
regs/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
29.18
regs/1
gcc_pentium4-m32_O3-ofp
ChaCha20
_____
128
64
29.58
regs/1
gcc_i486-m32_O3-ual-ofp
ChaCha20
_____
128
64
29.63
regs/1
gcc_athlon-m32_O3-ofp
ChaCha20
_____
128
64
29.63
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.82
regs/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha20
_____
128
64
29.82
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha20
_____
128
64
29.91
regs/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
29.93
regs/1
gcc_athlon-m32_O3-ual-ofp
ChaCha20
_____
128
64
29.93
regs/1
gcc_m32_O3-ual-ofp
ChaCha20
_____
128
64
30.00
regs/1
gcc_i486-m32_O2-ofp
ChaCha20
_____
128
64
30.07
regs/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
30.07
regs/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
30.10
regs/1
gcc_k6-m32_O3-ofp
ChaCha20
_____
128
64
30.11
regs/1
gcc_i486-m32_O3-ofp
ChaCha20
_____
128
64
30.21
regs/1
gcc_pentium2-m32_O2-ofp
ChaCha20
_____
128
64
30.22
regs/1
gcc_pentiumpro-m32_O2-ofp
ChaCha20
_____
128
64
30.23
regs/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha20
_____
128
64
30.39
regs/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
30.58
regs/1
gcc_i386-m32_O3-ofp
ChaCha20
_____
128
64
30.58
regs/1
gcc_pentium3-m32_O2-ofp
ChaCha20
_____
128
64
30.67
regs/1
gcc_i386-m32_O2-ofp
ChaCha20
_____
128
64
30.70
regs/1
gcc_athlon-m32_O2-ofp
ChaCha20
_____
128
64
30.70
regs/1
gcc_m32_O2-ofp
ChaCha20
_____
128
64
30.74
regs/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
30.86
regs/1
gcc_pentium2-m32_O3-ofp
ChaCha20
_____
128
64
30.86
regs/1
gcc_pentiumpro-m32_O3-ofp
ChaCha20
_____
128
64
31.37
regs/1
gcc_pentium3-m32_O3-ofp
ChaCha20
_____
128
64
32.05
ref/1
gcc_pentium4-m32_O1-ofp
ChaCha20
_____
128
64
32.08
ref/1
gcc_k6-m32_O1-ofp
ChaCha20
_____
128
64
32.34
ref/1
gcc_i386-m32_O1-ofp
ChaCha20
_____
128
64
32.34
ref/1
gcc_pentiumpro-m32_O1-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_i486-m32_O1-ofp
ChaCha20
_____
128
64
32.56
ref/1
gcc_pentium2-m32_O1-ofp
ChaCha20
_____
128
64
32.57
ref/1
gcc_m32_O1-ofp
ChaCha20
_____
128
64
32.58
regs/1
gcc_pentium-m32_O3-ual-ofp
ChaCha20
_____
128
64
32.58
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha20
_____
128
64
32.65
ref/1
gcc_pentium3-m32_O1-ofp
ChaCha20
_____
128
64
32.66
regs/1
gcc_pentium-m32_O2-ofp
ChaCha20
_____
128
64
32.66
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.07
merged/1
gcc_pentium4-m32_O1-ofp
ChaCha20
_____
128
64
33.08
merged/1
gcc_pentium3-m32_O1-ofp
ChaCha20
_____
128
64
33.38
regs/1
gcc_pentium-m32_O3-ofp
ChaCha20
_____
128
64
33.38
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.55
regs/1
gcc_pentium3-m32_O1-ofp
ChaCha20
_____
128
64
34.59
ref/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha20
_____
128
64
34.94
ref/1
gcc_i386-m32_O3-ual-ofp
ChaCha20
_____
128
64
35.32
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.42
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
38.98
ref/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
39.09
ref/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
39.17
ref/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
39.33
ref/1
gcc_pentium-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.67
ref/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
39.72
ref/1
gcc_athlon-m32_O3-ofp
ChaCha20
_____
128
64
39.74
ref/1
gcc_i486-m32_O2-ofp
ChaCha20
_____
128
64
39.76
ref/1
gcc_m32_O3-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.03
ref/1
gcc_pentiumpro-m32_O2-ofp
ChaCha20
_____
128
64
44.09
merged/1
gcc_default_O0
ChaCha20
_____
128
64
44.37
ref/1
gcc_pentium2-m32_O3-ofp
ChaCha20
_____
128
64
44.37
ref/1
gcc_pentiumpro-m32_O3-ofp
ChaCha20
_____
128
64
44.44
merged/1
gcc_m32_O0
ChaCha20
_____
128
64
44.44
merged/1
gcc_pentium-m32_O0
ChaCha20
_____
128
64
44.44
merged/1
gcc_pentium-mmx-m32_O0
ChaCha20
_____
128
64
44.47
merged/1
gcc_i386-m32_O0
ChaCha20
_____
128
64
44.47
merged/1
gcc_i486-m32_O0
ChaCha20
_____
128
64
44.69
ref/1
gcc_pentium2-m32_O2-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.39
merged/1
gcc_pentium2-m32_O0
ChaCha20
_____
128
64
45.39
merged/1
gcc_pentiumpro-m32_O0
ChaCha20
_____
128
64
45.40
merged/1
gcc_athlon-m32_O0
ChaCha20
_____
128
64
45.56
merged/1
gcc_pentium4-m32_O0
ChaCha20
_____
128
64
45.88
merged/1
gcc_pentium4_O0
ChaCha20
_____
128
64
46.20
merged/1
gcc_k6-m32_O0
ChaCha20
_____
128
64
46.55
merged/1
gcc_pentium3-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.92
regs/1
gcc_k6-m32_O0
ChaCha20
_____
128
64
59.30
regs/1
gcc_pentium3-m32_O0
ChaCha20
_____
128
64
59.86
regs/1
gcc_pentium4-m32_O0
ChaCha20
_____
128
64
60.18
regs/1
gcc_default_O0
ChaCha20
_____
128
64
60.21
regs/1
gcc_pentium4_O0
ChaCha20
_____
128
64
60.36
regs/1
gcc_m32_O0
ChaCha20
_____
128
64
60.42
regs/1
gcc_pentium-m32_O0
ChaCha20
_____
128
64
60.42
regs/1
gcc_pentium-mmx-m32_O0
ChaCha20
_____
128
64
61.06
regs/1
gcc_k6_O0
ChaCha20
_____
128
64
61.20
regs/1
gcc_athlon-m32_O0
ChaCha20
_____
128
64
61.20
regs/1
gcc_pentium2-m32_O0
ChaCha20
_____
128
64
61.20
regs/1
gcc_pentiumpro-m32_O0
ChaCha20
_____
128
64
61.31
regs/1
gcc_i386-m32_O0
ChaCha20
_____
128
64
61.31
regs/1
gcc_i486-m32_O0
ChaCha20
_____
128
64
61.40
regs/1
gcc_pentium3_O0
ChaCha20
_____
128
64
61.42
regs/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
62.27
regs/1
gcc_i386_O0
ChaCha20
_____
128
64
62.27
regs/1
gcc_i486_O0
ChaCha20
_____
128
64
62.27
regs/1
gcc_pentium_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.55
ref/1
gcc_pentium3_O0
ChaCha20
_____
128
64
67.80
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.56
ref/1
gcc_pentium3-m32_O0
ChaCha20
_____
128
64
68.74
ref/1
gcc_i386_O0
ChaCha20
_____
128
64
68.74
ref/1
gcc_i486_O0
ChaCha20
_____
128
64
68.74
ref/1
gcc_pentium_O0
ChaCha20
_____
128
64
69.09
ref/1
gcc_k6_O0
ChaCha20
_____
128
64
69.12
ref/1
gcc_default_O0
ChaCha20
_____
128
64
70.97
ref/1
gcc_pentium4_O0
ChaCha20
_____
128
64
71.08
ref/1
gcc_pentium4-m32_O0