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
37.97
80.05
40.76
38.87
42.76
45.25
53.51
1456.91
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
37.97
84.06
43.73
41.86
45.81
44.72
53.06
1434.49
opt/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
38.20
81.16
40.96
39.25
43.09
45.05
53.51
1465.94
opt/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
38.38
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
38.43
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
38.45
opt/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
38.59
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
38.62
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
38.68
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
38.78
89.43
45.74
40.85
46.94
45.41
54.16
1552.16
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
38.92
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
38.93
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
39.33
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
39.37
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
39.40
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
39.42
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
39.44
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
39.45
opt/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
39.53
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
39.72
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
39.73
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
39.88
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
40.00
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
40.03
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
40.21
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
40.43
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
40.59
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
40.86
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
41.46
83.03
41.70
39.83
43.85
47.78
53.56
1443.66
opt/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
42.12
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
42.67
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
42.67
opt/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
42.73
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
43.02
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
43.43
82.84
42.53
40.38
44.50
45.11
53.06
1432.46
opt/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
43.68
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
43.69
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
43.85
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
44.29
opt/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
44.37
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
44.43
82.13
44.46
42.82
46.44
51.45
53.91
1386.59
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
44.72
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
44.87
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
44.95
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
45.08
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
45.16
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
45.27
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
45.49
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
45.77
opt/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
45.94
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
46.03
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
46.61
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
46.66
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
47.07
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
47.53
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
50.87
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
51.32
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
55.19
opt/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
60.57
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
60.68
opt/1
gcc_pentium3_O0
Grain-128
___H3
128
96
60.73
opt/1
gcc_k8_O0
Grain-128
___H3
128
96
60.85
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
60.98
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
61.77
opt/1
gcc_pentium2_O0
Grain-128
___H3
128
96
62.03
opt/1
gcc_prescott_O0
Grain-128
___H3
128
96
62.56
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
63.49
opt/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
63.73
opt/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
63.90
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
66.40
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
4925.25
ref/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
4933.40
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
4941.79
ref/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
5006.11
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
5047.05
ref/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
5065.01
ref/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
5073.61
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
5092.95
ref/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
5096.58
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
5120.13
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
5146.04
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
5156.34
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
5169.83
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
5171.07
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
5217.50
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
5279.67
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
5544.25
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
5584.44
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
5622.80
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
6778.37
ref/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
6796.74
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
6805.12
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
6809.07
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
6837.09
ref/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
6841.88
ref/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
6843.04
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
6852.37
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
6855.32
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
6857.76
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
6857.86
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
6900.58
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
6935.65
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
6936.54
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
6942.95
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
6961.38
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
6969.44
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
6971.35
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
6978.84
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
7001.80
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
7007.89
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
7034.39
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
7064.69
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
7066.32
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
7067.48
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
7531.76
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
7535.94
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
7644.55
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
7649.14
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
7653.46
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
7717.56
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
7785.70
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
7875.11
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
7926.02
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
7954.35
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
10052.77
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
10143.27
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
10143.79
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
10154.20
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
11041.57
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
17562.13
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
17565.64
ref/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
17565.84
ref/1
gcc_pentium3_O0
Grain-128
___H3
128
96
17567.75
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
17573.50
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
17729.21
ref/1
gcc_k8_O0
Grain-128
___H3
128
96
17730.12
ref/1
gcc_pentium2_O0
Grain-128
___H3
128
96
17738.80
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
18562.45
ref/1
gcc_i486_O0
Grain-128
___H3
128
96
18563.24
ref/1
gcc_pentium_O0
Grain-128
___H3
128
96
18737.46
ref/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
18911.71
ref/1
gcc_prescott_O0