Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
ChaCha12
_____
128
64
4.61
12.37
4.79
4.83
5.33
5.92
60.21
53.09
amd64-3/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
4.61
12.78
4.79
4.84
5.36
5.93
59.22
53.09
amd64-3/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
4.61
12.79
4.79
4.84
5.36
5.90
59.22
53.09
amd64-3/1
gcc-4.0_default_Os-ofp
ChaCha12
_____
128
64
4.61
12.79
4.79
4.84
5.36
5.91
59.22
53.09
amd64-3/1
gcc-4.0_k8_Os-ofp
ChaCha12
_____
128
64
4.61
12.82
4.79
4.84
5.36
5.92
61.21
53.09
amd64-3/1
gcc-4.0_nocona_Os-ofp
ChaCha12
_____
128
64
4.61
12.82
4.79
4.84
5.36
5.92
61.21
53.09
amd64-3/1
gcc_nocona_Os-ofp
ChaCha12
_____
256
64
4.61
12.37
4.79
4.83
5.33
5.92
60.21
53.09
amd64-3/1
gcc_default_Os-ofp
ChaCha12
_____
256
64
4.61
12.78
4.79
4.84
5.36
5.93
59.22
53.09
amd64-3/1
gcc_k8_Os-ofp
ChaCha12
_____
256
64
4.61
12.79
4.79
4.84
5.36
5.90
59.22
53.09
amd64-3/1
gcc-4.0_default_Os-ofp
ChaCha12
_____
256
64
4.61
12.79
4.79
4.84
5.36
5.91
59.22
53.09
amd64-3/1
gcc-4.0_k8_Os-ofp
ChaCha12
_____
256
64
4.61
12.82
4.79
4.84
5.36
5.91
61.21
53.09
amd64-3/1
gcc-4.0_nocona_Os-ofp
ChaCha12
_____
256
64
4.61
12.82
4.79
4.84
5.36
5.92
61.21
53.09
amd64-3/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
5.60
amd64-xmm6/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
5.62
amd64-xmm6/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
5.64
amd64-xmm6/1
gcc-4.0_k8_Os-ofp
ChaCha12
_____
128
64
5.64
amd64-xmm6/1
gcc-4.0_nocona_Os-ofp
ChaCha12
_____
128
64
5.64
amd64-xmm6/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
5.65
amd64-xmm6/1
gcc-4.0_default_Os-ofp
ChaCha12
_____
128
64
5.80
merged/1
gcc_nocona_O1-ofp
ChaCha12
_____
128
64
6.17
merged/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
6.22
merged/1
gcc-4.0_default_O2-ofp
ChaCha12
_____
128
64
6.22
merged/1
gcc-4.0_k8_O2-ofp
ChaCha12
_____
128
64
6.30
merged/1
gcc-4.0_default_O3-ual-ofp
ChaCha12
_____
128
64
6.31
merged/1
gcc-4.0_default_O3-ofp
ChaCha12
_____
128
64
6.31
merged/1
gcc-4.0_k8_O3-ual-ofp
ChaCha12
_____
128
64
6.32
merged/1
gcc-4.0_k8_O3-ofp
ChaCha12
_____
128
64
6.41
merged/1
gcc_nocona_O3-ual-ofp
ChaCha12
_____
128
64
6.42
merged/1
gcc_nocona_O3-ofp
ChaCha12
_____
128
64
6.50
merged/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
6.64
x86-xmm6/1
gcc-4.0_m32_Os-ofp
ChaCha12
_____
128
64
6.64
x86-xmm6/1
gcc-4.0_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
6.64
x86-xmm6/1
gcc-4.0_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
6.64
x86-xmm6/1
gcc-4.0_pentium-m32_Os-ofp
ChaCha12
_____
128
64
6.64
x86-xmm6/1
gcc-4.0_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
6.65
x86-xmm6/1
gcc-4.0_athlon-m32_Os-ofp
ChaCha12
_____
128
64
6.65
x86-xmm6/1
gcc-4.0_i486-m32_Os-ofp
ChaCha12
_____
128
64
6.65
x86-xmm6/1
gcc-4.0_k6-m32_Os-ofp
ChaCha12
_____
128
64
6.65
x86-xmm6/1
gcc-4.0_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
6.66
merged/1
gcc-4.0_default_O1-ofp
ChaCha12
_____
128
64
6.66
merged/1
gcc-4.0_k8_O1-ofp
ChaCha12
_____
128
64
6.66
x86-xmm6/1
gcc-4.0_k8-m32_Os-ofp
ChaCha12
_____
128
64
6.66
x86-xmm6/1
gcc-4.0_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
6.66
x86-xmm6/1
gcc-4.0_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
6.66
x86-xmm6/1
gcc-4.0_prescott-m32_Os-ofp
ChaCha12
_____
128
64
6.67
merged/1
gcc-4.0_nocona_O3-ual-ofp
ChaCha12
_____
128
64
6.72
x86-1/1
gcc-4.0_i486-m32_Os-ofp
ChaCha12
_____
128
64
6.72
x86-1/1
gcc-4.0_k6-m32_Os-ofp
ChaCha12
_____
128
64
6.72
x86-1/1
gcc-4.0_k8-m32_Os-ofp
ChaCha12
_____
128
64
6.72
x86-1/1
gcc-4.0_m32_Os-ofp
ChaCha12
_____
128
64
6.72
x86-1/1
gcc-4.0_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
6.72
x86-1/1
gcc-4.0_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
6.72
x86-1/1
gcc-4.0_pentium-m32_Os-ofp
ChaCha12
_____
128
64
6.72
x86-1/1
gcc-4.0_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
6.72
x86-1/1
gcc-4.0_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
6.72
x86-1/1
gcc-4.0_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
6.75
merged/1
gcc-4.0_nocona_O1-ofp
ChaCha12
_____
128
64
6.75
merged/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
6.75
x86-1/1
gcc-4.0_athlon-m32_Os-ofp
ChaCha12
_____
128
64
6.75
x86-1/1
gcc-4.0_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
6.75
x86-1/1
gcc-4.0_prescott-m32_Os-ofp
ChaCha12
_____
128
64
6.77
merged/1
gcc-4.0_nocona_O3-ofp
ChaCha12
_____
128
64
6.78
regs/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
6.85
merged/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
6.88
merged/1
gcc-4.0_default_Os-ofp
ChaCha12
_____
128
64
6.99
merged/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
7.01
merged/1
gcc-4.0_k8_Os-ofp
ChaCha12
_____
128
64
7.02
merged/1
gcc-4.0_nocona_O2-ofp
ChaCha12
_____
128
64
7.02
merged/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
7.03
merged/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
7.06
regs/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
7.12
merged/1
gcc_default_O2-ofp
ChaCha12
_____
128
64
7.30
merged/1
gcc_k8_O2-ofp
ChaCha12
_____
128
64
7.44
merged/1
gcc-4.0_athlon-m32_O1-ofp
ChaCha12
_____
128
64
7.45
merged/1
gcc-4.0_prescott-m32_O1-ofp
ChaCha12
_____
128
64
7.46
merged/1
gcc-4.0_m32_Os-ofp
ChaCha12
_____
128
64
7.46
merged/1
gcc-4.0_pentium-m-m32_O3-ual-ofp
ChaCha12
_____
128
64
7.46
merged/1
gcc-4.0_pentiumpro-m32_O3-ual-ofp
ChaCha12
_____
128
64
7.47
merged/1
gcc-4.0_pentium2-m32_O3-ual-ofp
ChaCha12
_____
128
64
7.47
merged/1
gcc-4.0_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
7.48
merged/1
gcc-4.0_pentium3-m32_O3-ofp
ChaCha12
_____
128
64
7.48
merged/1
gcc-4.0_pentium3-m32_O3-ual-ofp
ChaCha12
_____
128
64
7.48
merged/1
gcc-4.0_pentium4-m32_O1-ofp
ChaCha12
_____
128
64
7.48
merged/1
gcc-4.0_pentium-m-m32_O3-ofp
ChaCha12
_____
128
64
7.49
merged/1
gcc-4.0_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
7.50
merged/1
gcc-4.0_pentium2-m32_O3-ofp
ChaCha12
_____
128
64
7.50
merged/1
gcc-4.0_pentiumpro-m32_O3-ofp
ChaCha12
_____
128
64
7.52
merged/1
gcc-4.0_pentium-m32_Os-ofp
ChaCha12
_____
128
64
7.53
merged/1
gcc-4.0_pentiumpro-m32_O2-ofp
ChaCha12
_____
128
64
7.55
merged/1
gcc-4.0_k6-m32_O3-ofp
ChaCha12
_____
128
64
7.55
merged/1
gcc-4.0_pentium2-m32_O2-ofp
ChaCha12
_____
128
64
7.55
merged/1
gcc-4.0_pentium-m-m32_O2-ofp
ChaCha12
_____
128
64
7.57
merged/1
gcc-4.0_pentium3-m32_O2-ofp
ChaCha12
_____
128
64
7.60
merged/1
gcc-4.0_k6-m32_O1-ofp
ChaCha12
_____
128
64
7.60
merged/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
7.61
merged/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
7.63
merged/1
gcc-4.0_athlon-m32_Os-ofp
ChaCha12
_____
128
64
7.65
merged/1
gcc-4.0_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
7.66
merged/1
gcc-4.0_k6-m32_O2-ofp
ChaCha12
_____
128
64
7.67
merged/1
gcc-4.0_i486-m32_O1-ofp
ChaCha12
_____
128
64
7.68
merged/1
gcc-4.0_m32_O1-ofp
ChaCha12
_____
128
64
7.68
merged/1
gcc-4.0_pentium2-m32_O1-ofp
ChaCha12
_____
128
64
7.68
merged/1
gcc-4.0_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
7.68
merged/1
gcc-4.0_pentium3-m32_O1-ofp
ChaCha12
_____
128
64
7.69
merged/1
gcc-4.0_pentium-m32_O3-ual-ofp
ChaCha12
_____
128
64
7.69
merged/1
gcc-4.0_pentium-mmx-m32_O3-ual-ofp
ChaCha12
_____
128
64
7.70
merged/1
gcc-4.0_pentium4-m32_O3-ual-ofp
ChaCha12
_____
128
64
7.71
merged/1
gcc-4.0_pentium-m32_O3-ofp
ChaCha12
_____
128
64
7.72
merged/1
gcc-4.0_i386-m32_O3-ofp
ChaCha12
_____
128
64
7.72
merged/1
gcc-4.0_i486-m32_Os-ofp
ChaCha12
_____
128
64
7.72
merged/1
gcc-4.0_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
7.72
merged/1
gcc-4.0_pentium-m32_O1-ofp
ChaCha12
_____
128
64
7.72
merged/1
gcc-4.0_pentium-mmx-m32_O1-ofp
ChaCha12
_____
128
64
7.72
merged/1
gcc-4.0_pentium-mmx-m32_O3-ofp
ChaCha12
_____
128
64
7.73
merged/1
gcc-4.0_k6-m32_Os-ofp
ChaCha12
_____
128
64
7.73
merged/1
gcc-4.0_pentium-m-m32_O1-ofp
ChaCha12
_____
128
64
7.73
merged/1
gcc-4.0_pentiumpro-m32_O1-ofp
ChaCha12
_____
128
64
7.74
merged/1
gcc-4.0_k8-m32_Os-ofp
ChaCha12
_____
128
64
7.78
merged/1
gcc-4.0_k8-m32_O1-ofp
ChaCha12
_____
128
64
7.80
merged/1
gcc-4.0_pentium-mmx-m32_O2-ofp
ChaCha12
_____
128
64
7.82
merged/1
gcc-4.0_athlon-m32_O2-ofp
ChaCha12
_____
128
64
7.82
merged/1
gcc-4.0_k8-m32_O2-ofp
ChaCha12
_____
128
64
7.83
merged/1
gcc-4.0_athlon-m32_O3-ual-ofp
ChaCha12
_____
128
64
7.83
merged/1
gcc-4.0_k6-m32_O3-ual-ofp
ChaCha12
_____
128
64
7.83
merged/1
gcc-4.0_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
7.84
merged/1
gcc-4.0_prescott-m32_Os-ofp
ChaCha12
_____
128
64
7.84
x86-xmm5/1
gcc-4.0_athlon-m32_Os-ofp
ChaCha12
_____
128
64
7.84
x86-xmm5/1
gcc-4.0_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
7.85
merged/1
gcc-4.0_i386-m32_O3-ual-ofp
ChaCha12
_____
128
64
7.85
merged/1
gcc-4.0_m32_O2-ofp
ChaCha12
_____
128
64
7.85
merged/1
gcc-4.0_pentium-m32_O2-ofp
ChaCha12
_____
128
64
7.85
regs/1
gcc_nocona_O3-ual-ofp
ChaCha12
_____
128
64
7.85
x86-xmm5/1
gcc-4.0_k6-m32_Os-ofp
ChaCha12
_____
128
64
7.85
x86-xmm5/1
gcc-4.0_m32_Os-ofp
ChaCha12
_____
128
64
7.85
x86-xmm5/1
gcc-4.0_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
7.86
merged/1
gcc-4.0_k8-m32_O3-ual-ofp
ChaCha12
_____
128
64
7.86
merged/1
gcc-4.0_m32_O3-ual-ofp
ChaCha12
_____
128
64
7.86
x86-xmm5/1
gcc-4.0_i486-m32_Os-ofp
ChaCha12
_____
128
64
7.86
x86-xmm5/1
gcc-4.0_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
7.86
x86-xmm5/1
gcc-4.0_pentium-m32_Os-ofp
ChaCha12
_____
128
64
7.86
x86-xmm5/1
gcc-4.0_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
7.86
x86-xmm5/1
gcc-4.0_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
7.86
x86-xmm5/1
gcc-4.0_prescott-m32_Os-ofp
ChaCha12
_____
128
64
7.87
merged/1
gcc-4.0_nocona_Os-ofp
ChaCha12
_____
128
64
7.87
merged/1
gcc-4.0_prescott-m32_O3-ual-ofp
ChaCha12
_____
128
64
7.87
x86-xmm5/1
gcc-4.0_k8-m32_Os-ofp
ChaCha12
_____
128
64
7.87
x86-xmm5/1
gcc-4.0_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
7.88
merged/1
gcc-4.0_athlon-m32_O3-ofp
ChaCha12
_____
128
64
7.89
merged/1
gcc-4.0_k8-m32_O3-ofp
ChaCha12
_____
128
64
7.89
merged/1
gcc-4.0_m32_O3-ofp
ChaCha12
_____
128
64
7.91
merged/1
gcc-4.0_i386-m32_O2-ofp
ChaCha12
_____
128
64
7.97
merged/1
gcc-4.0_pentium4-m32_O2-ofp
ChaCha12
_____
128
64
7.98
regs/1
gcc-4.0_k8_O3-ual-ofp
ChaCha12
_____
128
64
8.00
merged/1
gcc-4.0_i486-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.00
regs/1
gcc-4.0_default_O3-ual-ofp
ChaCha12
_____
128
64
8.01
merged/1
gcc-4.0_pentium4-m32_O3-ofp
ChaCha12
_____
128
64
8.03
merged/1
gcc-4.0_prescott-m32_O2-ofp
ChaCha12
_____
128
64
8.06
merged/1
gcc-4.0_i486-m32_O3-ofp
ChaCha12
_____
128
64
8.06
merged/1
gcc-4.0_prescott-m32_O3-ofp
ChaCha12
_____
128
64
8.10
merged/1
gcc-4.0_i486-m32_O2-ofp
ChaCha12
_____
128
64
8.11
ref/1
gcc-4.0_k8_O3-ual-ofp
ChaCha12
_____
128
64
8.11
x86-xmm/1
gcc-4.0_athlon-m32_Os-ofp
ChaCha12
_____
128
64
8.11
x86-xmm/1
gcc-4.0_i486-m32_Os-ofp
ChaCha12
_____
128
64
8.11
x86-xmm/1
gcc-4.0_k6-m32_Os-ofp
ChaCha12
_____
128
64
8.11
x86-xmm/1
gcc-4.0_k8-m32_Os-ofp
ChaCha12
_____
128
64
8.11
x86-xmm/1
gcc-4.0_m32_Os-ofp
ChaCha12
_____
128
64
8.11
x86-xmm/1
gcc-4.0_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
8.11
x86-xmm/1
gcc-4.0_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
8.11
x86-xmm/1
gcc-4.0_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
8.11
x86-xmm/1
gcc-4.0_pentium-m32_Os-ofp
ChaCha12
_____
128
64
8.11
x86-xmm/1
gcc-4.0_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
8.11
x86-xmm/1
gcc-4.0_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
8.11
x86-xmm/1
gcc-4.0_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
8.11
x86-xmm/1
gcc-4.0_prescott-m32_Os-ofp
ChaCha12
_____
128
64
8.12
regs/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
8.12
x86-xmm2/1
gcc-4.0_athlon-m32_Os-ofp
ChaCha12
_____
128
64
8.12
x86-xmm2/1
gcc-4.0_i486-m32_Os-ofp
ChaCha12
_____
128
64
8.12
x86-xmm2/1
gcc-4.0_k6-m32_Os-ofp
ChaCha12
_____
128
64
8.12
x86-xmm2/1
gcc-4.0_k8-m32_Os-ofp
ChaCha12
_____
128
64
8.12
x86-xmm2/1
gcc-4.0_m32_Os-ofp
ChaCha12
_____
128
64
8.12
x86-xmm2/1
gcc-4.0_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
8.12
x86-xmm2/1
gcc-4.0_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
8.12
x86-xmm2/1
gcc-4.0_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
8.12
x86-xmm2/1
gcc-4.0_pentium-m32_Os-ofp
ChaCha12
_____
128
64
8.12
x86-xmm2/1
gcc-4.0_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
8.12
x86-xmm2/1
gcc-4.0_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
8.12
x86-xmm2/1
gcc-4.0_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
8.12
x86-xmm2/1
gcc-4.0_prescott-m32_Os-ofp
ChaCha12
_____
128
64
8.19
ref/1
gcc-4.0_default_O3-ual-ofp
ChaCha12
_____
128
64
8.29
regs/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
8.50
regs/1
gcc-4.0_nocona_O3-ual-ofp
ChaCha12
_____
128
64
8.68
ref/1
gcc-4.0_nocona_O3-ual-ofp
ChaCha12
_____
128
64
8.75
regs/1
gcc_nocona_O3-ofp
ChaCha12
_____
128
64
8.90
regs/1
gcc-4.0_default_O3-ofp
ChaCha12
_____
128
64
8.91
regs/1
gcc-4.0_k8_O3-ofp
ChaCha12
_____
128
64
8.94
regs/1
gcc-4.0_pentium2-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.94
regs/1
gcc-4.0_pentium-m-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.96
regs/1
gcc-4.0_pentium3-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.96
regs/1
gcc-4.0_pentiumpro-m32_O3-ual-ofp
ChaCha12
_____
128
64
8.99
regs/1
gcc-4.0_k6-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.13
regs/1
gcc-4.0_pentium-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.16
regs/1
gcc-4.0_m32_O3-ual-ofp
ChaCha12
_____
128
64
9.18
regs/1
gcc-4.0_athlon-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.27
regs/1
gcc-4.0_i486-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.30
regs/1
gcc-4.0_pentium4-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.34
regs/1
gcc-4.0_pentium-mmx-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.36
ref/1
gcc_default_O3-ual-ofp
ChaCha12
_____
128
64
9.36
ref/1
gcc_k8_O3-ual-ofp
ChaCha12
_____
128
64
9.41
regs/1
gcc-4.0_prescott-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.42
regs/1
gcc-4.0_k8-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.44
regs/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
9.54
ref/1
gcc_default_O3-ofp
ChaCha12
_____
128
64
9.55
regs/1
gcc-4.0_i386-m32_O3-ual-ofp
ChaCha12
_____
128
64
9.56
ref/1
gcc_k8_O3-ofp
ChaCha12
_____
128
64
9.57
regs/1
gcc-4.0_k8_Os-ofp
ChaCha12
_____
128
64
9.69
ref/1
gcc_nocona_O3-ofp
ChaCha12
_____
128
64
9.69
regs/1
gcc-4.0_nocona_O3-ofp
ChaCha12
_____
128
64
9.85
regs/1
gcc-4.0_default_Os-ofp
ChaCha12
_____
128
64
9.89
ref/1
gcc_nocona_O3-ual-ofp
ChaCha12
_____
128
64
9.90
regs/1
gcc_k8_O2-ofp
ChaCha12
_____
128
64
9.93
x86-mmx/1
gcc-4.0_athlon-m32_Os-ofp
ChaCha12
_____
128
64
9.93
x86-mmx/1
gcc-4.0_k6-m32_Os-ofp
ChaCha12
_____
128
64
9.93
x86-mmx/1
gcc-4.0_k8-m32_Os-ofp
ChaCha12
_____
128
64
9.93
x86-mmx/1
gcc-4.0_m32_Os-ofp
ChaCha12
_____
128
64
9.93
x86-mmx/1
gcc-4.0_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
9.93
x86-mmx/1
gcc-4.0_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
9.93
x86-mmx/1
gcc-4.0_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
9.93
x86-mmx/1
gcc-4.0_prescott-m32_Os-ofp
ChaCha12
_____
128
64
9.94
regs/1
gcc_default_O2-ofp
ChaCha12
_____
128
64
9.95
regs/1
gcc-4.0_default_O1-ofp
ChaCha12
_____
128
64
9.97
regs/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
9.99
regs/1
gcc-4.0_pentium3-m32_O3-ofp
ChaCha12
_____
128
64
10.01
regs/1
gcc-4.0_k8_O1-ofp
ChaCha12
_____
128
64
10.05
regs/1
gcc-4.0_pentium2-m32_O3-ofp
ChaCha12
_____
128
64
10.05
regs/1
gcc-4.0_pentium-m32_O3-ofp
ChaCha12
_____
128
64
10.05
regs/1
gcc-4.0_pentiumpro-m32_O3-ofp
ChaCha12
_____
128
64
10.08
regs/1
gcc-4.0_pentium-m-m32_O3-ofp
ChaCha12
_____
128
64
10.09
regs/1
gcc-4.0_pentium-mmx-m32_O3-ofp
ChaCha12
_____
128
64
10.12
x86-mmx/1
gcc-4.0_i486-m32_Os-ofp
ChaCha12
_____
128
64
10.12
x86-mmx/1
gcc-4.0_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
10.12
x86-mmx/1
gcc-4.0_pentium-m32_Os-ofp
ChaCha12
_____
128
64
10.12
x86-mmx/1
gcc-4.0_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
10.12
x86-mmx/1
gcc-4.0_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
10.27
regs/1
gcc-4.0_athlon-m32_O3-ofp
ChaCha12
_____
128
64
10.30
regs/1
gcc-4.0_m32_O3-ofp
ChaCha12
_____
128
64
10.31
regs/1
gcc-4.0_i486-m32_O3-ofp
ChaCha12
_____
128
64
10.32
regs/1
gcc-4.0_k8-m32_O3-ofp
ChaCha12
_____
128
64
10.33
regs/1
gcc-4.0_i386-m32_O3-ofp
ChaCha12
_____
128
64
10.38
regs/1
gcc-4.0_pentium4-m32_O3-ofp
ChaCha12
_____
128
64
10.41
regs/1
gcc-4.0_prescott-m32_O3-ofp
ChaCha12
_____
128
64
10.53
regs/1
gcc-4.0_default_O2-ofp
ChaCha12
_____
128
64
10.54
regs/1
gcc-4.0_k8_O2-ofp
ChaCha12
_____
128
64
10.90
regs/1
gcc-4.0_nocona_O1-ofp
ChaCha12
_____
128
64
11.11
regs/1
gcc-4.0_pentium-m32_O1-ofp
ChaCha12
_____
128
64
11.11
regs/1
gcc-4.0_pentium-mmx-m32_O1-ofp
ChaCha12
_____
128
64
11.14
regs/1
gcc-4.0_pentium2-m32_O1-ofp
ChaCha12
_____
128
64
11.15
regs/1
gcc-4.0_athlon-m32_O1-ofp
ChaCha12
_____
128
64
11.15
regs/1
gcc-4.0_pentium4-m32_O1-ofp
ChaCha12
_____
128
64
11.15
regs/1
gcc-4.0_pentiumpro-m32_O1-ofp
ChaCha12
_____
128
64
11.17
regs/1
gcc-4.0_m32_O1-ofp
ChaCha12
_____
128
64
11.17
regs/1
gcc-4.0_pentium3-m32_O2-ofp
ChaCha12
_____
128
64
11.17
regs/1
gcc-4.0_pentium-m-m32_O2-ofp
ChaCha12
_____
128
64
11.18
regs/1
gcc-4.0_pentium3-m32_O1-ofp
ChaCha12
_____
128
64
11.18
regs/1
gcc-4.0_pentium-m-m32_O1-ofp
ChaCha12
_____
128
64
11.18
regs/1
gcc-4.0_pentiumpro-m32_O2-ofp
ChaCha12
_____
128
64
11.21
regs/1
gcc-4.0_pentium2-m32_O2-ofp
ChaCha12
_____
128
64
11.40
regs/1
gcc-4.0_athlon-m32_O2-ofp
ChaCha12
_____
128
64
11.40
regs/1
gcc-4.0_m32_O2-ofp
ChaCha12
_____
128
64
11.42
regs/1
gcc-4.0_prescott-m32_O1-ofp
ChaCha12
_____
128
64
11.49
regs/1
gcc-4.0_k8-m32_O2-ofp
ChaCha12
_____
128
64
11.66
regs/1
gcc-4.0_pentium-m32_O2-ofp
ChaCha12
_____
128
64
11.66
regs/1
gcc-4.0_pentium-mmx-m32_O2-ofp
ChaCha12
_____
128
64
12.02
regs/1
gcc-4.0_k6-m32_O3-ofp
ChaCha12
_____
128
64
12.09
regs/1
gcc-4.0_i486-m32_O1-ofp
ChaCha12
_____
128
64
12.50
regs/1
gcc-4.0_k8-m32_O1-ofp
ChaCha12
_____
128
64
12.79
regs/1
gcc-4.0_nocona_Os-ofp
ChaCha12
_____
128
64
12.87
regs/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
13.15
regs/1
gcc-4.0_athlon-m32_Os-ofp
ChaCha12
_____
128
64
13.18
regs/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
13.26
regs/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
13.28
regs/1
gcc-4.0_m32_Os-ofp
ChaCha12
_____
128
64
13.28
regs/1
gcc_nocona_O1-ofp
ChaCha12
_____
128
64
13.29
regs/1
gcc-4.0_k8-m32_Os-ofp
ChaCha12
_____
128
64
13.35
regs/1
gcc_nocona_O2-ofp
ChaCha12
_____
128
64
13.36
regs/1
gcc-4.0_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
13.37
regs/1
gcc-4.0_pentium-m32_Os-ofp
ChaCha12
_____
128
64
13.37
regs/1
gcc-4.0_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
13.40
regs/1
gcc-4.0_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
13.40
regs/1
gcc-4.0_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
13.48
ref/1
gcc_k8_O2-ofp
ChaCha12
_____
128
64
13.49
regs/1
gcc-4.0_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
13.53
regs/1
gcc-4.0_k6-m32_O1-ofp
ChaCha12
_____
128
64
13.75
ref/1
gcc_default_O2-ofp
ChaCha12
_____
128
64
14.08
regs/1
gcc-4.0_k6-m32_O2-ofp
ChaCha12
_____
128
64
14.09
regs/1
gcc-4.0_k6-m32_Os-ofp
ChaCha12
_____
128
64
14.11
ref/1
gcc-4.0_k8_Os-ofp
ChaCha12
_____
128
64
14.17
regs/1
gcc-4.0_nocona_O2-ofp
ChaCha12
_____
128
64
14.26
ref/1
gcc_k8_Os-ofp
ChaCha12
_____
128
64
14.46
ref/1
gcc-4.0_default_Os-ofp
ChaCha12
_____
128
64
14.86
regs/1
gcc-4.0_i386-m32_O2-ofp
ChaCha12
_____
128
64
14.87
ref/1
gcc_default_Os-ofp
ChaCha12
_____
128
64
14.87
regs/1
gcc-4.0_pentium4-m32_O2-ofp
ChaCha12
_____
128
64
14.98
regs/1
gcc-4.0_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
15.02
regs/1
gcc-4.0_prescott-m32_O2-ofp
ChaCha12
_____
128
64
15.03
regs/1
gcc-4.0_i486-m32_O2-ofp
ChaCha12
_____
128
64
15.08
regs/1
gcc-4.0_i486-m32_Os-ofp
ChaCha12
_____
128
64
15.10
regs/1
gcc-4.0_prescott-m32_Os-ofp
ChaCha12
_____
128
64
15.21
ref/1
gcc-4.0_default_O3-ofp
ChaCha12
_____
128
64
15.21
ref/1
gcc-4.0_k8_O3-ofp
ChaCha12
_____
128
64
15.47
ref/1
gcc-4.0_nocona_Os-ofp
ChaCha12
_____
128
64
15.59
ref/1
gcc-4.0_default_O1-ofp
ChaCha12
_____
128
64
16.08
ref/1
gcc_nocona_Os-ofp
ChaCha12
_____
128
64
16.81
ref/1
gcc-4.0_k8_O1-ofp
ChaCha12
_____
128
64
16.90
ref/1
gcc-4.0_nocona_O1-ofp
ChaCha12
_____
128
64
17.86
ref/1
gcc_nocona_O2-ofp
ChaCha12
_____
128
64
18.28
ref/1
gcc-4.0_k8_O2-ofp
ChaCha12
_____
128
64
18.48
ref/1
gcc-4.0_default_O2-ofp
ChaCha12
_____
128
64
18.70
ref/1
gcc-4.0_nocona_O3-ofp
ChaCha12
_____
128
64
18.78
ref/1
gcc-4.0_athlon-m32_O1-ofp
ChaCha12
_____
128
64
18.83
ref/1
gcc-4.0_pentium-m-m32_O1-ofp
ChaCha12
_____
128
64
18.95
ref/1
gcc-4.0_k8-m32_O1-ofp
ChaCha12
_____
128
64
18.97
ref/1
gcc-4.0_pentium3-m32_O1-ofp
ChaCha12
_____
128
64
19.30
ref/1
gcc-4.0_i486-m32_O1-ofp
ChaCha12
_____
128
64
19.31
ref/1
gcc-4.0_m32_O1-ofp
ChaCha12
_____
128
64
19.31
ref/1
gcc-4.0_pentium2-m32_O1-ofp
ChaCha12
_____
128
64
19.31
ref/1
gcc-4.0_pentiumpro-m32_O1-ofp
ChaCha12
_____
128
64
19.79
ref/1
gcc_nocona_O1-ofp
ChaCha12
_____
128
64
19.96
ref/1
gcc_k8_O1-ofp
ChaCha12
_____
128
64
19.99
ref/1
gcc-4.0_athlon-m32_O3-ual-ofp
ChaCha12
_____
128
64
19.99
ref/1
gcc-4.0_m32_O3-ual-ofp
ChaCha12
_____
128
64
20.03
ref/1
gcc-4.0_prescott-m32_O1-ofp
ChaCha12
_____
128
64
20.10
ref/1
gcc-4.0_k8-m32_O3-ual-ofp
ChaCha12
_____
128
64
20.12
ref/1
gcc-4.0_pentium4-m32_O1-ofp
ChaCha12
_____
128
64
20.18
ref/1
gcc_default_O1-ofp
ChaCha12
_____
128
64
20.22
ref/1
gcc-4.0_pentium-m32_O1-ofp
ChaCha12
_____
128
64
20.22
ref/1
gcc-4.0_pentium-mmx-m32_O1-ofp
ChaCha12
_____
128
64
20.97
ref/1
gcc-4.0_k6-m32_O1-ofp
ChaCha12
_____
128
64
20.99
ref/1
gcc-4.0_k6-m32_O3-ual-ofp
ChaCha12
_____
128
64
21.39
ref/1
gcc-4.0_pentium-m-m32_O3-ual-ofp
ChaCha12
_____
128
64
21.57
ref/1
gcc-4.0_pentium2-m32_O3-ual-ofp
ChaCha12
_____
128
64
21.57
ref/1
gcc-4.0_pentiumpro-m32_O3-ual-ofp
ChaCha12
_____
128
64
21.68
ref/1
gcc-4.0_prescott-m32_O3-ual-ofp
ChaCha12
_____
128
64
21.88
ref/1
gcc-4.0_i486-m32_O3-ual-ofp
ChaCha12
_____
128
64
21.97
ref/1
gcc-4.0_pentium4-m32_O3-ual-ofp
ChaCha12
_____
128
64
22.00
ref/1
gcc-4.0_pentium3-m32_O3-ual-ofp
ChaCha12
_____
128
64
22.07
ref/1
gcc-4.0_i386-m32_O3-ual-ofp
ChaCha12
_____
128
64
22.13
ref/1
gcc-4.0_athlon-m32_O3-ofp
ChaCha12
_____
128
64
22.13
ref/1
gcc-4.0_m32_O3-ofp
ChaCha12
_____
128
64
22.14
ref/1
gcc-4.0_k8-m32_O3-ofp
ChaCha12
_____
128
64
22.70
ref/1
gcc-4.0_pentium3-m32_O3-ofp
ChaCha12
_____
128
64
22.70
ref/1
gcc-4.0_pentiumpro-m32_O3-ofp
ChaCha12
_____
128
64
22.80
ref/1
gcc-4.0_pentium-m-m32_O3-ofp
ChaCha12
_____
128
64
23.02
ref/1
gcc-4.0_nocona_O2-ofp
ChaCha12
_____
128
64
23.03
ref/1
gcc-4.0_pentium2-m32_O3-ofp
ChaCha12
_____
128
64
23.08
ref/1
gcc-4.0_pentium-m32_O3-ual-ofp
ChaCha12
_____
128
64
23.34
ref/1
gcc-4.0_pentium-mmx-m32_O3-ual-ofp
ChaCha12
_____
128
64
24.11
ref/1
gcc-4.0_i486-m32_O3-ofp
ChaCha12
_____
128
64
24.19
ref/1
gcc-4.0_k8-m32_Os-ofp
ChaCha12
_____
128
64
24.20
ref/1
gcc-4.0_pentium-m32_O3-ofp
ChaCha12
_____
128
64
24.20
ref/1
gcc-4.0_pentium-mmx-m32_O3-ofp
ChaCha12
_____
128
64
24.61
ref/1
gcc-4.0_i386-m32_O3-ofp
ChaCha12
_____
128
64
24.67
ref/1
gcc-4.0_pentium2-m32_Os-ofp
ChaCha12
_____
128
64
24.67
ref/1
gcc-4.0_pentium-m32_Os-ofp
ChaCha12
_____
128
64
24.67
ref/1
gcc-4.0_pentium-mmx-m32_Os-ofp
ChaCha12
_____
128
64
24.67
ref/1
gcc-4.0_pentiumpro-m32_Os-ofp
ChaCha12
_____
128
64
24.69
ref/1
gcc-4.0_pentium4-m32_O3-ofp
ChaCha12
_____
128
64
24.79
ref/1
gcc-4.0_pentium2-m32_O2-ofp
ChaCha12
_____
128
64
24.79
ref/1
gcc-4.0_pentium3-m32_O2-ofp
ChaCha12
_____
128
64
24.79
ref/1
gcc-4.0_pentiumpro-m32_O2-ofp
ChaCha12
_____
128
64
24.80
ref/1
gcc-4.0_pentium-m-m32_O2-ofp
ChaCha12
_____
128
64
24.86
ref/1
gcc-4.0_athlon-m32_Os-ofp
ChaCha12
_____
128
64
24.89
ref/1
gcc-4.0_pentium-m-m32_Os-ofp
ChaCha12
_____
128
64
24.95
ref/1
gcc-4.0_m32_Os-ofp
ChaCha12
_____
128
64
25.07
ref/1
gcc-4.0_pentium3-m32_Os-ofp
ChaCha12
_____
128
64
25.16
ref/1
gcc-4.0_athlon-m32_O2-ofp
ChaCha12
_____
128
64
25.16
ref/1
gcc-4.0_k8-m32_O2-ofp
ChaCha12
_____
128
64
25.16
ref/1
gcc-4.0_m32_O2-ofp
ChaCha12
_____
128
64
25.49
ref/1
gcc-4.0_prescott-m32_O3-ofp
ChaCha12
_____
128
64
26.14
ref/1
gcc-4.0_pentium-m32_O2-ofp
ChaCha12
_____
128
64
26.14
ref/1
gcc-4.0_pentium-mmx-m32_O2-ofp
ChaCha12
_____
128
64
26.16
ref/1
gcc-4.0_k6-m32_O3-ofp
ChaCha12
_____
128
64
26.89
merged/1
gcc_default_O0
ChaCha12
_____
128
64
27.13
merged/1
gcc-4.0_athlon-m32_O0
ChaCha12
_____
128
64
27.13
merged/1
gcc-4.0_pentium-m-m32_O0
ChaCha12
_____
128
64
27.16
merged/1
gcc-4.0_i386-m32_O0
ChaCha12
_____
128
64
27.16
merged/1
gcc-4.0_i486-m32_O0
ChaCha12
_____
128
64
27.17
merged/1
gcc-4.0_pentium-mmx-m32_O0
ChaCha12
_____
128
64
27.22
merged/1
gcc-4.0_pentium2-m32_O0
ChaCha12
_____
128
64
27.22
merged/1
gcc-4.0_pentiumpro-m32_O0
ChaCha12
_____
128
64
27.23
merged/1
gcc-4.0_nocona_O0
ChaCha12
_____
128
64
27.30
merged/1
gcc-4.0_pentium-m32_O0
ChaCha12
_____
128
64
27.33
merged/1
gcc-4.0_m32_O0
ChaCha12
_____
128
64
27.33
merged/1
gcc_k8_O0
ChaCha12
_____
128
64
27.43
merged/1
gcc-4.0_k8_O0
ChaCha12
_____
128
64
27.43
merged/1
gcc-4.0_prescott-m32_O0
ChaCha12
_____
128
64
27.58
merged/1
gcc_nocona_O0
ChaCha12
_____
128
64
27.60
merged/1
gcc-4.0_k6-3-m32_O0
ChaCha12
_____
128
64
27.63
merged/1
gcc-4.0_default_O0
ChaCha12
_____
128
64
27.66
merged/1
gcc-4.0_pentium4-m32_O0
ChaCha12
_____
128
64
27.68
merged/1
gcc-4.0_k8-m32_O0
ChaCha12
_____
128
64
27.83
merged/1
gcc-4.0_pentium3-m32_O0
ChaCha12
_____
128
64
28.41
ref/1
gcc-4.0_pentium4-m32_O2-ofp
ChaCha12
_____
128
64
28.59
ref/1
gcc-4.0_k6-m32_O2-ofp
ChaCha12
_____
128
64
28.83
ref/1
gcc-4.0_prescott-m32_O2-ofp
ChaCha12
_____
128
64
28.94
ref/1
gcc-4.0_i486-m32_O2-ofp
ChaCha12
_____
128
64
29.20
ref/1
gcc-4.0_k6-m32_Os-ofp
ChaCha12
_____
128
64
29.22
ref/1
gcc-4.0_i386-m32_O2-ofp
ChaCha12
_____
128
64
30.74
ref/1
gcc-4.0_i486-m32_Os-ofp
ChaCha12
_____
128
64
30.85
ref/1
gcc-4.0_pentium4-m32_Os-ofp
ChaCha12
_____
128
64
30.88
ref/1
gcc-4.0_prescott-m32_Os-ofp
ChaCha12
_____
128
64
42.96
regs/1
gcc-4.0_pentium4-m32_O0
ChaCha12
_____
128
64
43.08
regs/1
gcc-4.0_k8-m32_O0
ChaCha12
_____
128
64
43.64
regs/1
gcc-4.0_pentium-m32_O0
ChaCha12
_____
128
64
43.66
regs/1
gcc-4.0_athlon-m32_O0
ChaCha12
_____
128
64
43.66
regs/1
gcc-4.0_k6-m32_O0
ChaCha12
_____
128
64
43.67
regs/1
gcc-4.0_i386-m32_O0
ChaCha12
_____
128
64
43.67
regs/1
gcc-4.0_i486-m32_O0
ChaCha12
_____
128
64
43.67
regs/1
gcc-4.0_m32_O0
ChaCha12
_____
128
64
43.67
regs/1
gcc-4.0_pentium2-m32_O0
ChaCha12
_____
128
64
43.67
regs/1
gcc-4.0_pentiumpro-m32_O0
ChaCha12
_____
128
64
43.85
regs/1
gcc-4.0_pentium-m-m32_O0
ChaCha12
_____
128
64
43.85
regs/1
gcc-4.0_pentium-mmx-m32_O0
ChaCha12
_____
128
64
43.91
regs/1
gcc-4.0_prescott-m32_O0
ChaCha12
_____
128
64
43.93
regs/1
gcc-4.0_pentium3-m32_O0
ChaCha12
_____
128
64
45.69
regs/1
gcc_k8_O0
ChaCha12
_____
128
64
46.29
regs/1
gcc_default_O0
ChaCha12
_____
128
64
46.42
regs/1
gcc_nocona_O0
ChaCha12
_____
128
64
46.45
regs/1
gcc-4.0_k8_O0
ChaCha12
_____
128
64
46.52
regs/1
gcc-4.0_default_O0
ChaCha12
_____
128
64
46.55
regs/1
gcc-4.0_nocona_O0
ChaCha12
_____
128
64
51.55
ref/1
gcc-4.0_pentium3-m32_O0
ChaCha12
_____
128
64
51.56
ref/1
gcc-4.0_prescott-m32_O0
ChaCha12
_____
128
64
51.77
ref/1
gcc-4.0_athlon-m32_O0
ChaCha12
_____
128
64
51.79
ref/1
gcc-4.0_pentium-m-m32_O0
ChaCha12
_____
128
64
51.87
ref/1
gcc-4.0_k8-m32_O0
ChaCha12
_____
128
64
52.05
ref/1
gcc-4.0_i386-m32_O0
ChaCha12
_____
128
64
52.05
ref/1
gcc-4.0_i486-m32_O0
ChaCha12
_____
128
64
52.05
ref/1
gcc-4.0_pentium-m32_O0
ChaCha12
_____
128
64
52.05
ref/1
gcc-4.0_pentium-mmx-m32_O0
ChaCha12
_____
128
64
52.83
ref/1
gcc-4.0_k6-m32_O0
ChaCha12
_____
128
64
52.91
ref/1
gcc-4.0_m32_O0
ChaCha12
_____
128
64
52.91
ref/1
gcc-4.0_pentium2-m32_O0
ChaCha12
_____
128
64
52.91
ref/1
gcc-4.0_pentiumpro-m32_O0
ChaCha12
_____
128
64
53.57
ref/1
gcc-4.0_pentium4-m32_O0
ChaCha12
_____
128
64
55.26
ref/1
gcc-4.0_nocona_O0
ChaCha12
_____
128
64
55.47
ref/1
gcc_k8_O0
ChaCha12
_____
128
64
56.39
ref/1
gcc-4.0_k8_O0
ChaCha12
_____
128
64
56.44
ref/1
gcc_default_O0
ChaCha12
_____
128
64
56.44
ref/1
gcc_nocona_O0
ChaCha12
_____
128
64
56.52
ref/1
gcc-4.0_default_O0