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.09
45.49
43.74
47.36
46.03
59.10
1489.58
opt/1
gcc_default_Os-ofp
Grain-128
___H.
128
96
45.31
85.95
48.08
46.30
50.02
48.45
59.10
1536.48
opt/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
45.34
85.76
48.08
46.26
50.00
48.42
59.08
1536.72
opt/1
gcc_k6-3_Os-ofp
Grain-128
___H.
128
96
46.01
opt/1
gcc_default_O2-ofp
Grain-128
___H.
128
96
46.01
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.59
49.62
47.74
51.60
49.66
61.59
1603.50
opt/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
46.74
88.52
49.57
47.75
51.57
49.60
61.59
1592.32
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
46.77
88.81
49.68
47.74
51.65
49.98
60.46
1610.18
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
47.08
90.77
50.12
48.13
52.18
50.20
61.59
1688.35
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
47.08
91.38
50.17
48.15
52.25
50.23
61.59
1657.07
opt/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
47.58
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
47.73
opt/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
49.73
opt/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
49.98
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
49.99
opt/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
50.05
opt/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H.
128
96
50.12
opt/1
gcc_k6-3_O2-ofp
Grain-128
___H.
128
96
50.23
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_i386_O3-ofp
Grain-128
___H.
128
96
53.30
opt/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
53.52
opt/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
53.53
opt/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
54.38
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
54.39
102.27
57.79
55.52
60.01
57.29
58.87
2235.50
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
54.39
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
54.39
opt/1
gcc_pentium2_O3-ual-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_pentium2_O3-ofp
Grain-128
___H.
128
96
54.40
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
54.72
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
54.74
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
54.75
102.84
58.00
55.99
60.34
57.53
59.10
1860.25
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
54.79
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
56.10
opt/1
gcc_pentiumpro_O3-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_pentium-m_Os-ofp
Grain-128
___H.
128
96
56.57
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
56.59
106.02
59.97
57.79
62.33
59.27
59.10
1913.23
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
56.59
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
56.95
opt/1
gcc_i486_O1-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
57.00
106.67
60.44
58.22
62.79
59.91
61.12
1924.30
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_k8_O1-ofp
Grain-128
___H.
128
96
57.00
opt/1
gcc_pentium-m_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_pentiumpro_O1-ofp
Grain-128
___H.
128
96
57.01
opt/1
gcc_pentium4_O1-ofp
Grain-128
___H.
128
96
57.05
opt/1
gcc_default_O1-ofp
Grain-128
___H.
128
96
57.23
opt/1
gcc_k6-3_O1-ofp
Grain-128
___H.
128
96
57.28
opt/1
gcc_k6_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.81
61.12
1957.78
opt/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
58.48
108.76
62.02
59.69
64.37
61.28
61.12
1969.56
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
58.48
opt/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H.
128
96
58.79
opt/1
gcc_pentium4_O3-ofp
Grain-128
___H.
128
96
58.79
opt/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
58.86
opt/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
58.91
opt/1
gcc_pentium4_O2-ofp
Grain-128
___H.
128
96
59.88
opt/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
59.94
opt/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
59.95
opt/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
72.39
opt/1
gcc_pentium4_O0
Grain-128
___H.
128
96
72.49
opt/1
gcc_default_O0
Grain-128
___H.
128
96
72.57
opt/1
gcc_prescott_O0
Grain-128
___H.
128
96
72.74
opt/1
gcc_athlon_O0
Grain-128
___H.
128
96
72.76
opt/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
72.76
opt/1
gcc_pentium_O0
Grain-128
___H.
128
96
72.77
opt/1
gcc_i386_O0
Grain-128
___H.
128
96
73.03
opt/1
gcc_pentium3_O0
Grain-128
___H.
128
96
73.04
opt/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
73.04
opt/1
gcc_pentium2_O0
Grain-128
___H.
128
96
73.04
opt/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
73.06
opt/1
gcc_k8_O0
Grain-128
___H.
128
96
73.20
opt/1
gcc_i486_O0
Grain-128
___H.
128
96
73.20
opt/1
gcc_k6-3_O0
Grain-128
___H.
128
96
73.21
opt/1
gcc_k6_O0
Grain-128
___H.
128
96
92.85
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
93.97
opt/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
94.72
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
5559.37
ref/1
gcc_pentium4_O1-ofp
Grain-128
___H.
128
96
5560.11
ref/1
gcc_default_O1-ofp
Grain-128
___H.
128
96
5562.85
ref/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
6442.66
ref/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H.
128
96
6469.99
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
6500.86
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
6504.61
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
6529.34
ref/1
gcc_default_O3-ual-ofp
Grain-128
___H.
128
96
6838.04
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
7132.02
ref/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
7390.87
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
7394.27
ref/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H.
128
96
7403.21
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
7408.38
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
7415.91
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
7422.09
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
7428.19
ref/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
7434.30
ref/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
7491.53
ref/1
gcc_k6-3_O1-ofp
Grain-128
___H.
128
96
7505.65
ref/1
gcc_i386_O1-ofp
Grain-128
___H.
128
96
7512.82
ref/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
7519.07
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
7727.84
ref/1
gcc_default_O3-ofp
Grain-128
___H.
128
96
7766.81
ref/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
7772.20
ref/1
gcc_pentium4_O3-ofp
Grain-128
___H.
128
96
7772.78
ref/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
7792.59
ref/1
gcc_default_O2-ofp
Grain-128
___H.
128
96
7808.94
ref/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
7837.97
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
7840.78
ref/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
7842.00
ref/1
gcc_pentium4_O2-ofp
Grain-128
___H.
128
96
7847.59
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
7848.33
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
7893.55
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
7917.58
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
7945.96
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
7950.80
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
7951.11
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
7955.43
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
8068.97
ref/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
8248.74
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
8281.50
ref/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
8341.36
ref/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
8342.83
ref/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
8351.67
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
8364.34
ref/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
8420.18
ref/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
8427.43
ref/1
gcc_k6-3_O2-ofp
Grain-128
___H.
128
96
8430.68
ref/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
9783.90
ref/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
9800.46
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
9885.94
ref/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
9939.46
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
9948.74
ref/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
10006.39
ref/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
13314.04
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
13333.51
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
13341.80
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
13384.73
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
15519.67
ref/1
gcc_default_Os-ofp
Grain-128
___H.
128
96
15519.81
ref/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
15523.74
ref/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
15528.31
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
15531.89
ref/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
15536.73
ref/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
15537.18
ref/1
gcc_k6-3_Os-ofp
Grain-128
___H.
128
96
15539.41
ref/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
15549.90
ref/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
15549.96
ref/1
gcc_pentium4_Os-ofp
Grain-128
___H.
128
96
15661.90
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
15664.96
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
15671.95
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
15678.41
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
17008.88
ref/1
gcc_k6-3_O3-ofp
Grain-128
___H.
128
96
23932.31
ref/1
gcc_prescott_O0
Grain-128
___H.
128
96
23934.68
ref/1
gcc_pentium2_O0
Grain-128
___H.
128
96
23935.41
ref/1
gcc_athlon_O0
Grain-128
___H.
128
96
23937.92
ref/1
gcc_pentium3_O0
Grain-128
___H.
128
96
23939.89
ref/1
gcc_pentium4_O0
Grain-128
___H.
128
96
23944.30
ref/1
gcc_default_O0
Grain-128
___H.
128
96
23945.65
ref/1
gcc_k8_O0
Grain-128
___H.
128
96
23953.63
ref/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
23954.00
ref/1
gcc_k6-3_O0
Grain-128
___H.
128
96
23967.67
ref/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
23971.21
ref/1
gcc_i386_O0
Grain-128
___H.
128
96
24318.00
ref/1
gcc_k6_O0
Grain-128
___H.
128
96
26991.72
ref/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
26996.00
ref/1
gcc_i486_O0
Grain-128
___H.
128
96
27026.42
ref/1
gcc_pentium_O0