Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Salsa20/12
S3___
256
64
4.74
13.53
4.83
4.98
5.48
7.32
31.77
15.86
ppc-altivec/1
gcc_G5-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
4.75
13.45
4.84
5.00
5.49
7.31
31.92
15.96
ppc-altivec/1
gcc_G5-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
4.75
13.50
4.84
4.98
5.49
7.30
27.81
12.88
ppc-altivec/1
gcc_G5_O3-ual-ofp
Salsa20/12
S3___
256
64
4.75
13.49
4.84
4.98
5.49
7.28
26.15
12.88
ppc-altivec/1
gcc_G5_O3-ual-ofp
Salsa20/12
S3___
128
64
4.82
ppc-altivec/1
gcc_G4-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
4.82
ppc-altivec/1
gcc_G4-m64_Os-ofp
Salsa20/12
S3___
128
64
4.82
ppc-altivec/1
gcc_G4_O3-ual-ofp
Salsa20/12
S3___
128
64
4.82
ppc-altivec/1
gcc_G5_O3-ofp
Salsa20/12
S3___
128
64
4.83
ppc-altivec/1
gcc_G4-m64_O3-ofp
Salsa20/12
S3___
128
64
4.83
ppc-altivec/1
gcc_G4_O3-ofp
Salsa20/12
S3___
128
64
4.83
ppc-altivec/1
gcc_G5-m64_O3-ofp
Salsa20/12
S3___
128
64
4.83
ppc-altivec/1
gcc_G5-m64_Os-ofp
Salsa20/12
S3___
128
64
4.84
17.59
4.92
5.16
5.88
7.39
27.96
12.22
ppc-altivec/1
gcc_G5_Os-ofp
Salsa20/12
S3___
128
64
4.84
ppc-altivec/1
gcc_G4_Os-ofp
Salsa20/12
S3___
256
64
4.84
17.61
4.93
5.16
5.88
7.37
26.15
12.38
ppc-altivec/1
gcc_G5_Os-ofp
Salsa20/12
S3___
128
64
4.92
ppc-altivec/1
gcc_G4_O1-ofp
Salsa20/12
S3___
128
64
4.92
ppc-altivec/1
gcc_G5-m64_O1-ofp
Salsa20/12
S3___
128
64
4.93
ppc-altivec/1
gcc_G4-m64_O1-ofp
Salsa20/12
S3___
128
64
4.93
ppc-altivec/1
gcc_G5_O1-ofp
Salsa20/12
S3___
128
64
9.10
merged/1
gcc_G3_O3-ual-ofp
Salsa20/12
S3___
128
64
9.16
21.60
9.30
9.49
10.22
11.72
69.74
23.44
merged/1
gcc_pentium4_O3-ual-ofp
Salsa20/12
S3___
256
64
9.16
21.81
9.29
9.53
10.24
11.77
70.89
23.42
merged/1
gcc_pentium4_O3-ual-ofp
Salsa20/12
S3___
128
64
9.19
merged/1
gcc_G3_O3-ofp
Salsa20/12
S3___
128
64
9.22
merged/1
gcc_G4_O1-ofp
Salsa20/12
S3___
128
64
9.25
merged/1
gcc_G5_O1-ofp
Salsa20/12
S3___
128
64
9.26
merged/1
gcc_pentium4_O1-ofp
Salsa20/12
S3___
128
64
9.27
26.00
9.40
9.76
10.67
11.88
69.99
23.66
merged/1
gcc_pentium4_O3-ofp
Salsa20/12
S3___
128
64
9.28
merged/1
gcc_G4_O3-ofp
Salsa20/12
S3___
128
64
9.29
merged/1
gcc_G4_O3-ual-ofp
Salsa20/12
S3___
256
64
9.30
26.09
9.43
9.77
10.70
11.90
71.16
23.59
merged/1
gcc_pentium4_O3-ofp
Salsa20/12
S3___
128
64
9.50
merged/1
gcc_G3_O1-ofp
Salsa20/12
S3___
128
64
9.51
ref/1
gcc_G3_O3-ual-ofp
Salsa20/12
S3___
128
64
9.52
ref/1
gcc_G4_O3-ual-ofp
Salsa20/12
S3___
128
64
9.69
regs/1
gcc_pentium4_O3-ual-ofp
Salsa20/12
S3___
128
64
9.72
ref/1
gcc_pentium4_O3-ual-ofp
Salsa20/12
S3___
128
64
9.82
regs/1
gcc_G5_O3-ual-ofp
Salsa20/12
S3___
128
64
9.95
ref/1
gcc_G5_O3-ual-ofp
Salsa20/12
S3___
128
64
9.96
regs/1
gcc_G4_O3-ual-ofp
Salsa20/12
S3___
128
64
10.00
merged/1
gcc_G4_O2-ofp
Salsa20/12
S3___
128
64
10.13
regs/1
gcc_G3_O3-ual-ofp
Salsa20/12
S3___
128
64
10.39
merged/1
gcc_G4_Os-ofp
Salsa20/12
S3___
128
64
10.57
regs/1
gcc_G5_O3-ofp
Salsa20/12
S3___
128
64
10.67
merged/1
gcc_G5_O3-ual-ofp
Salsa20/12
S3___
128
64
10.68
27.63
10.68
11.09
11.99
13.03
69.80
23.56
merged/1
gcc_pentium4_Os-ofp
Salsa20/12
S3___
256
64
10.69
27.43
10.74
11.16
12.04
13.04
70.62
23.44
merged/1
gcc_pentium4_Os-ofp
Salsa20/12
S3___
128
64
10.76
merged/1
gcc_G3_Os-ofp
Salsa20/12
S3___
128
64
10.77
merged/1
gcc_G5_O3-ofp
Salsa20/12
S3___
128
64
10.81
merged/1
gcc_G3_O2-ofp
Salsa20/12
S3___
128
64
10.93
regs/1
gcc_pentium4_O2-ofp
Salsa20/12
S3___
128
64
10.95
regs/1
gcc_G3_O2-ofp
Salsa20/12
S3___
128
64
11.04
merged/1
gcc_pentium4_O2-ofp
Salsa20/12
S3___
128
64
11.18
regs/1
gcc_pentium4_O3-ofp
Salsa20/12
S3___
128
64
11.23
regs/1
gcc_G3_Os-ofp
Salsa20/12
S3___
128
64
11.26
regs/1
gcc_G4_O2-ofp
Salsa20/12
S3___
128
64
11.26
regs/1
gcc_G4_O3-ofp
Salsa20/12
S3___
128
64
11.39
regs/1
gcc_G3_O3-ofp
Salsa20/12
S3___
128
64
11.48
regs/1
gcc_G5_Os-ofp
Salsa20/12
S3___
128
64
11.58
merged/1
gcc_G5_Os-ofp
Salsa20/12
S3___
128
64
11.83
regs/1
gcc_G4_Os-ofp
Salsa20/12
S3___
128
64
12.08
regs/1
gcc_pentium4_O1-ofp
Salsa20/12
S3___
128
64
12.12
regs/1
gcc_G4_O1-ofp
Salsa20/12
S3___
128
64
12.13
regs/1
gcc_pentium4_Os-ofp
Salsa20/12
S3___
128
64
12.38
ref/1
gcc_G3-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
12.52
regs/1
gcc_pentium4-m64_O2-ofp
Salsa20/12
S3___
128
64
12.53
regs/1
gcc_G5-m64_O2-ofp
Salsa20/12
S3___
128
64
12.61
ref/1
gcc_G4-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
12.70
ref/1
gcc_pentium4-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
12.74
ref/1
gcc_G5-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
12.75
regs/1
gcc_G5_O2-ofp
Salsa20/12
S3___
128
64
13.14
regs/1
gcc_G3-m64_O2-ofp
Salsa20/12
S3___
128
64
13.22
regs/1
gcc_G3_O1-ofp
Salsa20/12
S3___
128
64
13.23
regs/1
gcc_G4-m64_O2-ofp
Salsa20/12
S3___
128
64
13.38
regs/1
gcc_G5-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
13.38
regs/1
gcc_pentium4-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
13.57
regs/1
gcc_G3-m64_Os-ofp
Salsa20/12
S3___
128
64
13.62
regs/1
gcc_G4-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
13.63
regs/1
gcc_G5_O1-ofp
Salsa20/12
S3___
128
64
13.67
regs/1
gcc_pentium4-m64_Os-ofp
Salsa20/12
S3___
128
64
13.72
regs/1
gcc_G3-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
13.72
regs/1
gcc_G5-m64_Os-ofp
Salsa20/12
S3___
128
64
13.77
regs/1
gcc_G4-m64_Os-ofp
Salsa20/12
S3___
128
64
13.82
merged/1
gcc_G3-m64_O1-ofp
Salsa20/12
S3___
128
64
13.82
merged/1
gcc_G4-m64_O1-ofp
Salsa20/12
S3___
128
64
13.82
merged/1
gcc_G5-m64_O1-ofp
Salsa20/12
S3___
128
64
13.82
merged/1
gcc_G5-m64_Os-ofp
Salsa20/12
S3___
128
64
13.82
merged/1
gcc_pentium4-m64_O1-ofp
Salsa20/12
S3___
128
64
13.82
merged/1
gcc_pentium4-m64_O3-ofp
Salsa20/12
S3___
128
64
13.83
merged/1
gcc_pentium4-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
13.92
merged/1
gcc_G5-m64_O3-ofp
Salsa20/12
S3___
128
64
13.92
merged/1
gcc_pentium4-m64_Os-ofp
Salsa20/12
S3___
128
64
13.96
merged/1
gcc_G4-m64_Os-ofp
Salsa20/12
S3___
128
64
14.01
regs/1
gcc_G5-m64_O3-ofp
Salsa20/12
S3___
128
64
14.06
merged/1
gcc_G5-m64_O2-ofp
Salsa20/12
S3___
128
64
14.06
regs/1
gcc_pentium4-m64_O3-ofp
Salsa20/12
S3___
128
64
14.11
merged/1
gcc_G5-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
14.16
merged/1
gcc_pentium4-m64_O2-ofp
Salsa20/12
S3___
128
64
14.21
merged/1
gcc_G4-m64_O3-ofp
Salsa20/12
S3___
128
64
14.40
merged/1
gcc_G3-m64_O3-ofp
Salsa20/12
S3___
128
64
14.45
merged/1
gcc_G4-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
14.50
merged/1
gcc_G3-m64_O3-ual-ofp
Salsa20/12
S3___
128
64
14.77
ref/1
gcc_pentium4_O1-ofp
Salsa20/12
S3___
128
64
14.87
ref/1
gcc_G3_O1-ofp
Salsa20/12
S3___
128
64
14.92
merged/1
gcc_G4-m64_O2-ofp
Salsa20/12
S3___
128
64
14.97
merged/1
gcc_G3-m64_Os-ofp
Salsa20/12
S3___
128
64
15.01
ref/1
gcc_G5_O1-ofp
Salsa20/12
S3___
128
64
15.06
ref/1
gcc_G4_O1-ofp
Salsa20/12
S3___
128
64
15.08
regs/1
gcc_G3-m64_O3-ofp
Salsa20/12
S3___
128
64
15.14
merged/1
gcc_G3-m64_O2-ofp
Salsa20/12
S3___
128
64
15.14
regs/1
gcc_G4-m64_O3-ofp
Salsa20/12
S3___
128
64
15.54
ref/1
gcc_G3_Os-ofp
Salsa20/12
S3___
128
64
15.54
ref/1
gcc_G5_O3-ofp
Salsa20/12
S3___
128
64
15.64
ref/1
gcc_G3_O2-ofp
Salsa20/12
S3___
128
64
15.73
ref/1
gcc_G4_Os-ofp
Salsa20/12
S3___
128
64
15.78
ref/1
gcc_G3_O3-ofp
Salsa20/12
S3___
128
64
15.84
ref/1
gcc_G4_O2-ofp
Salsa20/12
S3___
128
64
15.90
ref/1
gcc_G5-m64_O3-ofp
Salsa20/12
S3___
128
64
15.90
ref/1
gcc_pentium4-m64_O3-ofp
Salsa20/12
S3___
128
64
15.91
ref/1
gcc_pentium4_O3-ofp
Salsa20/12
S3___
128
64
15.93
ref/1
gcc_G4_O3-ofp
Salsa20/12
S3___
128
64
16.11
ref/1
gcc_pentium4_Os-ofp
Salsa20/12
S3___
128
64
16.12
ref/1
gcc_G5_O2-ofp
Salsa20/12
S3___
128
64
16.12
ref/1
gcc_G5_Os-ofp
Salsa20/12
S3___
128
64
16.56
ref/1
gcc_pentium4_O2-ofp
Salsa20/12
S3___
128
64
17.09
regs/1
gcc_G4-m64_O1-ofp
Salsa20/12
S3___
128
64
17.15
regs/1
gcc_G3-m64_O1-ofp
Salsa20/12
S3___
128
64
17.15
regs/1
gcc_G5-m64_O1-ofp
Salsa20/12
S3___
128
64
17.15
regs/1
gcc_pentium4-m64_O1-ofp
Salsa20/12
S3___
128
64
17.27
ref/1
gcc_G3-m64_O3-ofp
Salsa20/12
S3___
128
64
17.40
ref/1
gcc_G4-m64_O3-ofp
Salsa20/12
S3___
128
64
17.70
ref/1
gcc_G4-m64_Os-ofp
Salsa20/12
S3___
128
64
17.76
ref/1
gcc_G5-m64_Os-ofp
Salsa20/12
S3___
128
64
17.76
ref/1
gcc_pentium4-m64_Os-ofp
Salsa20/12
S3___
128
64
17.88
ref/1
gcc_G3-m64_Os-ofp
Salsa20/12
S3___
128
64
18.07
ref/1
gcc_G3-m64_O2-ofp
Salsa20/12
S3___
128
64
18.37
ref/1
gcc_G4-m64_O2-ofp
Salsa20/12
S3___
128
64
18.48
ref/1
gcc_G5-m64_O2-ofp
Salsa20/12
S3___
128
64
18.48
ref/1
gcc_pentium4-m64_O2-ofp
Salsa20/12
S3___
128
64
19.32
ref/1
gcc_G3-m64_O1-ofp
Salsa20/12
S3___
128
64
19.32
ref/1
gcc_pentium4-m64_O1-ofp
Salsa20/12
S3___
128
64
19.39
ref/1
gcc_G4-m64_O1-ofp
Salsa20/12
S3___
128
64
19.39
ref/1
gcc_G5-m64_O1-ofp
Salsa20/12
S3___
128
64
24.50
ppc-altivec/1
gcc_G4-m64_O0
Salsa20/12
S3___
128
64
24.58
ppc-altivec/1
gcc_G5-m64_O0
Salsa20/12
S3___
128
64
24.69
ppc-altivec/1
gcc_G5_O0
Salsa20/12
S3___
128
64
26.34
ppc-altivec/1
gcc_G4_O0
Salsa20/12
S3___
128
64
53.28
merged/1
gcc_G4_O0
Salsa20/12
S3___
128
64
59.61
merged/1
gcc_G4-m64_O0
Salsa20/12
S3___
128
64
59.61
merged/1
gcc_G5-m64_O0
Salsa20/12
S3___
128
64
59.61
merged/1
gcc_pentium4-m64_O0
Salsa20/12
S3___
128
64
59.81
merged/1
gcc_G3-m64_O0
Salsa20/12
S3___
128
64
63.81
merged/1
gcc_pentium4_O0
Salsa20/12
S3___
128
64
63.82
merged/1
gcc_G5_O0
Salsa20/12
S3___
128
64
69.08
merged/1
gcc_G3_O0
Salsa20/12
S3___
128
64
78.16
regs/1
gcc_G4_O0
Salsa20/12
S3___
128
64
83.28
regs/1
gcc_G3-m64_O0
Salsa20/12
S3___
128
64
83.28
regs/1
gcc_G4-m64_O0
Salsa20/12
S3___
128
64
83.28
regs/1
gcc_pentium4-m64_O0
Salsa20/12
S3___
128
64
83.31
regs/1
gcc_G5-m64_O0
Salsa20/12
S3___
128
64
92.75
regs/1
gcc_pentium4_O0
Salsa20/12
S3___
128
64
94.56
ref/1
gcc_G3_O0
Salsa20/12
S3___
128
64
94.85
regs/1
gcc_G5_O0
Salsa20/12
S3___
128
64
104.79
regs/1
gcc_G3_O0
Salsa20/12
S3___
128
64
105.34
ref/1
gcc_pentium4_O0
Salsa20/12
S3___
128
64
105.41
ref/1
gcc_G5_O0
Salsa20/12
S3___
128
64
107.42
ref/1
gcc_G5-m64_O0
Salsa20/12
S3___
128
64
107.42
ref/1
gcc_pentium4-m64_O0
Salsa20/12
S3___
128
64
107.80
ref/1
gcc_G3-m64_O0
Salsa20/12
S3___
128
64
107.80
ref/1
gcc_G4-m64_O0
Salsa20/12
S3___
128
64
111.64
ref/1
gcc_G4_O0