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
41.90
79.25
44.48
42.80
46.25
47.43
59.11
1444.79
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
41.90
79.38
44.50
42.80
46.27
47.41
59.10
1434.58
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
41.91
79.32
44.51
42.83
46.28
47.37
59.10
1435.74
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
41.92
79.70
44.51
42.81
46.30
47.46
59.11
1435.45
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
42.16
80.77
44.75
43.04
46.59
47.68
59.10
1445.14
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
42.17
80.78
44.76
43.04
46.60
47.53
59.11
1445.35
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
42.28
81.02
44.76
43.09
46.63
47.54
59.11
1454.18
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
42.29
80.65
44.75
43.04
46.58
47.63
59.10
1445.02
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
42.52
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
42.52
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
42.54
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
42.56
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
43.29
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
43.30
82.88
45.97
44.26
47.87
48.93
59.10
1493.83
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
43.30
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
43.39
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
44.85
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
45.18
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
45.43
opt/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
45.54
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
45.54
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
46.56
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
46.86
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
46.88
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
46.92
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
46.93
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
47.00
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
47.01
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
47.89
opt/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
48.01
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
48.09
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
48.09
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
48.39
opt/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
48.79
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
49.07
93.28
52.14
95.42
70.86
54.56
61.15
1678.34
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
49.28
94.25
52.37
50.35
54.50
54.41
61.12
1690.92
opt/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
49.28
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
49.33
95.38
52.45
50.44
54.66
54.65
61.12
1694.30
opt/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
49.36
opt/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
49.38
opt/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
49.40
opt/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
49.62
opt/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
49.76
opt/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
49.82
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
49.82
opt/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
50.92
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
50.92
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
51.02
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
51.14
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
51.24
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
51.37
opt/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
57.02
opt/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
57.03
opt/1
gcc_pentium4_O1-ofp
Grain-128
___H3
128
96
57.14
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
57.14
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
57.15
opt/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
57.15
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
57.15
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
57.16
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
57.20
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
57.21
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
57.21
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
57.24
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
72.50
opt/1
gcc_prescott_O0
Grain-128
___H3
128
96
72.68
opt/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
72.68
opt/1
gcc_pentium3_O0
Grain-128
___H3
128
96
73.19
opt/1
gcc_pentium4_O0
Grain-128
___H3
128
96
73.32
opt/1
gcc_pentium2_O0
Grain-128
___H3
128
96
73.40
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
73.41
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
73.41
opt/1
gcc_k8_O0
Grain-128
___H3
128
96
73.74
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
73.75
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
73.75
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
73.75
opt/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
73.86
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
5004.16
ref/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
5004.17
ref/1
gcc_pentium4_O1-ofp
Grain-128
___H3
128
96
6810.45
ref/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
6810.74
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
6846.65
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
6849.18
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
6850.37
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
6852.18
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
6859.53
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
6895.54
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
7253.14
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
7253.23
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
7258.32
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
7258.88
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
7751.22
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
7761.95
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
7764.56
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
9838.22
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
9856.90
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
9890.33
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
9961.26
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
9963.03
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
9965.08
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
9969.43
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
10906.63
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
11045.58
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
11429.88
ref/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
11434.38
ref/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
11442.62
ref/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
11455.77
ref/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
11533.99
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
11537.89
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
11568.31
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
11590.19
ref/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
11626.73
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
11628.34
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
11660.96
ref/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
11684.67
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
11742.80
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
11870.65
ref/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
12432.35
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
12439.62
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
12643.73
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
12677.41
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
12682.46
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
13214.19
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
13216.78
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
13217.16
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
13787.38
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
15326.07
ref/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
15327.07
ref/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
15522.14
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
15525.84
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
15526.57
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
15527.86
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
15609.04
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
15950.84
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
15959.86
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
16017.61
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
16230.35
ref/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
16231.48
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
16235.82
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
16254.22
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
16255.64
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
23883.82
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
23895.25
ref/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
23895.36
ref/1
gcc_pentium3_O0
Grain-128
___H3
128
96
23897.59
ref/1
gcc_pentium4_O0
Grain-128
___H3
128
96
23907.84
ref/1
gcc_k8_O0
Grain-128
___H3
128
96
23908.47
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
23910.30
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
23911.73
ref/1
gcc_prescott_O0
Grain-128
___H3
128
96
23918.10
ref/1
gcc_pentium2_O0
Grain-128
___H3
128
96
23924.20
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
26716.26
ref/1
gcc_i486_O0
Grain-128
___H3
128
96
26719.78
ref/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
26743.45
ref/1
gcc_pentium_O0