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
49.50
101.77
52.95
50.70
55.47
54.91
71.71
1831.80
opt/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
49.53
99.88
52.94
50.79
55.37
55.15
71.72
1866.83
opt/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
49.58
102.46
53.26
50.88
55.76
55.12
61.02
1887.41
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
49.63
102.43
53.03
50.83
55.61
55.25
61.02
1881.27
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
51.38
101.96
54.95
52.60
57.31
56.56
61.42
1859.71
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
51.39
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
51.39
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
51.52
104.90
55.02
52.66
57.57
94.28
61.43
1896.26
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
52.36
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
52.40
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
52.40
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
52.40
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
52.41
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
52.45
opt/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
52.81
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
52.83
105.38
56.39
54.08
58.90
57.90
71.87
1885.27
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
52.83
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
52.85
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
52.89
105.01
56.38
54.08
58.87
57.91
73.30
1883.31
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
52.91
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
53.21
opt/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
53.30
opt/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
53.33
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
53.41
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
53.43
104.68
56.83
54.65
59.31
58.40
64.33
1863.81
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
53.43
opt/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
53.44
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
53.44
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
53.64
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
53.68
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
54.25
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
54.26
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
54.45
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
54.71
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
55.37
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
55.40
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
55.42
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
55.55
opt/1
gcc_pentium4_O1-ofp
Grain-128
___H3
128
96
55.81
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
55.81
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
55.90
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
55.90
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
56.06
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
56.07
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
56.09
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
56.10
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
56.17
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
56.17
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
69.40
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
69.46
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
69.68
opt/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
69.69
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
69.69
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
69.76
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
69.95
opt/1
gcc_pentium4_O0
Grain-128
___H3
128
96
70.15
opt/1
gcc_pentium2_O0
Grain-128
___H3
128
96
70.16
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
70.45
opt/1
gcc_pentium3_O0
Grain-128
___H3
128
96
4711.13
ref/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
4722.50
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
5221.75
ref/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
5233.80
ref/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
5257.61
ref/1
gcc_pentium4_O1-ofp
Grain-128
___H3
128
96
5334.60
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
5365.53
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
5402.53
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
5410.38
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
5410.42
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
5415.76
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
5464.54
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
5470.44
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
5479.45
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
5536.57
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
5536.60
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
5543.64
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
5768.98
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
5844.70
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
5852.23
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
6762.18
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
6892.40
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
6940.55
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
6946.47
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
6948.10
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
7084.18
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
7096.99
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
7141.61
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
7152.05
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
7152.26
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
7157.08
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
7189.21
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
7243.23
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
7256.91
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
7285.85
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
7405.95
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
7409.26
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
7677.65
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
7677.65
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
7683.61
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
9618.65
ref/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
10116.10
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
10148.90
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
10166.37
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
10179.98
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
10193.33
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
15492.19
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
15495.10
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
15522.35
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
22879.82
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
22879.94
ref/1
gcc_pentium4_O0
Grain-128
___H3
128
96
22880.50
ref/1
gcc_pentium2_O0
Grain-128
___H3
128
96
22892.92
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
22895.33
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
22900.85
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
22921.80
ref/1
gcc_pentium3_O0
Grain-128
___H3
128
96
24944.96
ref/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
24945.67
ref/1
gcc_i486_O0
Grain-128
___H3
128
96
24964.18
ref/1
gcc_pentium_O0