Primitive
Profile
Key
IV
MAC
Stream
40 bytes
576 bytes
1500 bytes
Imix
Agility
Key setup
IV setup
Variant
Compiler
Grain-128
___H.
128
96
35.81
73.93
38.47
36.66
40.23
42.22
46.72
1379.12
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
35.81
74.03
38.51
36.71
40.28
42.46
46.72
1374.18
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
35.92
74.34
38.41
36.64
40.22
42.18
46.72
1379.09
opt/1
gcc_default_O1-ofp
Grain-128
___H.
128
96
35.95
75.70
39.24
38.14
41.33
42.06
49.18
1399.21
opt/1
gcc_pentium4_O1-ofp
Grain-128
___H.
128
96
36.06
74.32
39.07
37.41
40.88
42.44
49.18
1382.84
opt/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
36.16
78.30
40.47
38.79
42.45
44.82
46.72
1451.88
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
36.27
74.39
38.71
36.98
40.52
43.41
50.64
1382.45
opt/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
36.28
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
36.39
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
36.41
74.02
38.32
36.65
40.15
43.43
48.40
1384.45
opt/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
36.48
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
36.49
opt/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
36.49
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
36.54
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
36.64
opt/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
36.67
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
36.68
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
36.92
77.24
39.15
37.42
41.13
43.65
46.00
1472.61
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
36.98
opt/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
37.18
opt/1
gcc_pentium4_O2-ofp
Grain-128
___H.
128
96
37.23
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
37.35
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
37.36
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
37.50
opt/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
37.64
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
37.77
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
38.01
opt/1
gcc_k6-3_O1-ofp
Grain-128
___H.
128
96
38.29
opt/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H.
128
96
38.34
opt/1
gcc_pentium4_O3-ofp
Grain-128
___H.
128
96
38.54
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
38.77
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
39.12
opt/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
39.32
opt/1
gcc_default_O3-ofp
Grain-128
___H.
128
96
39.58
opt/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
39.64
opt/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
39.72
opt/1
gcc_default_O3-ual-ofp
Grain-128
___H.
128
96
39.75
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
39.85
opt/1
gcc_default_O2-ofp
Grain-128
___H.
128
96
40.13
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
40.13
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
40.47
78.10
42.86
40.83
44.53
46.97
46.72
1416.43
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
40.89
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
40.90
opt/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
42.72
opt/1
gcc_default_Os-ofp
Grain-128
___H.
128
96
43.26
opt/1
gcc_pentium4_Os-ofp
Grain-128
___H.
128
96
43.43
opt/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
43.48
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
43.79
opt/1
gcc_k6-3_Os-ofp
Grain-128
___H.
128
96
44.21
opt/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
44.22
opt/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H.
128
96
44.36
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
44.48
opt/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
45.07
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
45.09
opt/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
45.11
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
45.17
opt/1
gcc_k6-3_O2-ofp
Grain-128
___H.
128
96
45.25
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
45.60
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
45.68
opt/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
45.84
opt/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
45.91
opt/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
45.92
opt/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
46.31
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
46.46
opt/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
46.53
opt/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
46.54
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
46.68
opt/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
47.57
opt/1
gcc_k6-3_O3-ofp
Grain-128
___H.
128
96
58.00
opt/1
gcc_pentium2_O0
Grain-128
___H.
128
96
58.35
opt/1
gcc_pentium4_O0
Grain-128
___H.
128
96
59.11
opt/1
gcc_i486_O0
Grain-128
___H.
128
96
60.18
opt/1
gcc_k6-3_O0
Grain-128
___H.
128
96
60.29
opt/1
gcc_i386_O0
Grain-128
___H.
128
96
60.94
opt/1
gcc_pentium_O0
Grain-128
___H.
128
96
60.96
opt/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
61.01
opt/1
gcc_k8_O0
Grain-128
___H.
128
96
61.06
opt/1
gcc_athlon_O0
Grain-128
___H.
128
96
61.13
opt/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
61.15
opt/1
gcc_pentium3_O0
Grain-128
___H.
128
96
62.48
opt/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
62.49
opt/1
gcc_default_O0
Grain-128
___H.
128
96
62.73
opt/1
gcc_k6_O0
Grain-128
___H.
128
96
5414.37
ref/1
gcc_pentium4_O1-ofp
Grain-128
___H.
128
96
5419.98
ref/1
gcc_default_O1-ofp
Grain-128
___H.
128
96
6223.12
ref/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H.
128
96
6310.07
ref/1
gcc_default_O3-ual-ofp
Grain-128
___H.
128
96
6340.90
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
6343.78
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
7092.79
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
7123.37
ref/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H.
128
96
7139.10
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
7313.11
ref/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
7336.10
ref/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
7357.80
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
7357.80
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
7358.47
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
7364.45
ref/1
gcc_k6-3_O1-ofp
Grain-128
___H.
128
96
7366.01
ref/1
gcc_i386_O1-ofp
Grain-128
___H.
128
96
7368.80
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
7400.13
ref/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
7458.26
ref/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
7543.39
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
7548.12
ref/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
7556.13
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
7580.59
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
7587.27
ref/1
gcc_default_O3-ofp
Grain-128
___H.
128
96
7609.49
ref/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
7613.78
ref/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
7718.82
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
7730.21
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
7744.53
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
7750.61
ref/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
7751.67
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
7760.81
ref/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
7764.59
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
7775.31
ref/1
gcc_default_O2-ofp
Grain-128
___H.
128
96
7820.70
ref/1
gcc_pentium4_O3-ofp
Grain-128
___H.
128
96
7831.72
ref/1
gcc_k6-3_O3-ofp
Grain-128
___H.
128
96
7858.29
ref/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
7959.00
ref/1
gcc_pentium4_O2-ofp
Grain-128
___H.
128
96
8041.95
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
8051.19
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
8052.95
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
8054.23
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
8157.36
ref/1
gcc_k6-3_O2-ofp
Grain-128
___H.
128
96
8181.36
ref/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
8271.35
ref/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
9033.00
ref/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
9653.99
ref/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
9662.09
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
9890.00
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
9931.19
ref/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
10161.00
ref/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
10641.68
ref/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
12411.71
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
12427.74
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
12445.30
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
12463.57
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
14347.30
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
14359.98
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
14366.59
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
14368.45
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
14929.42
ref/1
gcc_default_Os-ofp
Grain-128
___H.
128
96
17301.87
ref/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
17327.20
ref/1
gcc_pentium4_Os-ofp
Grain-128
___H.
128
96
19575.09
ref/1
gcc_athlon_O0
Grain-128
___H.
128
96
19575.12
ref/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
19576.85
ref/1
gcc_pentium4_O0
Grain-128
___H.
128
96
19580.31
ref/1
gcc_i486_O0
Grain-128
___H.
128
96
19586.82
ref/1
gcc_k6-3_O0
Grain-128
___H.
128
96
19600.08
ref/1
gcc_k6_O0
Grain-128
___H.
128
96
19600.17
ref/1
gcc_pentium2_O0
Grain-128
___H.
128
96
19601.78
ref/1
gcc_default_O0
Grain-128
___H.
128
96
19602.39
ref/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
19602.92
ref/1
gcc_pentium3_O0
Grain-128
___H.
128
96
19603.91
ref/1
gcc_k8_O0
Grain-128
___H.
128
96
19609.02
ref/1
gcc_pentium_O0
Grain-128
___H.
128
96
19610.37
ref/1
gcc_i386_O0
Grain-128
___H.
128
96
20456.37
ref/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
21180.33
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
21227.66
ref/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
21227.84
ref/1
gcc_k6-3_Os-ofp
Grain-128
___H.
128
96
21277.04
ref/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
21344.93
ref/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
21370.93
ref/1
gcc_k8_Os-ofp