Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Grain-128
___H3
128
96
39.81
89.12
43.64
40.88
45.75
48.33
158.94
1684.49
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
39.83
79.52
42.87
41.01
44.70
46.81
39.74
1487.98
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
39.90
87.53
43.78
41.15
45.81
48.30
159.59
1669.29
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
39.91
87.77
43.81
42.39
46.30
92.53
159.59
1676.65
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
39.93
85.69
43.15
41.00
45.28
47.73
159.59
1618.05
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
40.12
78.42
42.40
40.76
44.26
47.06
63.57
1404.85
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
40.23
87.00
44.80
41.88
46.62
48.14
111.48
1609.01
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
40.34
87.73
45.33
42.85
47.32
48.49
111.53
1593.12
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
40.57
88.41
46.33
42.99
47.99
49.12
111.51
1614.46
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
40.58
opt/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
40.72
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
40.72
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
40.85
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
41.17
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
41.18
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
41.21
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
41.47
opt/1
gcc_i386_Os-ofp
Grain-128
___H3
128
96
41.60
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
41.86
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
41.98
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
42.04
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
42.12
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
42.26
opt/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
42.31
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
42.80
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
43.30
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
43.91
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
43.96
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
45.68
opt/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
50.02
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
61.09
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
61.42
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
61.91
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
62.16
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
62.22
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
64.50
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
5854.70
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
5873.00
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
6309.43
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
6859.30
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
6866.83
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
6873.45
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
6874.73
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
6875.51
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
6879.97
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
6889.31
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
6892.92
ref/1
gcc_i386_Os-ofp
Grain-128
___H3
128
96
6900.72
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
6903.65
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
6907.22
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
6922.36
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
6927.81
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
8358.15
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
8986.22
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
9163.38
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
9213.79
16587.40
9730.68
9408.68
10082.51
9293.17
159.61
295122.00
ref/1
i386-glibc21-linux-gcc_i486_Os-ofp
Grain-128
___H3
128
96
9231.06
16589.20
9728.44
9415.95
10084.04
9291.95
158.18
294786.00
ref/1
i386-glibc21-linux-gcc_i386_Os-ofp
Grain-128
___H3
128
96
9276.54
16692.20
9776.60
9462.47
10135.36
9344.75
111.23
296656.00
ref/1
i386-glibc21-linux-gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
9888.04
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
9898.18
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
9917.08
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
9925.23
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
10191.75
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
10201.85
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
10206.44
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
10393.27
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
10629.94
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
13768.12
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
16897.79
ref/1
i386-glibc21-linux-gcc_i386_O2-ofp
Grain-128
___H3
128
96
17053.78
ref/1
i386-glibc21-linux-gcc_i386_O3-ofp
Grain-128
___H3
128
96
17162.00
ref/1
i386-glibc21-linux-gcc_i386_O1-ofp
Grain-128
___H3
128
96
17394.11
ref/1
i386-glibc21-linux-gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
17398.82
30540.30
18014.73
18918.66
19205.49
17124.72
215.24
548148.00
ref/1
i386-glibc21-linux-gcc_pentium_Os-ofp
Grain-128
___H3
128
96
17644.41
ref/1
i386-glibc21-linux-gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
18054.79
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
18063.28
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
18115.62
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
18296.48
ref/1
i386-glibc21-linux-gcc_i486_O2-ofp
Grain-128
___H3
128
96
18324.61
ref/1
i386-glibc21-linux-gcc_i486_O3-ofp
Grain-128
___H3
128
96
18401.87
ref/1
i386-glibc21-linux-gcc_i486_O1-ofp
Grain-128
___H3
128
96
18591.13
ref/1
i386-glibc21-linux-gcc_pentium_O3-ofp
Grain-128
___H3
128
96
18724.04
ref/1
i386-glibc21-linux-gcc_pentium_O1-ofp
Grain-128
___H3
128
96
19182.93
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
19276.87
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
19608.92
ref/1
gcc_pentium_O0
Grain-128
___H3
128
96
19709.87
ref/1
gcc_i486_O0
Grain-128
___H3
128
96
19909.12
ref/1
i386-glibc21-linux-gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
21156.13
ref/1
i386-glibc21-linux-gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
22292.66
ref/1
i386-glibc21-linux-gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
22654.99
ref/1
i386-glibc21-linux-gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
22809.07
ref/1
i386-glibc21-linux-gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
23015.20
ref/1
i386-glibc21-linux-gcc_pentium_O2-ofp
Grain-128
___H3
128
96
23642.43
ref/1
i386-glibc21-linux-gcc_i486_O0
Grain-128
___H3
128
96
23654.17
ref/1
i386-glibc21-linux-gcc_i386_O0
Grain-128
___H3
128
96
23672.95
ref/1
i386-glibc21-linux-gcc_pentium_O0
Grain-128
___H3
128
96
47128.02
ref/1
i386-glibc21-linux-gcc_pentiumpro_O0