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
42.81
82.05
45.49
43.73
47.35
46.06
59.10
1486.90
opt/1
gcc_default_Os-ofp
Grain-128
___H.
128
96
45.29
85.86
48.08
46.26
50.00
48.30
59.08
1536.16
opt/1
gcc_k6-3_Os-ofp
Grain-128
___H.
128
96
45.37
85.94
48.08
46.32
50.03
48.52
59.08
1536.48
opt/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
46.01
opt/1
gcc_default_O2-ofp
Grain-128
___H.
128
96
46.07
opt/1
gcc_default_O3-ofp
Grain-128
___H.
128
96
46.65
opt/1
gcc_default_O3-ual-ofp
Grain-128
___H.
128
96
46.73
88.64
49.60
47.73
51.59
49.65
61.59
1604.20
opt/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
46.75
88.14
49.67
47.75
51.60
49.92
60.46
1610.12
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
46.75
89.07
49.70
47.77
51.69
50.05
60.46
1619.12
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
46.77
88.44
49.58
47.75
51.57
49.74
61.59
1592.27
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
47.08
91.34
50.17
48.15
52.25
50.11
61.59
1657.09
opt/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
47.10
90.86
50.12
48.13
52.18
50.19
61.59
1687.84
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
47.58
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
47.69
opt/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
49.75
opt/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
49.99
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
50.00
opt/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
50.01
opt/1
gcc_k6-3_O2-ofp
Grain-128
___H.
128
96
50.05
opt/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H.
128
96
50.27
opt/1
gcc_k6-3_O3-ofp
Grain-128
___H.
128
96
51.54
opt/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
53.29
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
53.29
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
53.30
opt/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
53.43
opt/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
53.52
opt/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
53.53
opt/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
54.38
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
54.38
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
54.38
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
54.39
101.13
57.67
55.55
59.87
57.43
59.10
1833.71
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
54.39
101.80
57.70
55.54
59.93
57.31
58.87
1847.38
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
54.39
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
54.40
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
54.40
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
54.72
102.75
58.01
55.88
60.29
57.64
59.10
1860.23
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
54.72
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
54.72
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
54.72
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
56.49
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
56.49
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
56.57
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
56.59
105.94
59.97
57.84
62.34
59.38
59.11
1913.23
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
56.59
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
56.60
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
56.95
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
56.95
opt/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
56.96
opt/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
57.00
106.63
60.43
58.22
62.79
59.75
61.12
2022.87
opt/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
57.00
opt/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
57.00
opt/1
gcc_default_O1-ofp
Grain-128
___H.
128
96
57.00
opt/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
57.00
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
57.00
opt/1
gcc_pentium4_O1-ofp
Grain-128
___H.
128
96
57.00
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
57.02
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
57.02
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
57.22
opt/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
57.23
opt/1
gcc_k6-3_O1-ofp
Grain-128
___H.
128
96
57.55
opt/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
57.56
opt/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
57.89
opt/1
gcc_pentium4_Os-ofp
Grain-128
___H.
128
96
57.91
108.57
61.40
59.13
63.80
60.69
61.11
1956.95
opt/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
58.48
opt/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H.
128
96
58.78
opt/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
58.80
opt/1
gcc_pentium4_O3-ofp
Grain-128
___H.
128
96
58.89
opt/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
59.91
opt/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
59.93
opt/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
59.94
opt/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
59.95
opt/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
72.39
opt/1
gcc_prescott_O0
Grain-128
___H.
128
96
72.46
opt/1
gcc_default_O0
Grain-128
___H.
128
96
72.57
opt/1
gcc_pentium4_O0
Grain-128
___H.
128
96
72.77
opt/1
gcc_k6-3_O0
Grain-128
___H.
128
96
72.77
opt/1
gcc_pentium_O0
Grain-128
___H.
128
96
72.85
opt/1
gcc_i386_O0
Grain-128
___H.
128
96
72.98
opt/1
gcc_pentium3_O0
Grain-128
___H.
128
96
73.03
opt/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
73.03
opt/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
73.04
opt/1
gcc_pentium2_O0
Grain-128
___H.
128
96
73.07
opt/1
gcc_k8_O0
Grain-128
___H.
128
96
73.18
opt/1
gcc_k6_O0
Grain-128
___H.
128
96
73.19
opt/1
gcc_i486_O0
Grain-128
___H.
128
96
73.23
opt/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
75.69
opt/1
gcc_athlon_O0
Grain-128
___H.
128
96
95.08
opt/1
gcc_pentium4_O2-ofp
Grain-128
___H.
128
96
96.29
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
5551.89
ref/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
5553.16
ref/1
gcc_default_O1-ofp
Grain-128
___H.
128
96
5566.85
ref/1
gcc_pentium4_O1-ofp
Grain-128
___H.
128
96
6441.14
ref/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H.
128
96
6471.41
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
6499.86
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
6501.09
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
6555.56
ref/1
gcc_default_O3-ual-ofp
Grain-128
___H.
128
96
6849.97
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
7383.93
ref/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H.
128
96
7419.68
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
7420.80
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
7421.17
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
7423.76
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
7434.25
ref/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
7446.52
ref/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
7462.18
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
7499.55
ref/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
7503.13
ref/1
gcc_k6-3_O1-ofp
Grain-128
___H.
128
96
7504.41
ref/1
gcc_i386_O1-ofp
Grain-128
___H.
128
96
7613.05
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
7723.92
ref/1
gcc_default_O3-ofp
Grain-128
___H.
128
96
7762.49
ref/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
7769.78
ref/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
7775.12
ref/1
gcc_pentium4_O3-ofp
Grain-128
___H.
128
96
7776.05
ref/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
7809.87
ref/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
7810.10
ref/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
7814.70
ref/1
gcc_default_O2-ofp
Grain-128
___H.
128
96
7841.11
ref/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
7847.92
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
7848.41
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
7848.50
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
7866.11
ref/1
gcc_pentium4_O2-ofp
Grain-128
___H.
128
96
7895.24
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
7896.58
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
7928.70
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
7939.71
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
7939.96
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
7940.02
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
7940.57
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
8284.80
ref/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
8300.17
ref/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
8305.36
ref/1
gcc_k6-3_O3-ofp
Grain-128
___H.
128
96
8350.97
ref/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
8354.59
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
8355.74
ref/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
8370.33
ref/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
8422.12
ref/1
gcc_k6-3_O2-ofp
Grain-128
___H.
128
96
8426.94
ref/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
9785.26
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
9797.61
ref/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
9878.76
ref/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
9939.35
ref/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
10003.97
ref/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
10029.59
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
13277.85
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
13289.30
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
13308.00
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
13332.83
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
15509.35
ref/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
15528.62
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
15538.05
ref/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
15540.84
ref/1
gcc_k6-3_Os-ofp
Grain-128
___H.
128
96
15540.93
ref/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
15542.76
ref/1
gcc_default_Os-ofp
Grain-128
___H.
128
96
15550.95
ref/1
gcc_pentium4_Os-ofp
Grain-128
___H.
128
96
15551.25
ref/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
15552.85
ref/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
15667.15
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
15677.53
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
15678.64
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
15683.20
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
18388.28
ref/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
23944.47
ref/1
gcc_default_O0
Grain-128
___H.
128
96
23949.14
ref/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
23952.89
ref/1
gcc_athlon_O0
Grain-128
___H.
128
96
23955.77
ref/1
gcc_pentium3_O0
Grain-128
___H.
128
96
23957.07
ref/1
gcc_pentium2_O0
Grain-128
___H.
128
96
23957.23
ref/1
gcc_prescott_O0
Grain-128
___H.
128
96
23963.78
ref/1
gcc_pentium4_O0
Grain-128
___H.
128
96
23965.24
ref/1
gcc_k8_O0
Grain-128
___H.
128
96
23977.05
ref/1
gcc_k6_O0
Grain-128
___H.
128
96
23983.10
ref/1
gcc_k6-3_O0
Grain-128
___H.
128
96
23985.23
ref/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
24525.15
ref/1
gcc_i386_O0
Grain-128
___H.
128
96
27020.30
ref/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
27029.15
ref/1
gcc_pentium_O0
Grain-128
___H.
128
96
27034.76
ref/1
gcc_i486_O0