Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha8
_____
128
64
3.32
13.39
3.68
3.57
4.31
4.91
62.20
92.07
amd64-3/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
3.32
13.39
3.69
3.57
4.31
4.57
62.21
93.07
amd64-3/1
gcc_pentium_Os-ofp
ChaCha8
_____
128
64
3.32
13.39
3.69
3.57
4.31
4.58
63.20
92.08
amd64-3/1
gcc_i486_Os-ofp
ChaCha8
_____
128
64
3.32
13.39
3.69
3.57
4.31
4.92
62.10
92.07
amd64-3/1
gcc_k6_Os-ofp
ChaCha8
_____
128
64
3.32
13.42
3.69
3.57
4.31
4.58
61.20
92.07
amd64-3/1
gcc_pentiumpro_Os-ofp
ChaCha8
_____
128
64
3.32
13.86
3.69
3.58
4.34
4.58
62.10
92.07
amd64-3/1
gcc_pentium4_Os-ofp
ChaCha8
_____
128
64
3.32
13.86
3.69
3.58
4.34
4.59
61.20
93.07
amd64-3/1
gcc_pentium3_Os-ofp
ChaCha8
_____
256
64
3.32
13.39
3.68
3.57
4.31
4.91
61.21
92.07
amd64-3/1
gcc_default_Os-ofp
ChaCha8
_____
256
64
3.32
13.39
3.69
3.57
4.31
4.57
62.20
93.07
amd64-3/1
gcc_pentium_Os-ofp
ChaCha8
_____
256
64
3.32
13.39
3.69
3.57
4.31
4.58
62.30
92.08
amd64-3/1
gcc_i486_Os-ofp
ChaCha8
_____
256
64
3.32
13.39
3.69
3.57
4.31
4.92
61.10
92.07
amd64-3/1
gcc_k6_Os-ofp
ChaCha8
_____
256
64
3.32
13.42
3.69
3.57
4.31
4.58
61.20
92.07
amd64-3/1
gcc_pentiumpro_Os-ofp
ChaCha8
_____
256
64
3.32
13.86
3.69
3.58
4.34
4.58
61.11
92.07
amd64-3/1
gcc_pentium4_Os-ofp
ChaCha8
_____
256
64
3.32
13.86
3.69
3.58
4.34
4.59
61.20
93.07
amd64-3/1
gcc_pentium3_Os-ofp
ChaCha8
_____
128
64
4.15
amd64-xmm6/1
gcc_pentiumpro_Os-ofp
ChaCha8
_____
128
64
4.16
amd64-xmm6/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
4.16
amd64-xmm6/1
gcc_i486_Os-ofp
ChaCha8
_____
128
64
4.16
amd64-xmm6/1
gcc_k6_Os-ofp
ChaCha8
_____
128
64
4.16
amd64-xmm6/1
gcc_pentium_Os-ofp
ChaCha8
_____
128
64
4.17
amd64-xmm6/1
gcc_pentium3_Os-ofp
ChaCha8
_____
128
64
4.17
amd64-xmm6/1
gcc_pentium4_Os-ofp
ChaCha8
_____
128
64
4.22
merged/1
gcc_pentium3_O2-ofp
ChaCha8
_____
128
64
4.24
merged/1
gcc_i386_O3-ofp
ChaCha8
_____
128
64
4.25
merged/1
gcc_pentiumpro_O3-ofp
ChaCha8
_____
128
64
4.26
merged/1
gcc_pentium3_O3-ofp
ChaCha8
_____
128
64
4.26
merged/1
gcc_pentium3_O3-ual-ofp
ChaCha8
_____
128
64
4.27
merged/1
gcc_i486_O3-ual-ofp
ChaCha8
_____
128
64
4.27
merged/1
gcc_pentium_Os-ofp
ChaCha8
_____
128
64
4.28
merged/1
gcc_k6_O3-ual-ofp
ChaCha8
_____
128
64
4.28
merged/1
gcc_k6_Os-ofp
ChaCha8
_____
128
64
4.30
merged/1
gcc_default_O3-ofp
ChaCha8
_____
128
64
4.30
merged/1
gcc_i486_Os-ofp
ChaCha8
_____
128
64
4.33
merged/1
gcc_i386_O2-ofp
ChaCha8
_____
128
64
4.33
merged/1
gcc_i486_O2-ofp
ChaCha8
_____
128
64
4.34
merged/1
gcc_i486_O3-ofp
ChaCha8
_____
128
64
4.35
merged/1
gcc_pentiumpro_Os-ofp
ChaCha8
_____
128
64
4.36
merged/1
gcc_default_O2-ofp
ChaCha8
_____
128
64
4.36
merged/1
gcc_i386_O3-ual-ofp
ChaCha8
_____
128
64
4.36
merged/1
gcc_k6_O3-ofp
ChaCha8
_____
128
64
4.36
merged/1
gcc_pentiumpro_O2-ofp
ChaCha8
_____
128
64
4.37
merged/1
gcc_pentiumpro_O3-ual-ofp
ChaCha8
_____
128
64
4.39
merged/1
gcc_pentium3_Os-ofp
ChaCha8
_____
128
64
4.40
merged/1
gcc_default_O3-ual-ofp
ChaCha8
_____
128
64
4.42
merged/1
gcc_pentium4_Os-ofp
ChaCha8
_____
128
64
4.43
merged/1
gcc_pentium4_O3-ofp
ChaCha8
_____
128
64
4.44
merged/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
4.50
merged/1
gcc_pentium4_O2-ofp
ChaCha8
_____
128
64
4.56
merged/1
gcc_k6_O2-ofp
ChaCha8
_____
128
64
4.59
merged/1
gcc_pentium4_O3-ual-ofp
ChaCha8
_____
128
64
4.59
merged/1
gcc_pentium_O2-ofp
ChaCha8
_____
128
64
4.67
merged/1
gcc_pentium_O3-ual-ofp
ChaCha8
_____
128
64
4.83
x86-1/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
4.83
x86-1/1
gcc_i386-m32_Os-ofp
ChaCha8
_____
128
64
4.83
x86-1/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
4.83
x86-1/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
4.83
x86-1/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
4.83
x86-1/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
4.83
x86-1/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
4.83
x86-1/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
4.83
x86-1/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
4.83
x86-1/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
4.83
x86-1/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
4.89
merged/1
gcc_pentium_O3-ofp
ChaCha8
_____
128
64
4.90
x86-xmm6/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
4.91
x86-xmm6/1
gcc_i386-m32_Os-ofp
ChaCha8
_____
128
64
4.91
x86-xmm6/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
4.91
x86-xmm6/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
4.91
x86-xmm6/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
4.92
x86-xmm6/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
4.92
x86-xmm6/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
4.92
x86-xmm6/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
4.92
x86-xmm6/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
4.92
x86-xmm6/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
4.92
x86-xmm6/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
5.54
x86-xmm/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
5.54
x86-xmm/1
gcc_i386-m32_Os-ofp
ChaCha8
_____
128
64
5.54
x86-xmm/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
5.54
x86-xmm/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
5.54
x86-xmm/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
5.54
x86-xmm/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
5.54
x86-xmm/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
5.54
x86-xmm/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
5.54
x86-xmm/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
5.54
x86-xmm/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
5.54
x86-xmm/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
5.55
x86-xmm2/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
5.55
x86-xmm2/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
5.55
x86-xmm2/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
5.55
x86-xmm2/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
5.56
x86-xmm2/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
5.56
x86-xmm2/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
5.56
x86-xmm2/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
5.56
x86-xmm2/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
5.56
x86-xmm2/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
5.56
x86-xmm2/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
5.61
x86-xmm2/1
gcc_i386-m32_Os-ofp
ChaCha8
_____
128
64
5.64
merged/1
gcc_pentiumpro_O1-ofp
ChaCha8
_____
128
64
5.68
merged/1
gcc_pentium3_O1-ofp
ChaCha8
_____
128
64
5.72
merged/1
gcc_pentium4_O1-ofp
ChaCha8
_____
128
64
5.72
x86-xmm5/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
5.72
x86-xmm5/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
5.72
x86-xmm5/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
5.73
merged/1
gcc_default_O1-ofp
ChaCha8
_____
128
64
5.73
merged/1
gcc_i486_O1-ofp
ChaCha8
_____
128
64
5.73
merged/1
gcc_k6_O1-ofp
ChaCha8
_____
128
64
5.73
x86-xmm5/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
5.73
x86-xmm5/1
gcc_i386-m32_Os-ofp
ChaCha8
_____
128
64
5.73
x86-xmm5/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
5.73
x86-xmm5/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
5.73
x86-xmm5/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
5.73
x86-xmm5/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
5.74
merged/1
gcc_pentium_O1-ofp
ChaCha8
_____
128
64
5.77
x86-xmm5/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
5.78
x86-xmm5/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
6.62
regs/1
gcc_i486_O3-ual-ofp
ChaCha8
_____
128
64
6.71
regs/1
gcc_k6_O3-ual-ofp
ChaCha8
_____
128
64
6.77
regs/1
gcc_i386_O3-ual-ofp
ChaCha8
_____
128
64
7.14
x86-mmx/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
7.14
x86-mmx/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
7.19
x86-mmx/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
7.19
x86-mmx/1
gcc_i386-m32_Os-ofp
ChaCha8
_____
128
64
7.19
x86-mmx/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
7.19
x86-mmx/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
7.19
x86-mmx/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
7.19
x86-mmx/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
7.19
x86-mmx/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
7.19
x86-mmx/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
7.19
x86-mmx/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
7.42
regs/1
gcc_pentiumpro_O3-ual-ofp
ChaCha8
_____
128
64
7.46
regs/1
gcc_default_O3-ual-ofp
ChaCha8
_____
128
64
7.49
regs/1
gcc_pentium_O3-ual-ofp
ChaCha8
_____
128
64
7.52
regs/1
gcc_pentium3_O3-ual-ofp
ChaCha8
_____
128
64
7.59
regs/1
gcc_i486_Os-ofp
ChaCha8
_____
128
64
7.70
regs/1
gcc_i386_O2-ofp
ChaCha8
_____
128
64
7.70
regs/1
gcc_pentiumpro_Os-ofp
ChaCha8
_____
128
64
7.74
regs/1
gcc_i386_O3-ofp
ChaCha8
_____
128
64
7.74
regs/1
gcc_i486_O3-ofp
ChaCha8
_____
128
64
7.75
regs/1
gcc_pentium3_Os-ofp
ChaCha8
_____
128
64
7.78
regs/1
gcc_i486_O2-ofp
ChaCha8
_____
128
64
7.81
regs/1
gcc_pentium4_O3-ual-ofp
ChaCha8
_____
128
64
7.87
regs/1
gcc_default_O3-ofp
ChaCha8
_____
128
64
7.92
regs/1
gcc_pentium_Os-ofp
ChaCha8
_____
128
64
7.92
regs/1
gcc_pentiumpro_O2-ofp
ChaCha8
_____
128
64
7.93
regs/1
gcc_default_O2-ofp
ChaCha8
_____
128
64
7.98
regs/1
gcc_pentium3_O3-ofp
ChaCha8
_____
128
64
8.01
ref/1
gcc_pentium_O3-ual-ofp
ChaCha8
_____
128
64
8.06
regs/1
gcc_pentiumpro_O3-ofp
ChaCha8
_____
128
64
8.09
regs/1
gcc_pentium3_O2-ofp
ChaCha8
_____
128
64
8.21
regs/1
gcc_pentium4_O3-ofp
ChaCha8
_____
128
64
8.24
ref/1
gcc_k6_O3-ual-ofp
ChaCha8
_____
128
64
8.30
ref/1
gcc_i386_O3-ual-ofp
ChaCha8
_____
128
64
8.32
ref/1
gcc_i486_O3-ual-ofp
ChaCha8
_____
128
64
8.53
merged/1
gcc_k6-m32_O2-ofp
ChaCha8
_____
128
64
8.53
merged/1
gcc_k6-m32_O3-ofp
ChaCha8
_____
128
64
8.54
regs/1
gcc_pentium_O2-ofp
ChaCha8
_____
128
64
8.56
regs/1
gcc_pentium_O3-ofp
ChaCha8
_____
128
64
8.62
regs/1
gcc_k6_O2-ofp
ChaCha8
_____
128
64
8.62
regs/1
gcc_k6_O3-ofp
ChaCha8
_____
128
64
8.70
ref/1
gcc_pentium4_O3-ual-ofp
ChaCha8
_____
128
64
8.73
regs/1
gcc_k6_Os-ofp
ChaCha8
_____
128
64
8.76
regs/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
8.84
regs/1
gcc_pentium4_Os-ofp
ChaCha8
_____
128
64
8.86
regs/1
gcc_pentium4_O2-ofp
ChaCha8
_____
128
64
8.88
regs/1
gcc_k6_O1-ofp
ChaCha8
_____
128
64
9.16
regs/1
gcc_default_O1-ofp
ChaCha8
_____
128
64
9.19
regs/1
gcc_i486_O1-ofp
ChaCha8
_____
128
64
9.19
regs/1
gcc_pentium_O1-ofp
ChaCha8
_____
128
64
9.21
regs/1
gcc_pentium4_O1-ofp
ChaCha8
_____
128
64
9.24
merged/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
9.37
merged/1
gcc_i386-m32_Os-ofp
ChaCha8
_____
128
64
9.37
merged/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
9.39
merged/1
gcc_m32_O3-ual-ofp
ChaCha8
_____
128
64
9.40
merged/1
gcc_m32_O2-ofp
ChaCha8
_____
128
64
9.41
merged/1
gcc_i386-m32_O3-ual-ofp
ChaCha8
_____
128
64
9.45
merged/1
gcc_i386-m32_O2-ofp
ChaCha8
_____
128
64
9.45
merged/1
gcc_m32_O3-ofp
ChaCha8
_____
128
64
9.46
merged/1
gcc_k6-m32_O3-ual-ofp
ChaCha8
_____
128
64
9.49
merged/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
9.49
merged/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
9.61
merged/1
gcc_i386-m32_O3-ofp
ChaCha8
_____
128
64
9.68
merged/1
gcc_i486-m32_O2-ofp
ChaCha8
_____
128
64
9.76
ref/1
gcc_default_O3-ual-ofp
ChaCha8
_____
128
64
9.79
merged/1
gcc_i486-m32_O3-ual-ofp
ChaCha8
_____
128
64
9.86
merged/1
gcc_i486-m32_O3-ofp
ChaCha8
_____
128
64
9.90
merged/1
gcc_m32_O1-ofp
ChaCha8
_____
128
64
9.90
merged/1
gcc_pentium-m32_O1-ofp
ChaCha8
_____
128
64
9.91
regs/1
gcc_pentium3_O1-ofp
ChaCha8
_____
128
64
9.93
regs/1
gcc_pentiumpro_O1-ofp
ChaCha8
_____
128
64
9.94
merged/1
gcc_pentiumpro-m32_O1-ofp
ChaCha8
_____
128
64
10.15
merged/1
gcc_i386-m32_O1-ofp
ChaCha8
_____
128
64
10.15
merged/1
gcc_i486-m32_O1-ofp
ChaCha8
_____
128
64
10.40
merged/1
gcc_k6-m32_O1-ofp
ChaCha8
_____
128
64
10.41
merged/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha8
_____
128
64
10.44
ref/1
gcc_pentium3_O2-ofp
ChaCha8
_____
128
64
10.44
ref/1
gcc_pentiumpro_O2-ofp
ChaCha8
_____
128
64
10.51
ref/1
gcc_default_O2-ofp
ChaCha8
_____
128
64
10.57
ref/1
gcc_pentium4_O2-ofp
ChaCha8
_____
128
64
10.58
merged/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
10.60
merged/1
gcc_athlon-m32_O1-ofp
ChaCha8
_____
128
64
10.60
merged/1
gcc_pentium2-m32_O1-ofp
ChaCha8
_____
128
64
10.65
ref/1
gcc_default_O3-ofp
ChaCha8
_____
128
64
10.66
ref/1
gcc_pentiumpro_O3-ofp
ChaCha8
_____
128
64
10.68
ref/1
gcc_pentium3_O3-ofp
ChaCha8
_____
128
64
10.68
ref/1
gcc_pentium4_O3-ofp
ChaCha8
_____
128
64
10.70
ref/1
gcc_pentium_O3-ofp
ChaCha8
_____
128
64
10.74
ref/1
gcc_i386_O2-ofp
ChaCha8
_____
128
64
10.74
ref/1
gcc_i386_O3-ofp
ChaCha8
_____
128
64
10.74
ref/1
gcc_pentium_O2-ofp
ChaCha8
_____
128
64
10.87
ref/1
gcc_i486_O3-ofp
ChaCha8
_____
128
64
10.88
ref/1
gcc_i486_O2-ofp
ChaCha8
_____
128
64
11.15
ref/1
gcc_k6_O3-ofp
ChaCha8
_____
128
64
11.16
ref/1
gcc_k6_O2-ofp
ChaCha8
_____
128
64
11.18
merged/1
gcc_pentium-m32_O3-ofp
ChaCha8
_____
128
64
11.18
merged/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha8
_____
128
64
11.35
merged/1
gcc_pentium-m32_O3-ual-ofp
ChaCha8
_____
128
64
11.35
merged/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha8
_____
128
64
11.36
merged/1
gcc_pentium-m32_O2-ofp
ChaCha8
_____
128
64
11.36
merged/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha8
_____
128
64
11.37
merged/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
11.46
ref/1
gcc_pentium_Os-ofp
ChaCha8
_____
128
64
11.47
merged/1
gcc_pentium3-m32_O2-ofp
ChaCha8
_____
128
64
11.48
merged/1
gcc_pentium2-m32_O2-ofp
ChaCha8
_____
128
64
11.48
merged/1
gcc_pentiumpro-m32_O2-ofp
ChaCha8
_____
128
64
11.57
ref/1
gcc_i486_Os-ofp
ChaCha8
_____
128
64
11.62
merged/1
gcc_pentium4-m32_O3-ofp
ChaCha8
_____
128
64
11.65
merged/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
11.70
merged/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
11.70
merged/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
11.72
merged/1
gcc_pentium4-m32_O2-ofp
ChaCha8
_____
128
64
11.75
merged/1
gcc_athlon-m32_O2-ofp
ChaCha8
_____
128
64
11.79
ref/1
gcc_pentium4_Os-ofp
ChaCha8
_____
128
64
11.80
ref/1
gcc_pentiumpro_Os-ofp
ChaCha8
_____
128
64
11.83
merged/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha8
_____
128
64
11.84
ref/1
gcc_pentium3_Os-ofp
ChaCha8
_____
128
64
11.85
merged/1
gcc_pentium2-m32_O3-ofp
ChaCha8
_____
128
64
11.85
merged/1
gcc_pentiumpro-m32_O3-ofp
ChaCha8
_____
128
64
11.85
ref/1
gcc_default_Os-ofp
ChaCha8
_____
128
64
11.89
merged/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha8
_____
128
64
11.89
merged/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha8
_____
128
64
11.89
merged/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha8
_____
128
64
11.92
merged/1
gcc_pentium3-m32_O3-ofp
ChaCha8
_____
128
64
12.07
merged/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
12.08
merged/1
gcc_athlon-m32_O3-ofp
ChaCha8
_____
128
64
12.38
ref/1
gcc_k6_Os-ofp
ChaCha8
_____
128
64
12.43
merged/1
gcc_athlon-m32_O3-ual-ofp
ChaCha8
_____
128
64
12.95
regs/1
gcc_m32_O1-ofp
ChaCha8
_____
128
64
12.96
regs/1
gcc_pentium-m32_O1-ofp
ChaCha8
_____
128
64
13.03
regs/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha8
_____
128
64
13.05
regs/1
gcc_pentiumpro-m32_O1-ofp
ChaCha8
_____
128
64
13.10
regs/1
gcc_i386-m32_O1-ofp
ChaCha8
_____
128
64
13.10
regs/1
gcc_i486-m32_O1-ofp
ChaCha8
_____
128
64
13.33
regs/1
gcc_k6-m32_O1-ofp
ChaCha8
_____
128
64
13.54
regs/1
gcc_k6-m32_O3-ual-ofp
ChaCha8
_____
128
64
13.63
regs/1
gcc_athlon-m32_O1-ofp
ChaCha8
_____
128
64
13.63
regs/1
gcc_pentium2-m32_O1-ofp
ChaCha8
_____
128
64
13.69
merged/1
gcc_pentium3-m32_O1-ofp
ChaCha8
_____
128
64
13.69
merged/1
gcc_pentium4-m32_O1-ofp
ChaCha8
_____
128
64
13.70
regs/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
13.75
regs/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
13.75
regs/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
13.80
regs/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha8
_____
128
64
13.87
regs/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
13.87
regs/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
13.94
regs/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
13.97
regs/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha8
_____
128
64
13.97
regs/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha8
_____
128
64
14.09
regs/1
gcc_athlon-m32_O3-ual-ofp
ChaCha8
_____
128
64
14.09
regs/1
gcc_m32_O3-ual-ofp
ChaCha8
_____
128
64
14.16
regs/1
gcc_i386-m32_O3-ual-ofp
ChaCha8
_____
128
64
14.17
regs/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha8
_____
128
64
14.18
ref/1
gcc_pentium3_O3-ual-ofp
ChaCha8
_____
128
64
14.20
regs/1
gcc_i486-m32_O3-ual-ofp
ChaCha8
_____
128
64
14.21
regs/1
gcc_pentium4-m32_O2-ofp
ChaCha8
_____
128
64
14.22
regs/1
gcc_i386-m32_Os-ofp
ChaCha8
_____
128
64
14.22
regs/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
14.23
ref/1
gcc_pentiumpro_O3-ual-ofp
ChaCha8
_____
128
64
14.24
regs/1
gcc_athlon-m32_O3-ofp
ChaCha8
_____
128
64
14.24
regs/1
gcc_m32_O3-ofp
ChaCha8
_____
128
64
14.32
regs/1
gcc_pentium4-m32_O3-ofp
ChaCha8
_____
128
64
14.43
regs/1
gcc_i486-m32_O2-ofp
ChaCha8
_____
128
64
14.55
regs/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
14.60
regs/1
gcc_k6-m32_O2-ofp
ChaCha8
_____
128
64
14.69
regs/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
14.72
regs/1
gcc_i486-m32_O3-ofp
ChaCha8
_____
128
64
14.78
regs/1
gcc_pentium-m32_O3-ual-ofp
ChaCha8
_____
128
64
14.78
regs/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha8
_____
128
64
14.79
regs/1
gcc_pentium2-m32_O2-ofp
ChaCha8
_____
128
64
14.79
regs/1
gcc_pentiumpro-m32_O2-ofp
ChaCha8
_____
128
64
14.94
regs/1
gcc_pentium2-m32_O3-ofp
ChaCha8
_____
128
64
14.94
regs/1
gcc_pentiumpro-m32_O3-ofp
ChaCha8
_____
128
64
14.98
regs/1
gcc_athlon-m32_O2-ofp
ChaCha8
_____
128
64
14.98
regs/1
gcc_m32_O2-ofp
ChaCha8
_____
128
64
15.01
regs/1
gcc_i386-m32_O3-ofp
ChaCha8
_____
128
64
15.02
regs/1
gcc_k6-m32_O3-ofp
ChaCha8
_____
128
64
15.09
regs/1
gcc_i386-m32_O2-ofp
ChaCha8
_____
128
64
15.10
regs/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
15.13
regs/1
gcc_pentium3-m32_O2-ofp
ChaCha8
_____
128
64
15.40
ref/1
gcc_k6-m32_O3-ual-ofp
ChaCha8
_____
128
64
15.47
regs/1
gcc_pentium3-m32_O3-ofp
ChaCha8
_____
128
64
15.70
regs/1
gcc_pentium-m32_O3-ofp
ChaCha8
_____
128
64
15.70
regs/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha8
_____
128
64
15.79
regs/1
gcc_pentium-m32_O2-ofp
ChaCha8
_____
128
64
15.79
regs/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha8
_____
128
64
16.50
regs/1
gcc_pentium3-m32_O1-ofp
ChaCha8
_____
128
64
16.84
ref/1
gcc_i486-m32_O3-ual-ofp
ChaCha8
_____
128
64
17.14
ref/1
gcc_pentium4-m32_O3-ual-ofp
ChaCha8
_____
128
64
17.23
ref/1
gcc_i386-m32_O3-ual-ofp
ChaCha8
_____
128
64
17.37
ref/1
gcc_pentium2-m32_O3-ual-ofp
ChaCha8
_____
128
64
17.37
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
ChaCha8
_____
128
64
17.40
ref/1
gcc_k6-m32_O2-ofp
ChaCha8
_____
128
64
17.44
ref/1
gcc_pentium-m32_O3-ual-ofp
ChaCha8
_____
128
64
17.44
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
ChaCha8
_____
128
64
17.58
ref/1
gcc_k6-m32_O3-ofp
ChaCha8
_____
128
64
17.76
ref/1
gcc_athlon-m32_O3-ual-ofp
ChaCha8
_____
128
64
17.76
ref/1
gcc_m32_O3-ual-ofp
ChaCha8
_____
128
64
17.85
ref/1
gcc_pentium3-m32_O3-ual-ofp
ChaCha8
_____
128
64
17.85
regs/1
gcc_pentium4-m32_O1-ofp
ChaCha8
_____
128
64
18.19
ref/1
gcc_k6-m32_Os-ofp
ChaCha8
_____
128
64
19.13
merged/1
gcc_pentium3-m32_O0
ChaCha8
_____
128
64
19.39
merged/1
gcc_default_O0
ChaCha8
_____
128
64
19.47
merged/1
gcc_i386_O0
ChaCha8
_____
128
64
19.47
merged/1
gcc_i486_O0
ChaCha8
_____
128
64
19.47
merged/1
gcc_pentium-m32_O0
ChaCha8
_____
128
64
19.47
merged/1
gcc_pentium-mmx-m32_O0
ChaCha8
_____
128
64
19.47
merged/1
gcc_pentium_O0
ChaCha8
_____
128
64
19.49
merged/1
gcc_i386-m32_O0
ChaCha8
_____
128
64
19.49
merged/1
gcc_i486-m32_O0
ChaCha8
_____
128
64
19.57
merged/1
gcc_m32_O0
ChaCha8
_____
128
64
19.57
merged/1
gcc_pentium3_O0
ChaCha8
_____
128
64
19.57
merged/1
gcc_pentiumpro_O0
ChaCha8
_____
128
64
19.68
merged/1
gcc_k6_O0
ChaCha8
_____
128
64
19.81
merged/1
gcc_k6-m32_O0
ChaCha8
_____
128
64
19.81
merged/1
gcc_pentium4_O0
ChaCha8
_____
128
64
19.91
merged/1
gcc_athlon-m32_O0
ChaCha8
_____
128
64
19.91
merged/1
gcc_pentium2-m32_O0
ChaCha8
_____
128
64
19.91
merged/1
gcc_pentiumpro-m32_O0
ChaCha8
_____
128
64
20.10
merged/1
gcc_pentium4-m32_O0
ChaCha8
_____
128
64
20.32
ref/1
gcc_default_O1-ofp
ChaCha8
_____
128
64
20.38
ref/1
gcc_pentiumpro_O1-ofp
ChaCha8
_____
128
64
20.40
ref/1
gcc_pentium3_O1-ofp
ChaCha8
_____
128
64
20.49
ref/1
gcc_k6_O1-ofp
ChaCha8
_____
128
64
20.50
ref/1
gcc_pentium-m32_O1-ofp
ChaCha8
_____
128
64
20.50
ref/1
gcc_pentium-mmx-m32_O1-ofp
ChaCha8
_____
128
64
20.50
ref/1
gcc_pentium4-m32_O1-ofp
ChaCha8
_____
128
64
20.52
ref/1
gcc_athlon-m32_O1-ofp
ChaCha8
_____
128
64
20.52
ref/1
gcc_pentium2-m32_O1-ofp
ChaCha8
_____
128
64
20.52
ref/1
gcc_pentiumpro-m32_O1-ofp
ChaCha8
_____
128
64
20.53
ref/1
gcc_i386-m32_O1-ofp
ChaCha8
_____
128
64
20.53
ref/1
gcc_i486-m32_O1-ofp
ChaCha8
_____
128
64
20.54
ref/1
gcc_m32_O1-ofp
ChaCha8
_____
128
64
20.57
ref/1
gcc_k6-m32_O1-ofp
ChaCha8
_____
128
64
20.65
ref/1
gcc_pentium4_O1-ofp
ChaCha8
_____
128
64
20.89
ref/1
gcc_pentium3-m32_O1-ofp
ChaCha8
_____
128
64
21.29
ref/1
gcc_athlon-m32_O3-ofp
ChaCha8
_____
128
64
21.29
ref/1
gcc_m32_O3-ofp
ChaCha8
_____
128
64
21.35
ref/1
gcc_i486_O1-ofp
ChaCha8
_____
128
64
21.35
ref/1
gcc_pentium_O1-ofp
ChaCha8
_____
128
64
21.47
ref/1
gcc_pentium4-m32_O3-ofp
ChaCha8
_____
128
64
21.71
ref/1
gcc_athlon-m32_O2-ofp
ChaCha8
_____
128
64
21.71
ref/1
gcc_m32_O2-ofp
ChaCha8
_____
128
64
22.18
ref/1
gcc_i486-m32_O3-ofp
ChaCha8
_____
128
64
22.21
ref/1
gcc_pentium2-m32_O3-ofp
ChaCha8
_____
128
64
22.21
ref/1
gcc_pentiumpro-m32_O3-ofp
ChaCha8
_____
128
64
22.37
ref/1
gcc_pentium2-m32_Os-ofp
ChaCha8
_____
128
64
22.37
ref/1
gcc_pentiumpro-m32_Os-ofp
ChaCha8
_____
128
64
22.51
ref/1
gcc_pentium2-m32_O2-ofp
ChaCha8
_____
128
64
22.51
ref/1
gcc_pentiumpro-m32_O2-ofp
ChaCha8
_____
128
64
22.53
ref/1
gcc_i486-m32_O2-ofp
ChaCha8
_____
128
64
22.54
ref/1
gcc_m32_Os-ofp
ChaCha8
_____
128
64
22.54
ref/1
gcc_pentium3-m32_O3-ofp
ChaCha8
_____
128
64
22.61
ref/1
gcc_pentium-m32_O2-ofp
ChaCha8
_____
128
64
22.61
ref/1
gcc_pentium-mmx-m32_O2-ofp
ChaCha8
_____
128
64
22.67
ref/1
gcc_pentium-m32_O3-ofp
ChaCha8
_____
128
64
22.67
ref/1
gcc_pentium-mmx-m32_O3-ofp
ChaCha8
_____
128
64
22.68
ref/1
gcc_i386-m32_O2-ofp
ChaCha8
_____
128
64
22.70
ref/1
gcc_pentium4-m32_Os-ofp
ChaCha8
_____
128
64
22.73
ref/1
gcc_pentium-m32_Os-ofp
ChaCha8
_____
128
64
22.73
ref/1
gcc_pentium-mmx-m32_Os-ofp
ChaCha8
_____
128
64
22.80
ref/1
gcc_pentium4-m32_O2-ofp
ChaCha8
_____
128
64
22.86
ref/1
gcc_pentium3-m32_O2-ofp
ChaCha8
_____
128
64
22.87
ref/1
gcc_i386-m32_O3-ofp
ChaCha8
_____
128
64
22.98
ref/1
gcc_athlon-m32_Os-ofp
ChaCha8
_____
128
64
23.21
ref/1
gcc_pentium3-m32_Os-ofp
ChaCha8
_____
128
64
24.17
ref/1
gcc_i386-m32_Os-ofp
ChaCha8
_____
128
64
24.17
ref/1
gcc_i486-m32_Os-ofp
ChaCha8
_____
128
64
33.98
regs/1
gcc_k6-m32_O0
ChaCha8
_____
128
64
34.22
regs/1
gcc_pentium4-m32_O0
ChaCha8
_____
128
64
34.38
regs/1
gcc_pentium3-m32_O0
ChaCha8
_____
128
64
34.67
regs/1
gcc_m32_O0
ChaCha8
_____
128
64
34.71
regs/1
gcc_pentiumpro_O0
ChaCha8
_____
128
64
34.73
regs/1
gcc_pentium-m32_O0
ChaCha8
_____
128
64
34.73
regs/1
gcc_pentium-mmx-m32_O0
ChaCha8
_____
128
64
34.87
regs/1
gcc_athlon-m32_O0
ChaCha8
_____
128
64
34.87
regs/1
gcc_pentium2-m32_O0
ChaCha8
_____
128
64
34.87
regs/1
gcc_pentiumpro-m32_O0
ChaCha8
_____
128
64
34.90
regs/1
gcc_default_O0
ChaCha8
_____
128
64
34.92
regs/1
gcc_k6_O0
ChaCha8
_____
128
64
34.98
regs/1
gcc_i386-m32_O0
ChaCha8
_____
128
64
34.98
regs/1
gcc_i486-m32_O0
ChaCha8
_____
128
64
35.48
regs/1
gcc_i386_O0
ChaCha8
_____
128
64
35.48
regs/1
gcc_i486_O0
ChaCha8
_____
128
64
35.48
regs/1
gcc_pentium_O0
ChaCha8
_____
128
64
35.61
regs/1
gcc_pentium3_O0
ChaCha8
_____
128
64
35.96
regs/1
gcc_pentium4_O0
ChaCha8
_____
128
64
42.31
ref/1
gcc_athlon-m32_O0
ChaCha8
_____
128
64
42.31
ref/1
gcc_i386-m32_O0
ChaCha8
_____
128
64
42.31
ref/1
gcc_i486-m32_O0
ChaCha8
_____
128
64
42.32
ref/1
gcc_pentium2-m32_O0
ChaCha8
_____
128
64
42.32
ref/1
gcc_pentiumpro-m32_O0
ChaCha8
_____
128
64
42.34
ref/1
gcc_k6-m32_O0
ChaCha8
_____
128
64
42.51
ref/1
gcc_pentium-m32_O0
ChaCha8
_____
128
64
42.51
ref/1
gcc_pentium-mmx-m32_O0
ChaCha8
_____
128
64
42.53
ref/1
gcc_pentium3-m32_O0
ChaCha8
_____
128
64
42.64
ref/1
gcc_m32_O0
ChaCha8
_____
128
64
42.92
ref/1
gcc_pentium3_O0
ChaCha8
_____
128
64
43.19
ref/1
gcc_pentiumpro_O0
ChaCha8
_____
128
64
43.21
ref/1
gcc_i386_O0
ChaCha8
_____
128
64
43.21
ref/1
gcc_i486_O0
ChaCha8
_____
128
64
43.21
ref/1
gcc_pentium_O0
ChaCha8
_____
128
64
43.66
ref/1
gcc_default_O0
ChaCha8
_____
128
64
43.97
ref/1
gcc_k6_O0
ChaCha8
_____
128
64
45.00
ref/1
gcc_pentium4-m32_O0
ChaCha8
_____
128
64
45.86
ref/1
gcc_pentium4_O0