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
45.05
97.14
48.51
46.20
50.99
49.86
61.67
1768.11
opt/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
45.06
95.34
49.32
46.75
51.53
62.17
61.75
1802.93
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
45.33
94.27
48.46
46.18
50.76
49.59
61.67
1676.59
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
45.41
95.98
48.90
46.22
51.14
49.55
61.67
1712.70
opt/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
49.98
99.81
53.41
51.14
55.75
54.87
62.92
1814.40
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
50.58
103.90
54.02
51.24
56.42
55.30
62.92
1886.74
opt/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
51.10
opt/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
51.16
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
51.73
opt/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
51.80
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
51.84
opt/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
51.86
opt/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
51.86
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
52.18
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
52.22
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
52.22
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
52.24
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
52.24
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
52.35
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
52.35
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
52.37
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
52.43
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
52.60
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
52.63
opt/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
52.63
opt/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
52.64
103.26
55.73
53.50
58.17
56.77
63.92
1844.27
opt/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
52.66
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
52.66
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
52.66
opt/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
52.67
opt/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
52.71
opt/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
52.77
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
52.80
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
52.84
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
52.97
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
52.98
opt/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
52.98
opt/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
53.36
opt/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
53.37
opt/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
53.45
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
53.45
opt/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
53.59
opt/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
53.70
opt/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
55.18
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
55.19
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
55.20
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
55.22
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
55.62
opt/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
55.82
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
55.83
opt/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
55.83
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
55.93
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
56.02
opt/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
56.05
opt/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
56.05
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
56.06
opt/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
56.39
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
56.52
opt/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
69.51
opt/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
69.52
opt/1
gcc_pentium3_O0
Grain-128
___H.
128
96
70.08
opt/1
gcc_pentium2_O0
Grain-128
___H.
128
96
70.08
opt/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
70.16
opt/1
gcc_athlon_O0
Grain-128
___H.
128
96
70.29
opt/1
gcc_k8_O0
Grain-128
___H.
128
96
70.44
opt/1
gcc_prescott_O0
Grain-128
___H.
128
96
70.50
opt/1
gcc_pentium_O0
Grain-128
___H.
128
96
70.51
opt/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
70.53
opt/1
gcc_k6_O0
Grain-128
___H.
128
96
70.56
opt/1
gcc_i486_O0
Grain-128
___H.
128
96
71.12
opt/1
gcc_i386_O0
Grain-128
___H.
128
96
5180.23
ref/1
gcc_prescott_O3-ofp
Grain-128
___H.
128
96
5213.65
ref/1
gcc_athlon_O3-ofp
Grain-128
___H.
128
96
5215.00
ref/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
5288.89
ref/1
gcc_prescott_O2-ofp
Grain-128
___H.
128
96
5308.98
ref/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
5321.30
ref/1
gcc_athlon_O2-ofp
Grain-128
___H.
128
96
5395.17
ref/1
gcc_prescott_O1-ofp
Grain-128
___H.
128
96
5446.92
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H.
128
96
5447.01
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H.
128
96
5459.58
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H.
128
96
5460.52
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H.
128
96
5488.37
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H.
128
96
5488.92
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H.
128
96
5502.28
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H.
128
96
5584.26
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H.
128
96
6014.43
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H.
128
96
6028.89
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H.
128
96
6042.79
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H.
128
96
6306.34
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H.
128
96
6949.65
ref/1
gcc_i386_O2-ofp
Grain-128
___H.
128
96
6995.32
ref/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
6996.71
ref/1
gcc_prescott_Os-ofp
Grain-128
___H.
128
96
6996.97
ref/1
gcc_athlon_Os-ofp
Grain-128
___H.
128
96
7000.96
ref/1
gcc_i386_O1-ofp
Grain-128
___H.
128
96
7099.78
ref/1
gcc_i486_O3-ofp
Grain-128
___H.
128
96
7101.84
ref/1
gcc_k6_O3-ofp
Grain-128
___H.
128
96
7138.05
ref/1
gcc_k6_O2-ofp
Grain-128
___H.
128
96
7139.90
ref/1
gcc_athlon_O1-ofp
Grain-128
___H.
128
96
7164.26
ref/1
gcc_i486_Os-ofp
Grain-128
___H.
128
96
7178.14
ref/1
gcc_k6_O1-ofp
Grain-128
___H.
128
96
7188.21
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H.
128
96
7193.42
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H.
128
96
7205.41
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H.
128
96
7205.88
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H.
128
96
7265.97
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H.
128
96
7268.55
ref/1
gcc_pentium_O3-ofp
Grain-128
___H.
128
96
7346.44
ref/1
gcc_i386_O3-ofp
Grain-128
___H.
128
96
7366.63
ref/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
7423.17
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H.
128
96
7424.20
ref/1
gcc_pentium_O2-ofp
Grain-128
___H.
128
96
7477.27
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H.
128
96
7480.87
ref/1
gcc_pentium_Os-ofp
Grain-128
___H.
128
96
7550.38
ref/1
gcc_i486_O2-ofp
Grain-128
___H.
128
96
7552.15
ref/1
gcc_k6_Os-ofp
Grain-128
___H.
128
96
7719.71
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H.
128
96
7727.10
ref/1
gcc_pentium_O1-ofp
Grain-128
___H.
128
96
7728.82
ref/1
gcc_i486_O1-ofp
Grain-128
___H.
128
96
10755.21
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
10756.63
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H.
128
96
10802.19
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H.
128
96
11042.04
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H.
128
96
11060.63
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H.
128
96
11094.42
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H.
128
96
11161.03
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H.
128
96
11861.47
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H.
128
96
14317.78
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H.
128
96
14374.78
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H.
128
96
14376.18
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H.
128
96
14377.78
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H.
128
96
22957.98
ref/1
gcc_i386_O0
Grain-128
___H.
128
96
22976.00
ref/1
gcc_k8_O0
Grain-128
___H.
128
96
22996.22
ref/1
gcc_pentium2_O0
Grain-128
___H.
128
96
22999.49
ref/1
gcc_pentium3_O0
Grain-128
___H.
128
96
23003.82
ref/1
gcc_pentium-m_O0
Grain-128
___H.
128
96
23044.51
ref/1
gcc_athlon_O0
Grain-128
___H.
128
96
23052.23
ref/1
gcc_k6_O0
Grain-128
___H.
128
96
23072.12
ref/1
gcc_pentiumpro_O0
Grain-128
___H.
128
96
24113.02
ref/1
gcc_prescott_O0
Grain-128
___H.
128
96
25127.43
ref/1
gcc_pentium_O0
Grain-128
___H.
128
96
25141.62
ref/1
gcc_pentium-mmx_O0
Grain-128
___H.
128
96
25152.19
ref/1
gcc_i486_O0