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
100.27
52.97
50.69
55.38
54.82
71.81
1860.56
opt/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
49.60
101.78
53.02
50.75
55.53
54.73
71.71
1831.59
opt/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
49.61
100.81
53.21
50.86
55.61
55.35
61.03
1882.14
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
49.70
102.69
53.22
50.86
55.74
55.27
61.02
1881.21
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
51.40
104.87
55.01
52.66
57.57
56.80
61.43
1896.97
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
51.52
102.79
55.02
52.99
57.55
56.80
61.42
1893.58
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
51.65
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
52.53
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
52.53
opt/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
52.55
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
52.55
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
52.65
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
52.83
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
52.84
105.35
56.38
54.07
58.89
57.92
71.87
1888.75
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
52.85
105.36
56.38
54.07
58.89
57.77
73.31
1883.50
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
52.85
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
52.92
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
52.93
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
53.04
opt/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
53.28
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
53.31
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.44
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
53.44
opt/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
53.54
103.67
56.82
54.98
59.36
58.25
64.32
1850.85
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
53.55
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
53.63
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
53.65
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
54.27
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
54.27
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
54.44
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
55.39
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
55.45
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
55.50
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
55.54
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.82
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
55.89
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
55.90
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
56.06
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
56.06
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
56.09
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
56.10
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
56.18
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
65.84
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
69.40
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
69.50
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
69.69
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
69.70
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
69.70
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
69.95
opt/1
gcc_pentium4_O0
Grain-128
___H3
128
96
70.24
opt/1
gcc_pentium3_O0
Grain-128
___H3
128
96
70.29
opt/1
gcc_pentium2_O0
Grain-128
___H3
128
96
70.30
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
86.58
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
87.06
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
96.02
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
124.82
opt/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
4715.86
ref/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
4717.83
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
5213.64
ref/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
5232.78
ref/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
5261.13
ref/1
gcc_pentium4_O1-ofp
Grain-128
___H3
128
96
5360.69
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
5369.33
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
5402.42
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
5410.63
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
5416.84
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
5422.15
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
5470.42
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
5471.92
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
5478.05
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
5536.52
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
5536.54
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
5541.30
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
5767.67
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
5855.35
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
5873.52
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
6762.03
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
6892.11
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
6917.83
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
6959.83
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
7088.80
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
7089.53
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
7147.00
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
7152.21
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
7152.29
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
7157.41
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
7189.17
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
7260.93
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
7284.51
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
7291.21
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
7398.54
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
7683.37
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
7683.60
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
8486.50
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
8638.16
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
9631.22
ref/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
10116.34
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
10136.22
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
10175.34
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
10189.03
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
10193.92
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
10487.47
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
15494.97
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
15495.89
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
15511.20
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
22880.06
ref/1
gcc_pentium2_O0
Grain-128
___H3
128
96
22880.53
ref/1
gcc_pentium4_O0
Grain-128
___H3
128
96
22891.48
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
22893.18
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
22908.19
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
22922.44
ref/1
gcc_pentium3_O0
Grain-128
___H3
128
96
22985.49
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
24946.39
ref/1
gcc_i486_O0
Grain-128
___H3
128
96
24970.12
ref/1
gcc_pentium_O0
Grain-128
___H3
128
96
24980.41
ref/1
gcc_pentium-mmx_O0