Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Salsa20/12
S!_H.
128
64
4.75
13.66
4.94
5.01
5.56
7.37
32.12
16.08
ppc-altivec/1
gcc_G5-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
4.82
ppc-altivec/1
gcc_G4-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
4.83
ppc-altivec/1
gcc_G4_O3-ofp
Salsa20/12
S!_H.
256
64
4.83
13.55
4.87
5.05
5.53
7.45
32.16
16.06
ppc-altivec/1
gcc_G5-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
4.84
17.50
4.92
5.16
5.87
7.37
27.37
12.10
ppc-altivec/1
gcc_G5_Os-ofp
Salsa20/12
S!_H.
128
64
4.84
ppc-altivec/1
gcc_G4_Os-ofp
Salsa20/12
S!_H.
128
64
4.85
15.90
4.93
5.13
5.76
7.48
31.80
16.13
ppc-altivec/1
gcc_G5-m64_Os-ofp
Salsa20/12
S!_H.
256
64
4.85
15.84
4.95
5.18
5.78
7.42
31.88
16.03
ppc-altivec/1
gcc_G5-m64_Os-ofp
Salsa20/12
S!_H.
128
64
4.87
ppc-altivec/1
gcc_G4-m64_Os-ofp
Salsa20/12
S!_H.
128
64
4.88
ppc-altivec/1
gcc_G4-m64_O3-ofp
Salsa20/12
S!_H.
128
64
4.90
ppc-altivec/1
gcc_G5-m64_O3-ofp
Salsa20/12
S!_H.
256
64
4.91
18.23
5.13
5.39
6.12
7.73
26.53
12.59
ppc-altivec/1
gcc_G5_Os-ofp
Salsa20/12
S!_H.
128
64
4.93
ppc-altivec/1
gcc_G5_O1-ofp
Salsa20/12
S!_H.
128
64
4.95
ppc-altivec/1
gcc_G5-m64_O1-ofp
Salsa20/12
S!_H.
128
64
4.95
ppc-altivec/1
gcc_G5_O3-ual-ofp
Salsa20/12
S!_H.
128
64
4.97
ppc-altivec/1
gcc_G4-m64_O1-ofp
Salsa20/12
S!_H.
128
64
5.02
ppc-altivec/1
gcc_G4_O3-ual-ofp
Salsa20/12
S!_H.
128
64
5.02
ppc-altivec/1
gcc_G5_O3-ofp
Salsa20/12
S!_H.
128
64
5.13
ppc-altivec/1
gcc_G4_O1-ofp
Salsa20/12
S!_H.
128
64
9.10
21.72
9.32
9.48
10.23
11.80
69.63
23.44
merged/1
gcc_pentium4_O3-ual-ofp
Salsa20/12
S!_H.
256
64
9.11
21.94
9.29
10.02
10.43
11.78
74.30
24.71
merged/1
gcc_pentium4_O3-ual-ofp
Salsa20/12
S!_H.
128
64
9.25
merged/1
gcc_G5_O1-ofp
Salsa20/12
S!_H.
128
64
9.27
merged/1
gcc_G4_O3-ofp
Salsa20/12
S!_H.
128
64
9.29
merged/1
gcc_G3_O3-ofp
Salsa20/12
S!_H.
128
64
9.46
ref/1
gcc_G4_O3-ual-ofp
Salsa20/12
S!_H.
128
64
9.52
merged/1
gcc_G3_O3-ual-ofp
Salsa20/12
S!_H.
128
64
9.55
merged/1
gcc_G4_O3-ual-ofp
Salsa20/12
S!_H.
128
64
9.61
merged/1
gcc_G3_O1-ofp
Salsa20/12
S!_H.
128
64
9.63
merged/1
gcc_G4_O1-ofp
Salsa20/12
S!_H.
128
64
9.64
ref/1
gcc_G3_O3-ual-ofp
Salsa20/12
S!_H.
128
64
9.74
merged/1
gcc_pentium4_O1-ofp
Salsa20/12
S!_H.
128
64
9.76
merged/1
gcc_pentium4_O3-ofp
Salsa20/12
S!_H.
128
64
9.76
regs/1
gcc_pentium4_O3-ual-ofp
Salsa20/12
S!_H.
128
64
9.95
ref/1
gcc_G5_O3-ual-ofp
Salsa20/12
S!_H.
128
64
9.99
ref/1
gcc_pentium4_O3-ual-ofp
Salsa20/12
S!_H.
128
64
10.03
merged/1
gcc_G4_O2-ofp
Salsa20/12
S!_H.
128
64
10.23
regs/1
gcc_G5_O3-ual-ofp
Salsa20/12
S!_H.
128
64
10.27
regs/1
gcc_G4_O3-ual-ofp
Salsa20/12
S!_H.
128
64
10.31
regs/1
gcc_G3_O3-ual-ofp
Salsa20/12
S!_H.
128
64
10.40
merged/1
gcc_G4_Os-ofp
Salsa20/12
S!_H.
256
64
10.72
27.58
10.82
11.14
12.09
13.04
70.89
23.40
merged/1
gcc_pentium4_Os-ofp
Salsa20/12
S!_H.
128
64
10.75
merged/1
gcc_G3_Os-ofp
Salsa20/12
S!_H.
128
64
10.90
regs/1
gcc_G3_O2-ofp
Salsa20/12
S!_H.
128
64
10.96
regs/1
gcc_G5_O3-ofp
Salsa20/12
S!_H.
128
64
11.05
28.63
11.16
11.53
12.49
13.04
72.88
24.44
merged/1
gcc_pentium4_Os-ofp
Salsa20/12
S!_H.
128
64
11.09
merged/1
gcc_G5_O3-ual-ofp
Salsa20/12
S!_H.
128
64
11.18
regs/1
gcc_pentium4_O3-ofp
Salsa20/12
S!_H.
128
64
11.23
merged/1
gcc_G5_O3-ofp
Salsa20/12
S!_H.
128
64
11.29
merged/1
gcc_G3_O2-ofp
Salsa20/12
S!_H.
128
64
11.29
regs/1
gcc_G4_O2-ofp
Salsa20/12
S!_H.
128
64
11.36
regs/1
gcc_pentium4_O2-ofp
Salsa20/12
S!_H.
128
64
11.38
merged/1
gcc_pentium4_O2-ofp
Salsa20/12
S!_H.
128
64
11.48
regs/1
gcc_G5_Os-ofp
Salsa20/12
S!_H.
128
64
11.59
merged/1
gcc_G5_Os-ofp
Salsa20/12
S!_H.
128
64
11.69
regs/1
gcc_G3_Os-ofp
Salsa20/12
S!_H.
128
64
11.77
regs/1
gcc_G4_O3-ofp
Salsa20/12
S!_H.
128
64
11.81
regs/1
gcc_G3_O3-ofp
Salsa20/12
S!_H.
128
64
11.82
regs/1
gcc_G4_Os-ofp
Salsa20/12
S!_H.
128
64
12.47
regs/1
gcc_pentium4_Os-ofp
Salsa20/12
S!_H.
128
64
12.50
ref/1
gcc_G3-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
12.52
regs/1
gcc_G5-m64_O2-ofp
Salsa20/12
S!_H.
128
64
12.61
ref/1
gcc_G4-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
12.69
regs/1
gcc_G5_O2-ofp
Salsa20/12
S!_H.
128
64
12.74
regs/1
gcc_pentium4-m64_O2-ofp
Salsa20/12
S!_H.
128
64
12.74
regs/1
gcc_pentium4_O1-ofp
Salsa20/12
S!_H.
128
64
12.78
regs/1
gcc_G4_O1-ofp
Salsa20/12
S!_H.
128
64
12.87
ref/1
gcc_G5-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
12.89
ref/1
gcc_pentium4-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
13.27
regs/1
gcc_G3-m64_O2-ofp
Salsa20/12
S!_H.
128
64
13.32
regs/1
gcc_G4-m64_O2-ofp
Salsa20/12
S!_H.
128
64
13.43
regs/1
gcc_G5-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
13.57
regs/1
gcc_pentium4-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
13.58
regs/1
gcc_G5_O1-ofp
Salsa20/12
S!_H.
128
64
13.62
regs/1
gcc_G3-m64_Os-ofp
Salsa20/12
S!_H.
128
64
13.67
regs/1
gcc_G4-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
13.72
regs/1
gcc_G5-m64_Os-ofp
Salsa20/12
S!_H.
128
64
13.75
regs/1
gcc_G3_O1-ofp
Salsa20/12
S!_H.
128
64
13.82
merged/1
gcc_G3-m64_O1-ofp
Salsa20/12
S!_H.
128
64
13.82
merged/1
gcc_G4-m64_O1-ofp
Salsa20/12
S!_H.
128
64
13.82
merged/1
gcc_G5-m64_Os-ofp
Salsa20/12
S!_H.
128
64
13.82
regs/1
gcc_G3-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
13.87
merged/1
gcc_G5-m64_O1-ofp
Salsa20/12
S!_H.
128
64
13.87
regs/1
gcc_pentium4-m64_Os-ofp
Salsa20/12
S!_H.
128
64
13.92
regs/1
gcc_G4-m64_Os-ofp
Salsa20/12
S!_H.
128
64
14.01
merged/1
gcc_G5-m64_O3-ofp
Salsa20/12
S!_H.
128
64
14.01
merged/1
gcc_pentium4-m64_O3-ofp
Salsa20/12
S!_H.
128
64
14.06
merged/1
gcc_pentium4-m64_O1-ofp
Salsa20/12
S!_H.
128
64
14.11
merged/1
gcc_G4-m64_Os-ofp
Salsa20/12
S!_H.
128
64
14.11
merged/1
gcc_G5-m64_O2-ofp
Salsa20/12
S!_H.
128
64
14.11
regs/1
gcc_G5-m64_O3-ofp
Salsa20/12
S!_H.
128
64
14.16
merged/1
gcc_pentium4-m64_Os-ofp
Salsa20/12
S!_H.
128
64
14.21
merged/1
gcc_G4-m64_O3-ofp
Salsa20/12
S!_H.
128
64
14.21
merged/1
gcc_pentium4-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
14.36
merged/1
gcc_G5-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
14.43
merged/1
gcc_G3-m64_O3-ofp
Salsa20/12
S!_H.
128
64
14.45
merged/1
gcc_G4-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
14.45
merged/1
gcc_pentium4-m64_O2-ofp
Salsa20/12
S!_H.
128
64
14.45
regs/1
gcc_pentium4-m64_O3-ofp
Salsa20/12
S!_H.
128
64
14.50
merged/1
gcc_G3-m64_O3-ual-ofp
Salsa20/12
S!_H.
128
64
14.92
merged/1
gcc_G4-m64_O2-ofp
Salsa20/12
S!_H.
128
64
15.03
merged/1
gcc_G3-m64_Os-ofp
Salsa20/12
S!_H.
128
64
15.19
merged/1
gcc_G3-m64_O2-ofp
Salsa20/12
S!_H.
128
64
15.19
regs/1
gcc_G3-m64_O3-ofp
Salsa20/12
S!_H.
128
64
15.25
regs/1
gcc_G4-m64_O3-ofp
Salsa20/12
S!_H.
128
64
15.44
ref/1
gcc_G3_O1-ofp
Salsa20/12
S!_H.
128
64
15.56
ref/1
gcc_G3_Os-ofp
Salsa20/12
S!_H.
128
64
15.59
ref/1
gcc_G5_O1-ofp
Salsa20/12
S!_H.
128
64
15.63
ref/1
gcc_G3_O2-ofp
Salsa20/12
S!_H.
128
64
15.63
ref/1
gcc_pentium4_O1-ofp
Salsa20/12
S!_H.
128
64
15.67
ref/1
gcc_G4_O1-ofp
Salsa20/12
S!_H.
128
64
15.78
ref/1
gcc_G3_O3-ofp
Salsa20/12
S!_H.
128
64
15.90
ref/1
gcc_pentium4_O3-ofp
Salsa20/12
S!_H.
128
64
15.92
ref/1
gcc_G4_O3-ofp
Salsa20/12
S!_H.
128
64
15.95
ref/1
gcc_G5-m64_O3-ofp
Salsa20/12
S!_H.
128
64
16.06
ref/1
gcc_pentium4-m64_O3-ofp
Salsa20/12
S!_H.
128
64
16.08
ref/1
gcc_G5_O2-ofp
Salsa20/12
S!_H.
128
64
16.11
ref/1
gcc_pentium4_Os-ofp
Salsa20/12
S!_H.
128
64
16.15
ref/1
gcc_G5_Os-ofp
Salsa20/12
S!_H.
128
64
16.16
ref/1
gcc_G5_O3-ofp
Salsa20/12
S!_H.
128
64
16.42
ref/1
gcc_G4_Os-ofp
Salsa20/12
S!_H.
128
64
16.53
ref/1
gcc_G4_O2-ofp
Salsa20/12
S!_H.
128
64
17.21
regs/1
gcc_G4-m64_O1-ofp
Salsa20/12
S!_H.
128
64
17.21
regs/1
gcc_pentium4-m64_O1-ofp
Salsa20/12
S!_H.
128
64
17.40
regs/1
gcc_G3-m64_O1-ofp
Salsa20/12
S!_H.
128
64
17.40
regs/1
gcc_G5-m64_O1-ofp
Salsa20/12
S!_H.
128
64
17.46
ref/1
gcc_G3-m64_O3-ofp
Salsa20/12
S!_H.
128
64
17.47
ref/1
gcc_pentium4_O2-ofp
Salsa20/12
S!_H.
128
64
17.58
ref/1
gcc_G4-m64_O3-ofp
Salsa20/12
S!_H.
128
64
17.70
ref/1
gcc_G5-m64_Os-ofp
Salsa20/12
S!_H.
128
64
17.76
ref/1
gcc_G4-m64_Os-ofp
Salsa20/12
S!_H.
128
64
18.00
ref/1
gcc_G3-m64_Os-ofp
Salsa20/12
S!_H.
128
64
18.01
ref/1
gcc_pentium4-m64_Os-ofp
Salsa20/12
S!_H.
128
64
18.13
ref/1
gcc_G3-m64_O2-ofp
Salsa20/12
S!_H.
128
64
18.48
ref/1
gcc_G4-m64_O2-ofp
Salsa20/12
S!_H.
128
64
18.48
ref/1
gcc_G5-m64_O2-ofp
Salsa20/12
S!_H.
128
64
18.80
ref/1
gcc_pentium4-m64_O2-ofp
Salsa20/12
S!_H.
128
64
19.32
ref/1
gcc_G4-m64_O1-ofp
Salsa20/12
S!_H.
128
64
19.53
ref/1
gcc_G3-m64_O1-ofp
Salsa20/12
S!_H.
128
64
19.61
ref/1
gcc_G5-m64_O1-ofp
Salsa20/12
S!_H.
128
64
19.74
ref/1
gcc_pentium4-m64_O1-ofp
Salsa20/12
S!_H.
128
64
24.82
ppc-altivec/1
gcc_G4-m64_O0
Salsa20/12
S!_H.
128
64
24.85
ppc-altivec/1
gcc_G5_O0
Salsa20/12
S!_H.
128
64
24.90
ppc-altivec/1
gcc_G5-m64_O0
Salsa20/12
S!_H.
128
64
26.94
ppc-altivec/1
gcc_G4_O0
Salsa20/12
S!_H.
128
64
53.36
merged/1
gcc_G4_O0
Salsa20/12
S!_H.
128
64
59.41
merged/1
gcc_G3-m64_O0
Salsa20/12
S!_H.
128
64
60.04
merged/1
gcc_G5-m64_O0
Salsa20/12
S!_H.
128
64
60.22
merged/1
gcc_G4-m64_O0
Salsa20/12
S!_H.
128
64
60.42
merged/1
gcc_pentium4-m64_O0
Salsa20/12
S!_H.
128
64
63.87
merged/1
gcc_G5_O0
Salsa20/12
S!_H.
128
64
63.88
merged/1
gcc_pentium4_O0
Salsa20/12
S!_H.
128
64
69.36
merged/1
gcc_G3_O0
Salsa20/12
S!_H.
128
64
78.40
regs/1
gcc_G4_O0
Salsa20/12
S!_H.
128
64
84.23
regs/1
gcc_G5-m64_O0
Salsa20/12
S!_H.
128
64
84.36
regs/1
gcc_G4-m64_O0
Salsa20/12
S!_H.
128
64
84.84
regs/1
gcc_G3-m64_O0
Salsa20/12
S!_H.
128
64
84.91
regs/1
gcc_pentium4-m64_O0
Salsa20/12
S!_H.
128
64
92.20
regs/1
gcc_pentium4_O0
Salsa20/12
S!_H.
128
64
92.58
regs/1
gcc_G5_O0
Salsa20/12
S!_H.
128
64
94.35
ref/1
gcc_G3_O0
Salsa20/12
S!_H.
128
64
104.47
regs/1
gcc_G3_O0
Salsa20/12
S!_H.
128
64
105.66
ref/1
gcc_pentium4_O0
Salsa20/12
S!_H.
128
64
108.27
ref/1
gcc_G5_O0
Salsa20/12
S!_H.
128
64
108.55
ref/1
gcc_G3-m64_O0
Salsa20/12
S!_H.
128
64
108.92
ref/1
gcc_pentium4-m64_O0
Salsa20/12
S!_H.
128
64
109.30
ref/1
gcc_G4-m64_O0
Salsa20/12
S!_H.
128
64
110.80
ref/1
gcc_G5-m64_O0
Salsa20/12
S!_H.
128
64
116.44
ref/1
gcc_G4_O0