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.71
7.62
7.60
8.44
8.84
62.10
92.07
amd64-3/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
7.26
19.72
7.62
7.60
8.44
8.53
61.20
93.07
amd64-3/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
7.26
20.85
7.62
7.61
8.52
8.85
62.10
92.07
amd64-3/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
7.26
20.85
7.62
7.61
8.52
8.85
62.20
92.07
amd64-3/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
7.26
20.88
7.62
7.61
8.53
8.52
61.20
92.07
amd64-3/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
7.26
20.91
7.62
7.61
8.53
8.83
62.20
93.07
amd64-3/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
7.26
20.91
7.62
7.61
8.53
8.86
63.20
92.08
amd64-3/1
gcc_i486_Os-ofp
ChaCha20
_____
256
64
7.26
19.71
7.62
7.60
8.44
8.84
61.11
92.07
amd64-3/1
gcc_pentium4_Os-ofp
ChaCha20
_____
256
64
7.26
19.72
7.62
7.60
8.44
8.52
61.20
93.07
amd64-3/1
gcc_pentium3_Os-ofp
ChaCha20
_____
256
64
7.26
20.85
7.62
7.61
8.52
8.84
61.21
92.07
amd64-3/1
gcc_default_Os-ofp
ChaCha20
_____
256
64
7.26
20.85
7.62
7.61
8.52
8.87
61.10
92.07
amd64-3/1
gcc_k6_Os-ofp
ChaCha20
_____
256
64
7.26
20.88
7.62
7.61
8.53
8.52
61.20
92.07
amd64-3/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
256
64
7.26
20.91
7.62
7.61
8.53
8.84
62.20
93.07
amd64-3/1
gcc_pentium_Os-ofp
ChaCha20
_____
256
64
7.26
20.91
7.62
7.61
8.53
8.86
62.30
92.08
amd64-3/1
gcc_i486_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.40
merged/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
9.44
merged/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
9.47
merged/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
9.48
merged/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
9.49
merged/1
gcc_default_O2-ofp
ChaCha20
_____
128
64
9.53
merged/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
9.55
merged/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
9.57
merged/1
gcc_default_O3-ual-ofp
ChaCha20
_____
128
64
9.57
merged/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
9.59
merged/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
9.61
merged/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
9.63
merged/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
9.64
merged/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
9.64
merged/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
9.74
merged/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
9.76
merged/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
9.79
merged/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
9.81
merged/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
9.83
merged/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
9.90
merged/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
9.93
merged/1
gcc_default_O3-ofp
ChaCha20
_____
128
64
10.01
merged/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
10.03
merged/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
10.07
merged/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
10.12
merged/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
10.12
merged/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
10.16
merged/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
10.19
merged/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
10.35
x86-xmm6/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
10.35
x86-xmm6/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
10.38
x86-xmm6/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
10.38
x86-xmm6/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
10.38
x86-xmm6/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
10.38
x86-xmm6/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
10.38
x86-xmm6/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
10.38
x86-xmm6/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
10.38
x86-xmm6/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
10.38
x86-xmm6/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
10.38
x86-xmm6/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
10.75
x86-1/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
10.75
x86-1/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
10.75
x86-1/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
10.75
x86-1/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
10.75
x86-1/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
10.75
x86-1/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
10.75
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
10.75
x86-1/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
10.75
x86-1/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
10.77
x86-1/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
10.77
x86-1/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
10.79
merged/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
10.85
merged/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
11.41
merged/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
12.02
regs/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
12.17
regs/1
gcc_k6_O3-ual-ofp
ChaCha20
_____
128
64
12.19
regs/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
12.40
x86-xmm5/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
12.40
x86-xmm5/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
12.46
x86-xmm5/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
12.46
x86-xmm5/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
12.46
x86-xmm5/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
12.46
x86-xmm5/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
12.46
x86-xmm5/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
12.46
x86-xmm5/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
12.46
x86-xmm5/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
12.46
x86-xmm5/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
12.46
x86-xmm5/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
12.87
regs/1
gcc_default_O3-ual-ofp
ChaCha20
_____
128
64
13.02
regs/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
13.03
ref/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
13.04
regs/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
13.06
merged/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
13.06
merged/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
13.07
regs/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
13.10
regs/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
13.12
regs/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
13.12
regs/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
13.16
regs/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
13.22
merged/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
13.27
regs/1
gcc_default_O3-ofp
ChaCha20
_____
128
64
13.29
regs/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
13.29
regs/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
13.33
merged/1
gcc_default_O1-ofp
ChaCha20
_____
128
64
13.35
merged/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
13.35
merged/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
13.35
merged/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
13.37
regs/1
gcc_pentium4_O3-ual-ofp
ChaCha20
_____
128
64
13.37
regs/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
13.40
regs/1
gcc_pentium3_O2-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
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
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
14.07
regs/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
14.12
regs/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
14.15
regs/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
14.16
regs/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
14.38
regs/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
14.42
regs/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
14.43
ref/1
gcc_k6_O3-ual-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.69
ref/1
gcc_pentium_O3-ual-ofp
ChaCha20
_____
128
64
14.81
ref/1
gcc_default_O3-ual-ofp
ChaCha20
_____
128
64
15.12
ref/1
gcc_i486_O3-ual-ofp
ChaCha20
_____
128
64
15.12
regs/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
15.13
regs/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
15.66
x86-mmx/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
15.66
x86-mmx/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
15.66
x86-mmx/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
15.66
x86-mmx/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
15.66
x86-mmx/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
15.66
x86-mmx/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
15.66
x86-mmx/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
15.66
x86-mmx/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
15.66
x86-mmx/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
15.68
ref/1
gcc_i386_O3-ual-ofp
ChaCha20
_____
128
64
15.68
ref/1
gcc_pentium4_O2-ofp
ChaCha20
_____
128
64
15.69
ref/1
gcc_pentium4_O3-ofp
ChaCha20
_____
128
64
15.73
ref/1
gcc_pentium4_Os-ofp
ChaCha20
_____
128
64
15.79
ref/1
gcc_pentium3_O2-ofp
ChaCha20
_____
128
64
15.82
ref/1
gcc_default_Os-ofp
ChaCha20
_____
128
64
15.87
ref/1
gcc_pentiumpro_Os-ofp
ChaCha20
_____
128
64
15.93
ref/1
gcc_pentium_Os-ofp
ChaCha20
_____
128
64
15.99
ref/1
gcc_pentium3_O3-ofp
ChaCha20
_____
128
64
16.04
ref/1
gcc_default_O3-ofp
ChaCha20
_____
128
64
16.04
x86-mmx/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
16.04
x86-mmx/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
16.07
ref/1
gcc_default_O2-ofp
ChaCha20
_____
128
64
16.07
ref/1
gcc_pentiumpro_O2-ofp
ChaCha20
_____
128
64
16.13
ref/1
gcc_i486_O3-ofp
ChaCha20
_____
128
64
16.14
ref/1
gcc_pentium_O3-ofp
ChaCha20
_____
128
64
16.18
ref/1
gcc_i486_O2-ofp
ChaCha20
_____
128
64
16.20
regs/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
16.23
ref/1
gcc_i486_Os-ofp
ChaCha20
_____
128
64
16.25
ref/1
gcc_i386_O2-ofp
ChaCha20
_____
128
64
16.28
ref/1
gcc_pentiumpro_O3-ofp
ChaCha20
_____
128
64
16.30
ref/1
gcc_pentium3_Os-ofp
ChaCha20
_____
128
64
16.34
ref/1
gcc_i386_O3-ofp
ChaCha20
_____
128
64
16.52
ref/1
gcc_k6_Os-ofp
ChaCha20
_____
128
64
16.96
regs/1
gcc_default_O1-ofp
ChaCha20
_____
128
64
16.96
regs/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
16.96
regs/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
16.97
regs/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
17.44
regs/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
17.44
regs/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
17.76
ref/1
gcc_pentium_O2-ofp
ChaCha20
_____
128
64
18.87
ref/1
gcc_k6_O3-ofp
ChaCha20
_____
128
64
18.95
ref/1
gcc_k6_O2-ofp
ChaCha20
_____
128
64
18.96
merged/1
gcc_k6-m32_O2-ofp
ChaCha20
_____
128
64
19.09
merged/1
gcc_k6-m32_O3-ofp
ChaCha20
_____
128
64
20.13
ref/1
gcc_pentium3_O3-ual-ofp
ChaCha20
_____
128
64
20.61
ref/1
gcc_pentiumpro_O3-ual-ofp
ChaCha20
_____
128
64
21.01
merged/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
21.18
merged/1
gcc_k6-m32_O3-ual-ofp
ChaCha20
_____
128
64
21.22
merged/1
gcc_m32_O3-ual-ofp
ChaCha20
_____
128
64
21.43
merged/1
gcc_i486-m32_O2-ofp
ChaCha20
_____
128
64
21.43
merged/1
gcc_i486-m32_O3-ofp
ChaCha20
_____
128
64
21.52
merged/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
21.52
merged/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
21.62
merged/1
gcc_m32_O2-ofp
ChaCha20
_____
128
64
21.65
merged/1
gcc_i386-m32_O3-ual-ofp
ChaCha20
_____
128
64
21.65
merged/1
gcc_m32_O3-ofp
ChaCha20
_____
128
64
21.82
merged/1
gcc_i486-m32_O3-ual-ofp
ChaCha20
_____
128
64
21.87
merged/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
21.87
merged/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
22.03
merged/1
gcc_i386-m32_O3-ofp
ChaCha20
_____
128
64
22.42
merged/1
gcc_i386-m32_O2-ofp
ChaCha20
_____
128
64
22.42
merged/1
gcc_pentiumpro-m32_O1-ofp
ChaCha20
_____
128
64
22.90
merged/1
gcc_m32_O1-ofp
ChaCha20
_____
128
64
22.91
merged/1
gcc_pentium-m32_O1-ofp
ChaCha20
_____
128
64
23.04
merged/1
gcc_i386-m32_O1-ofp
ChaCha20
_____
128
64
23.04
merged/1
gcc_i486-m32_O1-ofp
ChaCha20
_____
128
64
23.44
merged/1
gcc_athlon-m32_O1-ofp
ChaCha20
_____
128
64
23.44
merged/1
gcc_pentium2-m32_O1-ofp
ChaCha20
_____
128
64
23.76
merged/1
gcc_k6-m32_O1-ofp
ChaCha20
_____
128
64
24.06
merged/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha20
_____
128
64
24.38
merged/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
25.15
regs/1
gcc_m32_O1-ofp
ChaCha20
_____
128
64
25.19
regs/1
gcc_pentium-m32_O1-ofp
ChaCha20
_____
128
64
25.50
merged/1
gcc_pentium-m32_O3-ofp
ChaCha20
_____
128
64
25.50
merged/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha20
_____
128
64
25.63
regs/1
gcc_pentiumpro-m32_O1-ofp
ChaCha20
_____
128
64
25.84
regs/1
gcc_i386-m32_O1-ofp
ChaCha20
_____
128
64
25.84
regs/1
gcc_i486-m32_O1-ofp
ChaCha20
_____
128
64
25.95
merged/1
gcc_pentium4-m32_O3-ofp
ChaCha20
_____
128
64
26.08
merged/1
gcc_pentium-m32_O2-ofp
ChaCha20
_____
128
64
26.08
merged/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha20
_____
128
64
26.23
merged/1
gcc_pentium-m32_O3-ual-ofp
ChaCha20
_____
128
64
26.23
merged/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha20
_____
128
64
26.58
merged/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
26.82
merged/1
gcc_pentium3-m32_O2-ofp
ChaCha20
_____
128
64
26.82
regs/1
gcc_k6-m32_O1-ofp
ChaCha20
_____
128
64
26.85
regs/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha20
_____
128
64
26.91
merged/1
gcc_pentium2-m32_O2-ofp
ChaCha20
_____
128
64
26.91
merged/1
gcc_pentiumpro-m32_O2-ofp
ChaCha20
_____
128
64
27.09
merged/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
27.09
merged/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
27.12
merged/1
gcc_pentium4-m32_O2-ofp
ChaCha20
_____
128
64
27.28
regs/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha20
_____
128
64
27.33
regs/1
gcc_athlon-m32_O1-ofp
ChaCha20
_____
128
64
27.33
regs/1
gcc_pentium2-m32_O1-ofp
ChaCha20
_____
128
64
27.36
merged/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
27.36
merged/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha20
_____
128
64
27.51
merged/1
gcc_athlon-m32_O3-ual-ofp
ChaCha20
_____
128
64
27.51
merged/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
27.68
regs/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
27.82
regs/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
27.82
regs/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
27.94
merged/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha20
_____
128
64
27.94
merged/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha20
_____
128
64
27.96
merged/1
gcc_athlon-m32_O2-ofp
ChaCha20
_____
128
64
28.11
regs/1
gcc_k6-m32_O3-ual-ofp
ChaCha20
_____
128
64
28.12
merged/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha20
_____
128
64
28.16
merged/1
gcc_pentium2-m32_O3-ofp
ChaCha20
_____
128
64
28.16
merged/1
gcc_pentiumpro-m32_O3-ofp
ChaCha20
_____
128
64
28.19
merged/1
gcc_pentium3-m32_O3-ofp
ChaCha20
_____
128
64
28.24
regs/1
gcc_pentium4-m32_O2-ofp
ChaCha20
_____
128
64
28.26
regs/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
28.33
merged/1
gcc_athlon-m32_O3-ofp
ChaCha20
_____
128
64
28.49
regs/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
28.58
ref/1
gcc_default_O1-ofp
ChaCha20
_____
128
64
28.73
ref/1
gcc_k6_O1-ofp
ChaCha20
_____
128
64
28.75
regs/1
gcc_k6-m32_O2-ofp
ChaCha20
_____
128
64
28.79
ref/1
gcc_pentium3_O1-ofp
ChaCha20
_____
128
64
28.84
ref/1
gcc_pentiumpro_O1-ofp
ChaCha20
_____
128
64
28.84
regs/1
gcc_athlon-m32_O3-ual-ofp
ChaCha20
_____
128
64
28.84
regs/1
gcc_m32_O3-ual-ofp
ChaCha20
_____
128
64
29.02
ref/1
gcc_pentium4_O1-ofp
ChaCha20
_____
128
64
29.28
regs/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
29.28
regs/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
29.48
regs/1
gcc_pentium4-m32_O3-ofp
ChaCha20
_____
128
64
29.80
ref/1
gcc_i486_O1-ofp
ChaCha20
_____
128
64
29.80
ref/1
gcc_pentium_O1-ofp
ChaCha20
_____
128
64
29.81
regs/1
gcc_i486-m32_O3-ual-ofp
ChaCha20
_____
128
64
29.82
regs/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha20
_____
128
64
29.95
regs/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
30.03
regs/1
gcc_athlon-m32_O3-ofp
ChaCha20
_____
128
64
30.03
regs/1
gcc_i386-m32_O3-ual-ofp
ChaCha20
_____
128
64
30.03
regs/1
gcc_m32_O3-ofp
ChaCha20
_____
128
64
30.08
regs/1
gcc_k6-m32_O3-ofp
ChaCha20
_____
128
64
30.21
regs/1
gcc_pentium3-m32_O2-ofp
ChaCha20
_____
128
64
30.23
regs/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha20
_____
128
64
30.23
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha20
_____
128
64
30.26
regs/1
gcc_i486-m32_O2-ofp
ChaCha20
_____
128
64
30.32
regs/1
gcc_i386-m32_Os-ofp
ChaCha20
_____
128
64
30.32
regs/1
gcc_i486-m32_Os-ofp
ChaCha20
_____
128
64
30.34
regs/1
gcc_i486-m32_O3-ofp
ChaCha20
_____
128
64
30.58
regs/1
gcc_pentium2-m32_O2-ofp
ChaCha20
_____
128
64
30.58
regs/1
gcc_pentiumpro-m32_O2-ofp
ChaCha20
_____
128
64
30.60
regs/1
gcc_i386-m32_O3-ofp
ChaCha20
_____
128
64
30.62
regs/1
gcc_i386-m32_O2-ofp
ChaCha20
_____
128
64
30.78
regs/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
30.86
regs/1
gcc_pentium3-m32_O3-ofp
ChaCha20
_____
128
64
31.06
regs/1
gcc_athlon-m32_O2-ofp
ChaCha20
_____
128
64
31.06
regs/1
gcc_m32_O2-ofp
ChaCha20
_____
128
64
31.37
regs/1
gcc_pentium2-m32_O3-ofp
ChaCha20
_____
128
64
31.38
regs/1
gcc_pentiumpro-m32_O3-ofp
ChaCha20
_____
128
64
32.21
ref/1
gcc_pentium-m32_O1-ofp
ChaCha20
_____
128
64
32.25
ref/1
gcc_k6-m32_O1-ofp
ChaCha20
_____
128
64
32.25
ref/1
gcc_pentium4-m32_O1-ofp
ChaCha20
_____
128
64
32.28
ref/1
gcc_pentium3-m32_O1-ofp
ChaCha20
_____
128
64
32.36
ref/1
gcc_i386-m32_O1-ofp
ChaCha20
_____
128
64
32.57
ref/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha20
_____
128
64
32.60
ref/1
gcc_i486-m32_O1-ofp
ChaCha20
_____
128
64
32.61
ref/1
gcc_athlon-m32_O1-ofp
ChaCha20
_____
128
64
32.61
ref/1
gcc_m32_O1-ofp
ChaCha20
_____
128
64
32.61
ref/1
gcc_pentium2-m32_O1-ofp
ChaCha20
_____
128
64
32.61
ref/1
gcc_pentiumpro-m32_O1-ofp
ChaCha20
_____
128
64
32.68
regs/1
gcc_pentium-m32_O2-ofp
ChaCha20
_____
128
64
32.68
regs/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha20
_____
128
64
32.97
ref/1
gcc_k6-m32_O3-ual-ofp
ChaCha20
_____
128
64
32.97
regs/1
gcc_pentium-m32_O3-ual-ofp
ChaCha20
_____
128
64
32.97
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha20
_____
128
64
33.05
merged/1
gcc_pentium4-m32_O1-ofp
ChaCha20
_____
128
64
33.10
merged/1
gcc_pentium3-m32_O1-ofp
ChaCha20
_____
128
64
33.40
regs/1
gcc_pentium-m32_O3-ofp
ChaCha20
_____
128
64
33.40
regs/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha20
_____
128
64
34.18
ref/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha20
_____
128
64
34.57
regs/1
gcc_pentium3-m32_O1-ofp
ChaCha20
_____
128
64
34.71
ref/1
gcc_i486-m32_O3-ual-ofp
ChaCha20
_____
128
64
34.87
ref/1
gcc_i386-m32_O3-ual-ofp
ChaCha20
_____
128
64
35.32
ref/1
gcc_k6-m32_Os-ofp
ChaCha20
_____
128
64
35.42
ref/1
gcc_athlon-m32_O3-ual-ofp
ChaCha20
_____
128
64
35.42
ref/1
gcc_m32_O3-ual-ofp
ChaCha20
_____
128
64
35.94
ref/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha20
_____
128
64
36.08
ref/1
gcc_k6-m32_O3-ofp
ChaCha20
_____
128
64
36.31
ref/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha20
_____
128
64
36.31
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha20
_____
128
64
36.43
ref/1
gcc_k6-m32_O2-ofp
ChaCha20
_____
128
64
36.58
ref/1
gcc_pentium-m32_O3-ual-ofp
ChaCha20
_____
128
64
36.58
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha20
_____
128
64
37.45
regs/1
gcc_pentium4-m32_O1-ofp
ChaCha20
_____
128
64
37.86
ref/1
gcc_pentium4-m32_O3-ofp
ChaCha20
_____
128
64
38.73
ref/1
gcc_pentium4-m32_Os-ofp
ChaCha20
_____
128
64
38.95
ref/1
gcc_pentiumpro-m32_Os-ofp
ChaCha20
_____
128
64
39.06
ref/1
gcc_pentium2-m32_Os-ofp
ChaCha20
_____
128
64
39.24
ref/1
gcc_i486-m32_O3-ofp
ChaCha20
_____
128
64
39.31
ref/1
gcc_pentium-m32_Os-ofp
ChaCha20
_____
128
64
39.31
ref/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha20
_____
128
64
39.36
ref/1
gcc_pentium4-m32_O2-ofp
ChaCha20
_____
128
64
39.69
ref/1
gcc_pentium3-m32_Os-ofp
ChaCha20
_____
128
64
39.70
ref/1
gcc_athlon-m32_Os-ofp
ChaCha20
_____
128
64
39.84
ref/1
gcc_athlon-m32_O2-ofp
ChaCha20
_____
128
64
39.84
ref/1
gcc_m32_O2-ofp
ChaCha20
_____
128
64
39.89
ref/1
gcc_m32_Os-ofp
ChaCha20
_____
128
64
40.02
ref/1
gcc_i386-m32_O2-ofp
ChaCha20
_____
128
64
40.09
ref/1
gcc_athlon-m32_O3-ofp
ChaCha20
_____
128
64
40.09
ref/1
gcc_m32_O3-ofp
ChaCha20
_____
128
64
40.25
ref/1
gcc_i486-m32_O2-ofp
ChaCha20
_____
128
64
40.97
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_pentium3-m32_O2-ofp
ChaCha20
_____
128
64
44.12
merged/1
gcc_default_O0
ChaCha20
_____
128
64
44.35
ref/1
gcc_pentium2-m32_O2-ofp
ChaCha20
_____
128
64
44.67
merged/1
gcc_i386-m32_O0
ChaCha20
_____
128
64
44.67
merged/1
gcc_i486-m32_O0
ChaCha20
_____
128
64
44.68
ref/1
gcc_pentium2-m32_O3-ofp
ChaCha20
_____
128
64
44.70
merged/1
gcc_athlon-m32_O0
ChaCha20
_____
128
64
44.70
merged/1
gcc_pentium2-m32_O0
ChaCha20
_____
128
64
44.70
merged/1
gcc_pentiumpro-m32_O0
ChaCha20
_____
128
64
44.93
ref/1
gcc_pentium3-m32_O3-ofp
ChaCha20
_____
128
64
44.98
merged/1
gcc_pentium3_O0
ChaCha20
_____
128
64
45.00
ref/1
gcc_pentiumpro-m32_O2-ofp
ChaCha20
_____
128
64
45.01
merged/1
gcc_pentiumpro_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.19
merged/1
gcc_pentium_O0
ChaCha20
_____
128
64
45.24
ref/1
gcc_pentiumpro-m32_O3-ofp
ChaCha20
_____
128
64
45.27
merged/1
gcc_k6_O0
ChaCha20
_____
128
64
45.54
merged/1
gcc_pentium4-m32_O0
ChaCha20
_____
128
64
45.76
merged/1
gcc_pentium3-m32_O0
ChaCha20
_____
128
64
45.87
merged/1
gcc_pentium4_O0
ChaCha20
_____
128
64
46.18
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
47.17
merged/1
gcc_m32_O0
ChaCha20
_____
128
64
47.17
merged/1
gcc_pentium-m32_O0
ChaCha20
_____
128
64
47.17
merged/1
gcc_pentium-mmx-m32_O0
ChaCha20
_____
128
64
58.93
regs/1
gcc_k6-m32_O0
ChaCha20
_____
128
64
59.33
regs/1
gcc_pentium3-m32_O0
ChaCha20
_____
128
64
59.86
regs/1
gcc_pentium4-m32_O0
ChaCha20
_____
128
64
60.19
regs/1
gcc_default_O0
ChaCha20
_____
128
64
60.21
regs/1
gcc_pentium4_O0
ChaCha20
_____
128
64
60.35
regs/1
gcc_m32_O0
ChaCha20
_____
128
64
60.44
regs/1
gcc_pentium-m32_O0
ChaCha20
_____
128
64
60.44
regs/1
gcc_pentium-mmx-m32_O0
ChaCha20
_____
128
64
61.06
regs/1
gcc_k6_O0
ChaCha20
_____
128
64
61.22
regs/1
gcc_athlon-m32_O0
ChaCha20
_____
128
64
61.22
regs/1
gcc_pentium2-m32_O0
ChaCha20
_____
128
64
61.22
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_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.02
ref/1
gcc_athlon-m32_O0
ChaCha20
_____
128
64
67.02
ref/1
gcc_i386-m32_O0
ChaCha20
_____
128
64
67.02
ref/1
gcc_i486-m32_O0
ChaCha20
_____
128
64
67.02
ref/1
gcc_pentium2-m32_O0
ChaCha20
_____
128
64
67.02
ref/1
gcc_pentiumpro-m32_O0
ChaCha20
_____
128
64
67.58
ref/1
gcc_pentium3_O0
ChaCha20
_____
128
64
67.74
ref/1
gcc_pentium-m32_O0
ChaCha20
_____
128
64
67.74
ref/1
gcc_pentium-mmx-m32_O0
ChaCha20
_____
128
64
67.86
ref/1
gcc_k6-m32_O0
ChaCha20
_____
128
64
67.86
ref/1
gcc_m32_O0
ChaCha20
_____
128
64
68.47
ref/1
gcc_pentiumpro_O0
ChaCha20
_____
128
64
68.72
ref/1
gcc_pentium3-m32_O0
ChaCha20
_____
128
64
69.76
ref/1
gcc_k6_O0
ChaCha20
_____
128
64
70.30
ref/1
gcc_i386_O0
ChaCha20
_____
128
64
70.30
ref/1
gcc_i486_O0
ChaCha20
_____
128
64
70.30
ref/1
gcc_pentium_O0
ChaCha20
_____
128
64
70.74
ref/1
gcc_default_O0
ChaCha20
_____
128
64
70.98
ref/1
gcc_pentium4_O0
ChaCha20
_____
128
64
71.20
ref/1
gcc_pentium4-m32_O0