Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Grain-v1
___H3
80
64
58.32
112.68
72.70
69.21
74.16
65.44
44.31
1588.81
opt/1
gcc_k6_O1-ofp
Grain-v1
___H3
80
64
58.46
114.71
66.86
62.45
68.52
66.39
163.11
1750.56
opt/1
gcc_i386_O1-ofp
Grain-v1
___H3
80
64
64.28
109.42
61.36
59.06
63.81
73.03
153.99
1713.56
opt/1
gcc_i486_O1-ofp
Grain-v1
___H3
80
64
64.86
108.17
61.08
59.33
63.67
73.67
160.98
1696.40
opt/1
gcc_pentium_O1-ofp
Grain-v1
___H3
80
64
65.58
104.87
65.46
61.99
66.89
73.20
49.20
1540.73
opt/1
gcc_athlon_O1-ofp
Grain-v1
___H3
80
64
65.67
111.29
64.69
61.06
66.55
73.79
109.86
1716.19
opt/1
gcc_pentiumpro_O1-ofp
Grain-v1
___H3
80
64
81.51
opt/1
gcc_pentium_O3-ofp
Grain-v1
___H3
80
64
81.70
opt/1
gcc_i386_O0
Grain-v1
___H3
80
64
81.75
opt/1
gcc_pentium_O3-ual-ofp
Grain-v1
___H3
80
64
81.94
opt/1
gcc_pentium_O2-ofp
Grain-v1
___H3
80
64
82.30
opt/1
gcc_k6_O0
Grain-v1
___H3
80
64
82.51
opt/1
gcc_athlon_O0
Grain-v1
___H3
80
64
82.54
opt/1
gcc_pentium_O0
Grain-v1
___H3
80
64
82.86
opt/1
gcc_i486_O0
Grain-v1
___H3
80
64
101.13
opt/1
gcc_pentiumpro_O0
Grain-v1
___H3
80
64
125.87
221.50
129.46
125.24
134.22
134.46
111.40
3109.83
opt/1
gcc_pentiumpro_O3-ofp
Grain-v1
___H3
80
64
126.85
223.10
129.92
125.33
134.62
134.52
111.40
3015.31
opt/1
gcc_pentiumpro_O2-ofp
Grain-v1
___H3
80
64
127.07
209.51
130.82
126.81
134.74
134.19
111.40
3142.48
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-v1
___H3
80
64
127.85
opt/1
gcc_k6_O2-ofp
Grain-v1
___H3
80
64
127.86
opt/1
gcc_k6_Os-ofp
Grain-v1
___H3
80
64
127.88
opt/1
gcc_athlon_O3-ofp
Grain-v1
___H3
80
64
128.58
opt/1
gcc_athlon_Os-ofp
Grain-v1
___H3
80
64
129.40
opt/1
gcc_k6_O3-ual-ofp
Grain-v1
___H3
80
64
130.07
opt/1
gcc_athlon_O2-ofp
Grain-v1
___H3
80
64
130.61
opt/1
gcc_athlon_O3-ual-ofp
Grain-v1
___H3
80
64
131.47
opt/1
gcc_k6_O3-ofp
Grain-v1
___H3
80
64
139.57
238.04
142.38
140.47
148.24
148.58
111.40
3382.65
opt/1
gcc_pentiumpro_Os-ofp
Grain-v1
___H3
80
64
141.93
opt/1
gcc_pentium_Os-ofp
Grain-v1
___H3
80
64
146.90
opt/1
gcc_i386_Os-ofp
Grain-v1
___H3
80
64
147.48
opt/1
gcc_i486_O3-ual-ofp
Grain-v1
___H3
80
64
147.86
opt/1
gcc_i386_O2-ofp
Grain-v1
___H3
80
64
148.99
opt/1
gcc_i486_O2-ofp
Grain-v1
___H3
80
64
149.50
opt/1
gcc_i386_O3-ofp
Grain-v1
___H3
80
64
151.85
opt/1
gcc_i486_O3-ofp
Grain-v1
___H3
80
64
152.42
opt/1
gcc_i386_O3-ual-ofp
Grain-v1
___H3
80
64
175.11
opt/1
gcc_i486_Os-ofp
Grain-v1
___H3
80
64
4521.43
ref/1
gcc_i486_O3-ual-ofp
Grain-v1
___H3
80
64
4527.30
ref/1
gcc_athlon_O3-ual-ofp
Grain-v1
___H3
80
64
4570.79
ref/1
gcc_k6_O3-ual-ofp
Grain-v1
___H3
80
64
4571.80
ref/1
gcc_pentium_O3-ual-ofp
Grain-v1
___H3
80
64
4679.42
ref/1
gcc_i386_O3-ual-ofp
Grain-v1
___H3
80
64
5056.83
ref/1
gcc_athlon_O1-ofp
Grain-v1
___H3
80
64
5064.73
ref/1
gcc_i386_O1-ofp
Grain-v1
___H3
80
64
5066.33
ref/1
gcc_k6_Os-ofp
Grain-v1
___H3
80
64
5069.00
ref/1
gcc_k6_O1-ofp
Grain-v1
___H3
80
64
5076.38
ref/1
gcc_i386_Os-ofp
Grain-v1
___H3
80
64
5077.39
ref/1
gcc_i486_Os-ofp
Grain-v1
___H3
80
64
5123.93
ref/1
gcc_pentium_O1-ofp
Grain-v1
___H3
80
64
5125.52
ref/1
gcc_i486_O1-ofp
Grain-v1
___H3
80
64
5128.77
ref/1
gcc_pentium_Os-ofp
Grain-v1
___H3
80
64
5173.91
ref/1
gcc_athlon_Os-ofp
Grain-v1
___H3
80
64
5836.77
ref/1
gcc_athlon_O3-ofp
Grain-v1
___H3
80
64
5852.38
ref/1
gcc_athlon_O2-ofp
Grain-v1
___H3
80
64
5969.13
ref/1
gcc_k6_O3-ofp
Grain-v1
___H3
80
64
6019.92
ref/1
gcc_i386_O3-ofp
Grain-v1
___H3
80
64
6039.70
ref/1
gcc_pentium_O3-ofp
Grain-v1
___H3
80
64
6039.92
ref/1
gcc_i386_O2-ofp
Grain-v1
___H3
80
64
6044.83
ref/1
gcc_pentium_O2-ofp
Grain-v1
___H3
80
64
6086.06
9334.40
6427.60
6180.26
6536.05
6109.27
196.65
125961.60
ref/1
i386-glibc21-linux-gcc_i486_O1-ofp
Grain-v1
___H3
80
64
6169.16
ref/1
gcc_k6_O2-ofp
Grain-v1
___H3
80
64
6217.87
9452.80
6424.31
6303.82
6587.69
6122.59
109.86
128728.00
ref/1
i386-glibc21-linux-gcc_pentiumpro_O1-ofp
Grain-v1
___H3
80
64
6219.02
ref/1
gcc_i486_O2-ofp
Grain-v1
___H3
80
64
6226.91
ref/1
gcc_i486_O3-ofp
Grain-v1
___H3
80
64
6234.15
9349.40
6224.55
6091.03
6389.75
6140.78
153.29
122274.40
ref/1
i386-glibc21-linux-gcc_pentium_O1-ofp
Grain-v1
___H3
80
64
6257.86
ref/1
i386-glibc21-linux-gcc_i386_O1-ofp
Grain-v1
___H3
80
64
6414.05
ref/1
i386-glibc21-linux-gcc_i386_Os-ofp
Grain-v1
___H3
80
64
6420.93
9754.30
6653.53
6510.18
6813.47
6494.45
109.86
132554.40
ref/1
i386-glibc21-linux-gcc_pentiumpro_Os-ofp
Grain-v1
___H3
80
64
6461.59
ref/1
i386-glibc21-linux-gcc_pentium_Os-ofp
Grain-v1
___H3
80
64
6570.38
ref/1
i386-glibc21-linux-gcc_i486_Os-ofp
Grain-v1
___H3
80
64
9257.15
ref/1
i386-glibc21-linux-gcc_pentiumpro_O3-ofp
Grain-v1
___H3
80
64
9263.67
ref/1
i386-glibc21-linux-gcc_pentiumpro_O2-ofp
Grain-v1
___H3
80
64
9468.90
ref/1
i386-glibc21-linux-gcc_i386_O3-ofp
Grain-v1
___H3
80
64
9516.62
ref/1
i386-glibc21-linux-gcc_i386_O2-ofp
Grain-v1
___H3
80
64
9832.49
ref/1
i386-glibc21-linux-gcc_i486_O3-ofp
Grain-v1
___H3
80
64
9837.54
ref/1
i386-glibc21-linux-gcc_pentium_O2-ofp
Grain-v1
___H3
80
64
9843.61
ref/1
i386-glibc21-linux-gcc_i486_O2-ofp
Grain-v1
___H3
80
64
9846.23
ref/1
i386-glibc21-linux-gcc_pentium_O3-ofp
Grain-v1
___H3
80
64
10001.78
ref/1
gcc_pentiumpro_O1-ofp
Grain-v1
___H3
80
64
10019.99
ref/1
gcc_pentiumpro_Os-ofp
Grain-v1
___H3
80
64
10483.93
ref/1
gcc_pentiumpro_O3-ofp
Grain-v1
___H3
80
64
10503.15
ref/1
gcc_pentiumpro_O2-ofp
Grain-v1
___H3
80
64
15439.61
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-v1
___H3
80
64
16264.63
ref/1
i386-glibc21-linux-gcc_pentiumpro_O3-ual-ofp
Grain-v1
___H3
80
64
16601.51
ref/1
i386-glibc21-linux-gcc_i386_O3-ual-ofp
Grain-v1
___H3
80
64
16715.15
ref/1
i386-glibc21-linux-gcc_pentium_O3-ual-ofp
Grain-v1
___H3
80
64
16770.66
ref/1
i386-glibc21-linux-gcc_i486_O3-ual-ofp
Grain-v1
___H3
80
64
21642.55
ref/1
i386-glibc21-linux-gcc_i386_O0
Grain-v1
___H3
80
64
21739.95
ref/1
i386-glibc21-linux-gcc_pentiumpro_O0
Grain-v1
___H3
80
64
22693.96
ref/1
i386-glibc21-linux-gcc_pentium_O0
Grain-v1
___H3
80
64
23009.57
ref/1
i386-glibc21-linux-gcc_i486_O0
Grain-v1
___H3
80
64
29975.92
ref/1
gcc_pentiumpro_O0
Grain-v1
___H3
80
64
30004.58
ref/1
gcc_k6_O0
Grain-v1
___H3
80
64
30078.27
ref/1
gcc_i386_O0
Grain-v1
___H3
80
64
30161.29
ref/1
gcc_athlon_O0
Grain-v1
___H3
80
64
32613.42
ref/1
gcc_pentium_O0
Grain-v1
___H3
80
64
32832.04
ref/1
gcc_i486_O0