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
24.99
54.14
26.90
25.46
28.24
29.75
51.55
1090.13
opt/1
gcc_default_O2-ofp
Grain-128
___H.
128
96
25.00
54.13
26.91
25.52
28.27
29.96
51.79
1097.67
opt/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
25.15
55.14
26.96
25.63
28.40
30.12
51.58
1090.06
opt/1
gcc_nocona_O1-ofp
Grain-128
___H.
128
96
25.30
52.27
27.01
25.73
28.27
30.38
51.58
1038.15
opt/1
gcc_nocona_O2-ofp
Grain-128
___H.
128
96
25.32
opt/1
gcc_default_O1-ofp
Grain-128
___H.
128
96
25.42
53.96
27.28
25.98
28.63
30.65
51.58
1040.52
opt/1
gcc_nocona_O3-ofp
Grain-128
___H.
128
96
25.42
opt/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
25.44
52.72
27.19
25.86
28.45
30.84
52.05
1024.18
opt/1
gcc_nocona_O3-ual-ofp
Grain-128
___H.
128
96
25.46
opt/1
gcc_default_O3-ofp
Grain-128
___H.
128
96
25.47
55.85
26.83
25.46
28.32
29.52
51.56
1089.72
opt/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
25.49
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
25.53
opt/1
gcc_default_O3-ual-ofp
Grain-128
___H.
128
96
25.58
opt/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
25.78
opt/1
gcc_default_Os-ofp
Grain-128
___H.
128
96
26.87
55.90
28.92
27.32
30.19
32.30
51.83
1076.14
opt/1
gcc_nocona_Os-ofp
Grain-128
___H.
128
96
41.91
79.44
44.50
42.85
46.29
47.86
60.02
1437.10
opt/1
gcc_pentium3-m32_O3-ual-ofp
Grain-128
___H.
128
96
41.91
79.68
44.88
42.95
46.56
47.64
59.34
1446.66
opt/1
gcc_pentiumpro-m32_O3-ual-ofp
Grain-128
___H.
128
96
41.92
79.61
44.51
42.82
46.30
47.90
59.61
1436.61
opt/1
gcc_pentium2-m32_O3-ual-ofp
Grain-128
___H.
128
96
42.16
80.74
44.77
43.04
46.60
47.77
59.34
1455.63
opt/1
gcc_pentiumpro-m32_O3-ofp
Grain-128
___H.
128
96
42.19
80.86
44.76
43.09
46.62
48.08
59.47
1451.77
opt/1
gcc_pentium3-m32_O3-ofp
Grain-128
___H.
128
96
42.29
80.93
44.76
43.10
46.63
48.04
59.26
1445.62
opt/1
gcc_pentium2-m32_O3-ofp
Grain-128
___H.
128
96
42.41
opt/1
gcc_pentium-m-m32_O3-ual-ofp
Grain-128
___H.
128
96
42.45
opt/1
gcc_pentium-m-m32_O3-ofp
Grain-128
___H.
128
96
42.54
opt/1
gcc_pentium3-m32_O2-ofp
Grain-128
___H.
128
96
42.54
opt/1
gcc_pentiumpro-m32_O2-ofp
Grain-128
___H.
128
96
42.55
opt/1
gcc_pentium2-m32_O2-ofp
Grain-128
___H.
128
96
42.57
opt/1
gcc_pentium-m-m32_O2-ofp
Grain-128
___H.
128
96
43.30
opt/1
gcc_pentium2-m32_Os-ofp
Grain-128
___H.
128
96
43.32
83.82
45.98
44.22
47.92
49.13
59.34
1491.11
opt/1
gcc_pentiumpro-m32_Os-ofp
Grain-128
___H.
128
96
43.32
opt/1
gcc_pentium-m-m32_Os-ofp
Grain-128
___H.
128
96
43.32
opt/1
gcc_pentium3-m32_Os-ofp
Grain-128
___H.
128
96
44.86
opt/1
gcc_k6-m32_O2-ofp
Grain-128
___H.
128
96
45.24
opt/1
gcc_k6-m32_O3-ual-ofp
Grain-128
___H.
128
96
45.51
opt/1
gcc_nocona_O0
Grain-128
___H.
128
96
45.56
opt/1
gcc_pentium-m32_Os-ofp
Grain-128
___H.
128
96
45.56
opt/1
gcc_pentium-mmx-m32_Os-ofp
Grain-128
___H.
128
96
45.62
opt/1
gcc_k6-m32_O3-ofp
Grain-128
___H.
128
96
45.98
opt/1
gcc_default_O0
Grain-128
___H.
128
96
46.04
opt/1
gcc_k8_O0
Grain-128
___H.
128
96
46.56
opt/1
gcc_k6-m32_Os-ofp
Grain-128
___H.
128
96
46.86
opt/1
gcc_pentium-m32_O3-ual-ofp
Grain-128
___H.
128
96
46.86
opt/1
gcc_pentium-mmx-m32_O3-ual-ofp
Grain-128
___H.
128
96
46.92
opt/1
gcc_pentium-mmx-m32_O2-ofp
Grain-128
___H.
128
96
46.93
opt/1
gcc_pentium-m32_O2-ofp
Grain-128
___H.
128
96
47.01
opt/1
gcc_pentium-m32_O3-ofp
Grain-128
___H.
128
96
47.03
opt/1
gcc_pentium-mmx-m32_O3-ofp
Grain-128
___H.
128
96
47.87
opt/1
gcc_m32_O2-ofp
Grain-128
___H.
128
96
47.88
opt/1
gcc_k8-m32_O2-ofp
Grain-128
___H.
128
96
47.89
opt/1
gcc_athlon-m32_O2-ofp
Grain-128
___H.
128
96
48.07
opt/1
gcc_k8-m32_O3-ual-ofp
Grain-128
___H.
128
96
48.08
opt/1
gcc_m32_O3-ual-ofp
Grain-128
___H.
128
96
48.13
opt/1
gcc_athlon-m32_O3-ual-ofp
Grain-128
___H.
128
96
48.39
opt/1
gcc_m32_O3-ofp
Grain-128
___H.
128
96
48.40
opt/1
gcc_k8-m32_O3-ofp
Grain-128
___H.
128
96
48.41
opt/1
gcc_athlon-m32_O3-ofp
Grain-128
___H.
128
96
49.20
94.06
52.71
50.67
54.80
55.57
61.78
1696.13
opt/1
gcc_prescott-m32_O3-ual-ofp
Grain-128
___H.
128
96
49.28
opt/1
gcc_pentium4-m32_Os-ofp
Grain-128
___H.
128
96
49.29
opt/1
gcc_i486-m32_Os-ofp
Grain-128
___H.
128
96
49.30
94.50
52.40
50.37
54.54
55.07
61.45
1691.81
opt/1
gcc_prescott-m32_Os-ofp
Grain-128
___H.
128
96
49.35
opt/1
gcc_pentium4-m32_O3-ual-ofp
Grain-128
___H.
128
96
49.37
94.43
52.45
50.41
54.58
54.62
61.34
1695.91
opt/1
gcc_prescott-m32_O2-ofp
Grain-128
___H.
128
96
49.38
opt/1
gcc_pentium4-m32_O2-ofp
Grain-128
___H.
128
96
49.62
opt/1
gcc_pentium4-m32_O3-ofp
Grain-128
___H.
128
96
49.64
94.81
52.69
50.74
54.86
55.20
61.64
1716.49
opt/1
gcc_prescott-m32_O3-ofp
Grain-128
___H.
128
96
49.84
opt/1
gcc_m32_Os-ofp
Grain-128
___H.
128
96
49.85
opt/1
gcc_k8-m32_Os-ofp
Grain-128
___H.
128
96
49.86
opt/1
gcc_athlon-m32_Os-ofp
Grain-128
___H.
128
96
50.93
opt/1
gcc_i386-m32_O3-ual-ofp
Grain-128
___H.
128
96
51.03
opt/1
gcc_i486-m32_O3-ofp
Grain-128
___H.
128
96
51.04
opt/1
gcc_i386-m32_O3-ofp
Grain-128
___H.
128
96
51.20
opt/1
gcc_i486-m32_O3-ual-ofp
Grain-128
___H.
128
96
51.24
opt/1
gcc_i486-m32_O2-ofp
Grain-128
___H.
128
96
51.27
opt/1
gcc_i386-m32_O2-ofp
Grain-128
___H.
128
96
57.03
opt/1
gcc_pentium4-m32_O1-ofp
Grain-128
___H.
128
96
57.03
opt/1
gcc_prescott-m32_O1-ofp
Grain-128
___H.
128
96
57.12
opt/1
gcc_pentiumpro-m32_O1-ofp
Grain-128
___H.
128
96
57.13
opt/1
gcc_pentium-mmx-m32_O1-ofp
Grain-128
___H.
128
96
57.16
opt/1
gcc_athlon-m32_O1-ofp
Grain-128
___H.
128
96
57.16
opt/1
gcc_pentium3-m32_O1-ofp
Grain-128
___H.
128
96
57.17
opt/1
gcc_m32_O1-ofp
Grain-128
___H.
128
96
57.17
opt/1
gcc_pentium-m-m32_O1-ofp
Grain-128
___H.
128
96
57.17
opt/1
gcc_pentium2-m32_O1-ofp
Grain-128
___H.
128
96
57.18
opt/1
gcc_k6-m32_O1-ofp
Grain-128
___H.
128
96
57.18
opt/1
gcc_k8-m32_O1-ofp
Grain-128
___H.
128
96
57.26
opt/1
gcc_i486-m32_O1-ofp
Grain-128
___H.
128
96
57.26
opt/1
gcc_pentium-m32_O1-ofp
Grain-128
___H.
128
96
73.00
opt/1
gcc_m32_O0
Grain-128
___H.
128
96
73.15
opt/1
gcc_pentium4-m32_O0
Grain-128
___H.
128
96
73.32
opt/1
gcc_prescott-m32_O0
Grain-128
___H.
128
96
73.41
opt/1
gcc_pentium3-m32_O0
Grain-128
___H.
128
96
73.42
opt/1
gcc_athlon-m32_O0
Grain-128
___H.
128
96
73.42
opt/1
gcc_pentium2-m32_O0
Grain-128
___H.
128
96
73.44
opt/1
gcc_k8-m32_O0
Grain-128
___H.
128
96
73.45
opt/1
gcc_pentium-m-m32_O0
Grain-128
___H.
128
96
73.46
opt/1
gcc_pentiumpro-m32_O0
Grain-128
___H.
128
96
73.75
opt/1
gcc_i386-m32_O0
Grain-128
___H.
128
96
73.75
opt/1
gcc_k6-m32_O0
Grain-128
___H.
128
96
73.76
opt/1
gcc_i486-m32_O0
Grain-128
___H.
128
96
73.76
opt/1
gcc_pentium-m32_O0
Grain-128
___H.
128
96
73.77
opt/1
gcc_pentium-mmx-m32_O0
Grain-128
___H.
128
96
6846.59
ref/1
gcc_athlon-m32_O1-ofp
Grain-128
___H.
128
96
6858.64
ref/1
gcc_pentium2-m32_O1-ofp
Grain-128
___H.
128
96
6859.15
ref/1
gcc_pentiumpro-m32_O1-ofp
Grain-128
___H.
128
96
6873.39
ref/1
gcc_m32_O1-ofp
Grain-128
___H.
128
96
6882.27
ref/1
gcc_pentium3-m32_O1-ofp
Grain-128
___H.
128
96
6922.99
ref/1
gcc_k6-m32_O1-ofp
Grain-128
___H.
128
96
7266.66
ref/1
gcc_pentium3-m32_O2-ofp
Grain-128
___H.
128
96
7320.61
ref/1
gcc_pentium2-m32_O2-ofp
Grain-128
___H.
128
96
7322.41
ref/1
gcc_pentiumpro-m32_O2-ofp
Grain-128
___H.
128
96
7773.24
ref/1
gcc_i486-m32_O1-ofp
Grain-128
___H.
128
96
7831.59
ref/1
gcc_pentium-m32_O1-ofp
Grain-128
___H.
128
96
7831.60
ref/1
gcc_pentium-mmx-m32_O1-ofp
Grain-128
___H.
128
96
9279.27
ref/1
gcc_i386-m32_O1-ofp
Grain-128
___H.
128
96
9869.06
ref/1
gcc_pentium-m32_O3-ofp
Grain-128
___H.
128
96
9942.48
ref/1
gcc_pentium-mmx-m32_O3-ofp
Grain-128
___H.
128
96
9952.15
ref/1
gcc_i486-m32_O3-ofp
Grain-128
___H.
128
96
10014.07
ref/1
gcc_pentiumpro-m32_O3-ofp
Grain-128
___H.
128
96
10014.40
ref/1
gcc_pentium2-m32_O3-ofp
Grain-128
___H.
128
96
10056.44
ref/1
gcc_pentium3-m32_O3-ofp
Grain-128
___H.
128
96
10963.66
ref/1
gcc_i386-m32_O3-ofp
Grain-128
___H.
128
96
11068.84
ref/1
gcc_i386-m32_O2-ofp
Grain-128
___H.
128
96
11504.38
ref/1
gcc_athlon-m32_O3-ofp
Grain-128
___H.
128
96
11540.63
ref/1
gcc_m32_O3-ofp
Grain-128
___H.
128
96
11550.88
ref/1
gcc_m32_O3-ual-ofp
Grain-128
___H.
128
96
11620.09
ref/1
gcc_k6-m32_O3-ofp
Grain-128
___H.
128
96
11638.47
ref/1
gcc_athlon-m32_O3-ual-ofp
Grain-128
___H.
128
96
11710.23
ref/1
gcc_k6-m32_O2-ofp
Grain-128
___H.
128
96
11767.19
ref/1
gcc_m32_O2-ofp
Grain-128
___H.
128
96
11767.27
ref/1
gcc_athlon-m32_O2-ofp
Grain-128
___H.
128
96
12475.60
ref/1
gcc_i386-m32_O3-ual-ofp
Grain-128
___H.
128
96
12542.33
ref/1
gcc_k6-m32_O3-ual-ofp
Grain-128
___H.
128
96
12664.21
ref/1
gcc_i486-m32_O3-ual-ofp
Grain-128
___H.
128
96
12722.99
ref/1
gcc_pentium-m32_O3-ual-ofp
Grain-128
___H.
128
96
12796.08
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
Grain-128
___H.
128
96
13232.38
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
Grain-128
___H.
128
96
13332.14
ref/1
gcc_pentium2-m32_O3-ual-ofp
Grain-128
___H.
128
96
13339.97
ref/1
gcc_pentium3-m32_O3-ual-ofp
Grain-128
___H.
128
96
15542.81
ref/1
gcc_pentium3-m32_Os-ofp
Grain-128
___H.
128
96
15544.35
ref/1
gcc_pentiumpro-m32_Os-ofp
Grain-128
___H.
128
96
15658.97
ref/1
gcc_pentium2-m32_Os-ofp
Grain-128
___H.
128
96
15740.60
ref/1
gcc_i486-m32_Os-ofp
Grain-128
___H.
128
96
15977.77
ref/1
gcc_pentium-m32_O2-ofp
Grain-128
___H.
128
96
15978.20
ref/1
gcc_pentium-mmx-m32_O2-ofp
Grain-128
___H.
128
96
16035.80
ref/1
gcc_i486-m32_O2-ofp
Grain-128
___H.
128
96
16254.75
ref/1
gcc_k6-m32_Os-ofp
Grain-128
___H.
128
96
16274.19
ref/1
gcc_pentium-mmx-m32_Os-ofp
Grain-128
___H.
128
96
16306.48
ref/1
gcc_pentium-m32_Os-ofp
Grain-128
___H.
128
96
16368.15
ref/1
gcc_athlon-m32_Os-ofp
Grain-128
___H.
128
96
16375.81
ref/1
gcc_m32_Os-ofp
Grain-128
___H.
128
96
23926.46
ref/1
gcc_pentiumpro-m32_O0
Grain-128
___H.
128
96
23936.81
ref/1
gcc_pentium3-m32_O0
Grain-128
___H.
128
96
24007.43
ref/1
gcc_m32_O0
Grain-128
___H.
128
96
24019.00
ref/1
gcc_i386-m32_O0
Grain-128
___H.
128
96
24103.01
ref/1
gcc_athlon-m32_O0
Grain-128
___H.
128
96
24112.46
ref/1
gcc_pentium2-m32_O0
Grain-128
___H.
128
96
24118.73
ref/1
gcc_k6-m32_O0
Grain-128
___H.
128
96
26754.10
ref/1
gcc_i486-m32_O0
Grain-128
___H.
128
96
26812.68
ref/1
gcc_pentium-m32_O0
Grain-128
___H.
128
96
26954.86
ref/1
gcc_pentium-mmx-m32_O0