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
41.91
79.52
44.50
42.80
46.27
47.47
59.11
1434.90
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
41.91
79.63
44.49
42.81
46.28
47.49
59.11
1445.20
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
41.92
79.47
44.50
42.81
46.28
47.49
59.11
1436.31
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
42.17
82.07
44.76
43.10
46.71
47.54
59.11
1448.17
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
42.23
80.43
44.75
43.03
46.57
47.55
59.10
1444.64
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
42.27
80.83
44.78
43.04
46.61
47.54
59.11
1453.68
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
42.28
80.51
44.75
43.04
46.57
47.47
59.10
1444.70
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
42.53
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
42.53
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
42.54
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
42.54
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
43.30
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
43.30
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
43.43
82.91
45.97
44.20
47.85
48.73
59.10
1494.76
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
43.47
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
43.50
79.41
47.15
47.04
49.32
47.43
59.10
1438.76
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
44.86
opt/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
45.17
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
45.53
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
45.53
opt/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
45.61
opt/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
46.56
opt/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
46.86
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
46.86
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
46.92
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
46.92
opt/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
47.01
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
47.01
opt/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
47.87
opt/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
47.89
opt/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
48.07
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
48.07
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
48.38
opt/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
48.45
opt/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
49.07
93.19
52.14
50.14
54.22
55.00
61.12
1679.35
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
49.28
94.27
52.37
50.35
54.50
54.50
61.12
1690.52
opt/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
49.28
opt/1
gcc_pentium4_Os-ofp
Grain-128
___H.
128
96
49.29
opt/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
49.34
opt/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H.
128
96
49.46
opt/1
gcc_pentium4_O2-ofp
Grain-128
___H.
128
96
49.61
opt/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
49.67
opt/1
gcc_pentium4_O3-ofp
Grain-128
___H.
128
96
49.82
opt/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
49.89
opt/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
50.91
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
50.91
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
51.04
opt/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
51.05
opt/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
51.24
opt/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
51.34
opt/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
53.60
95.53
52.43
50.43
54.65
54.56
61.12
1694.54
opt/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
57.01
opt/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
57.15
opt/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
57.15
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
57.16
opt/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
57.16
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
57.16
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
57.17
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
57.18
opt/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
57.19
opt/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
57.20
opt/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
57.24
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
73.11
opt/1
gcc_pentium4_O0
Grain-128
___H.
128
96
73.12
opt/1
gcc_prescott_O0
Grain-128
___H.
128
96
73.40
opt/1
gcc_k8_O0
Grain-128
___H.
128
96
73.40
opt/1
gcc_pentium3_O0
Grain-128
___H.
128
96
73.41
opt/1
gcc_pentium2_O0
Grain-128
___H.
128
96
73.41
opt/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
73.42
opt/1
gcc_athlon_O0
Grain-128
___H.
128
96
73.49
opt/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
73.73
opt/1
gcc_i486_O0
Grain-128
___H.
128
96
73.73
opt/1
gcc_pentium_O0
Grain-128
___H.
128
96
73.75
opt/1
gcc_i386_O0
Grain-128
___H.
128
96
73.76
opt/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
73.83
opt/1
gcc_k6_O0
Grain-128
___H.
128
96
97.41
opt/1
gcc_pentium4_O1-ofp
Grain-128
___H.
128
96
5004.11
ref/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
5010.67
ref/1
gcc_pentium4_O1-ofp
Grain-128
___H.
128
96
6810.49
ref/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
6816.77
ref/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
6848.97
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
6850.66
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
6858.16
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
6864.88
ref/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
6866.97
ref/1
gcc_i386_O1-ofp
Grain-128
___H.
128
96
6874.34
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
7253.09
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
7258.32
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
7258.83
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
7259.97
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
7757.62
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
7761.88
ref/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
7772.00
ref/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
9828.64
ref/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
9879.22
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
9900.15
ref/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
9955.16
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
9955.52
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
9964.91
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
9972.43
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
10913.59
ref/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
11011.63
ref/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
11438.06
ref/1
gcc_pentium4_O2-ofp
Grain-128
___H.
128
96
11440.53
ref/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
11441.33
ref/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
11447.43
ref/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
11453.12
ref/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
11519.86
ref/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
11527.31
ref/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H.
128
96
11533.04
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
11556.84
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
11631.12
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
11653.09
ref/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
11658.96
ref/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
11660.92
ref/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
12352.84
ref/1
gcc_pentium4_O3-ofp
Grain-128
___H.
128
96
12418.57
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
12444.19
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
12647.36
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
12684.62
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
12685.56
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
13211.54
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
13216.57
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
13216.85
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
13217.36
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
15334.63
ref/1
gcc_pentium4_Os-ofp
Grain-128
___H.
128
96
15335.65
ref/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
15526.15
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
15526.24
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
15526.33
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
15539.23
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
15602.98
ref/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
15955.80
ref/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
15962.40
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
16071.76
ref/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
16224.47
ref/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
16230.50
ref/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
16236.76
ref/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
16255.79
ref/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
16257.15
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
23894.44
ref/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
23894.49
ref/1
gcc_prescott_O0
Grain-128
___H.
128
96
23895.86
ref/1
gcc_pentium4_O0
Grain-128
___H.
128
96
23896.36
ref/1
gcc_k8_O0
Grain-128
___H.
128
96
23896.80
ref/1
gcc_athlon_O0
Grain-128
___H.
128
96
23897.03
ref/1
gcc_i386_O0
Grain-128
___H.
128
96
23898.91
ref/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
23906.90
ref/1
gcc_pentium2_O0
Grain-128
___H.
128
96
23908.19
ref/1
gcc_pentium3_O0
Grain-128
___H.
128
96
23919.53
ref/1
gcc_k6_O0
Grain-128
___H.
128
96
26717.01
ref/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
26719.23
ref/1
gcc_i486_O0
Grain-128
___H.
128
96
26720.00
ref/1
gcc_pentium_O0