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.86
81.87
44.55
42.94
46.52
45.76
59.95
1466.93
opt/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
41.91
80.81
44.49
42.77
46.35
45.63
59.75
1466.49
opt/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
41.92
82.15
44.61
42.80
46.52
45.61
60.07
1480.16
opt/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
41.93
81.80
44.48
42.99
46.49
45.76
59.94
1467.27
opt/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
42.53
opt/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
42.54
opt/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
42.54
opt/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
42.78
81.37
45.38
43.67
47.22
46.58
59.96
1452.14
opt/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
43.84
opt/1
gcc_default_O3-ual-ofp
Grain-128
___H3
128
96
44.64
85.57
47.49
45.64
49.42
48.50
59.13
1571.96
opt/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
44.64
opt/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
44.65
opt/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
44.65
opt/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
44.74
opt/1
gcc_default_O2-ofp
Grain-128
___H3
128
96
44.99
opt/1
gcc_default_O3-ofp
Grain-128
___H3
128
96
45.49
opt/1
gcc_k6-3_O2-ofp
Grain-128
___H3
128
96
45.53
opt/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
45.57
opt/1
gcc_k6-3_Os-ofp
Grain-128
___H3
128
96
45.58
opt/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
45.58
opt/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
45.71
opt/1
gcc_default_Os-ofp
Grain-128
___H3
128
96
45.92
opt/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
45.95
opt/1
gcc_k6-3_O3-ofp
Grain-128
___H3
128
96
45.98
88.20
48.57
46.96
50.70
49.17
59.95
1574.95
opt/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
45.98
opt/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
46.00
opt/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
46.11
opt/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H3
128
96
46.15
opt/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
49.50
opt/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
49.50
opt/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
49.57
opt/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
49.70
opt/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
49.84
opt/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
49.91
opt/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
49.95
93.58
53.20
50.91
55.13
53.27
61.94
1701.11
opt/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
50.08
opt/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
50.15
opt/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
50.16
opt/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
50.17
opt/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
50.21
93.60
53.24
51.30
55.29
53.23
61.74
1698.58
opt/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
50.22
94.86
53.25
51.29
55.38
53.35
62.07
1706.62
opt/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
50.22
opt/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
50.23
opt/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
50.36
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
50.39
opt/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
50.50
opt/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
50.74
opt/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
50.74
opt/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
50.77
opt/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
50.82
opt/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
50.83
opt/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
50.86
97.63
53.91
51.89
56.17
53.95
61.74
1750.93
opt/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
50.96
opt/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
51.03
opt/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
51.44
opt/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
51.46
opt/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
51.46
opt/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
51.68
opt/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
51.82
opt/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
55.39
opt/1
gcc_default_O1-ofp
Grain-128
___H3
128
96
55.40
opt/1
gcc_pentium4_O1-ofp
Grain-128
___H3
128
96
55.41
opt/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
55.88
opt/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
55.88
opt/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
55.88
opt/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
55.88
opt/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
55.88
opt/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
55.90
opt/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
55.90
opt/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
55.90
opt/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
55.92
opt/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
56.37
opt/1
gcc_k6-3_O1-ofp
Grain-128
___H3
128
96
56.37
opt/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
72.31
opt/1
gcc_prescott_O0
Grain-128
___H3
128
96
72.37
opt/1
gcc_pentium4_O0
Grain-128
___H3
128
96
72.72
opt/1
gcc_default_O0
Grain-128
___H3
128
96
72.92
opt/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
72.97
opt/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
72.98
opt/1
gcc_pentium3_O0
Grain-128
___H3
128
96
73.05
opt/1
gcc_pentium2_O0
Grain-128
___H3
128
96
73.08
opt/1
gcc_k8_O0
Grain-128
___H3
128
96
73.19
opt/1
gcc_athlon_O0
Grain-128
___H3
128
96
73.54
opt/1
gcc_i486_O0
Grain-128
___H3
128
96
73.75
opt/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
73.88
opt/1
gcc_pentium_O0
Grain-128
___H3
128
96
74.07
opt/1
gcc_i386_O0
Grain-128
___H3
128
96
74.07
opt/1
gcc_k6-3_O0
Grain-128
___H3
128
96
74.09
opt/1
gcc_k6_O0
Grain-128
___H3
128
96
5549.34
ref/1
gcc_pentium4_O1-ofp
Grain-128
___H3
128
96
5549.62
ref/1
gcc_default_O1-ofp
Grain-128
___H3
128
96
5584.49
ref/1
gcc_prescott_O1-ofp
Grain-128
___H3
128
96
6320.86
ref/1
gcc_default_O3-ual-ofp
Grain-128
___H3
128
96
6345.52
ref/1
gcc_pentium4_O3-ual-ofp
Grain-128
___H3
128
96
6372.10
ref/1
gcc_athlon_O3-ual-ofp
Grain-128
___H3
128
96
6381.93
ref/1
gcc_prescott_O3-ual-ofp
Grain-128
___H3
128
96
6398.48
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H3
128
96
7258.56
ref/1
gcc_k6_O3-ual-ofp
Grain-128
___H3
128
96
7259.23
ref/1
gcc_k6-3_O3-ual-ofp
Grain-128
___H3
128
96
7382.60
ref/1
gcc_i386_O3-ual-ofp
Grain-128
___H3
128
96
7387.92
ref/1
gcc_pentium2_O1-ofp
Grain-128
___H3
128
96
7390.08
ref/1
gcc_pentium3_O1-ofp
Grain-128
___H3
128
96
7390.14
ref/1
gcc_pentium-m_O1-ofp
Grain-128
___H3
128
96
7409.34
ref/1
gcc_athlon_O1-ofp
Grain-128
___H3
128
96
7411.51
ref/1
gcc_pentiumpro_O1-ofp
Grain-128
___H3
128
96
7419.50
ref/1
gcc_k8_O1-ofp
Grain-128
___H3
128
96
7471.84
ref/1
gcc_i386_O1-ofp
Grain-128
___H3
128
96
7483.18
ref/1
gcc_k6-3_O1-ofp
Grain-128
___H3
128
96
7507.68
ref/1
gcc_k6_O1-ofp
Grain-128
___H3
128
96
7622.20
ref/1
gcc_prescott_O3-ofp
Grain-128
___H3
128
96
7624.97
ref/1
gcc_k8_O3-ofp
Grain-128
___H3
128
96
7634.15
ref/1
gcc_default_O3-ofp
Grain-128
___H3
128
96
7640.33
ref/1
gcc_pentium4_O3-ofp
Grain-128
___H3
128
96
7650.28
ref/1
gcc_athlon_O3-ofp
Grain-128
___H3
128
96
7678.56
ref/1
gcc_athlon_O2-ofp
Grain-128
___H3
128
96
7703.22
ref/1
gcc_k8_O2-ofp
Grain-128
___H3
128
96
7711.86
ref/1
gcc_i486_O3-ual-ofp
Grain-128
___H3
128
96
7718.39
ref/1
gcc_pentium4_O2-ofp
Grain-128
___H3
128
96
7718.45
ref/1
gcc_default_O2-ofp
Grain-128
___H3
128
96
7744.52
ref/1
gcc_prescott_O2-ofp
Grain-128
___H3
128
96
7819.66
ref/1
gcc_pentium-mmx_O3-ual-ofp
Grain-128
___H3
128
96
7928.13
ref/1
gcc_pentiumpro_O3-ofp
Grain-128
___H3
128
96
7928.21
ref/1
gcc_pentium3_O3-ofp
Grain-128
___H3
128
96
7928.21
ref/1
gcc_pentium_O3-ual-ofp
Grain-128
___H3
128
96
7953.91
ref/1
gcc_pentium2_O3-ofp
Grain-128
___H3
128
96
7955.67
ref/1
gcc_pentium-m_O3-ofp
Grain-128
___H3
128
96
8043.91
ref/1
gcc_pentium-m_O2-ofp
Grain-128
___H3
128
96
8066.83
ref/1
gcc_pentium3_O2-ofp
Grain-128
___H3
128
96
8070.58
ref/1
gcc_pentium2_O2-ofp
Grain-128
___H3
128
96
8074.03
ref/1
gcc_pentiumpro_O2-ofp
Grain-128
___H3
128
96
8219.77
ref/1
gcc_i386_O2-ofp
Grain-128
___H3
128
96
8221.32
ref/1
gcc_i386_O3-ofp
Grain-128
___H3
128
96
8225.36
ref/1
gcc_k6-3_O3-ofp
Grain-128
___H3
128
96
8225.61
ref/1
gcc_k6_O3-ofp
Grain-128
___H3
128
96
8312.20
ref/1
gcc_k6-3_O2-ofp
Grain-128
___H3
128
96
8312.32
ref/1
gcc_k6_O2-ofp
Grain-128
___H3
128
96
8336.17
ref/1
gcc_pentium-mmx_O1-ofp
Grain-128
___H3
128
96
8346.05
ref/1
gcc_i486_O1-ofp
Grain-128
___H3
128
96
8359.79
ref/1
gcc_pentium_O1-ofp
Grain-128
___H3
128
96
9735.44
ref/1
gcc_pentium_O3-ofp
Grain-128
___H3
128
96
9770.46
ref/1
gcc_pentium-mmx_O3-ofp
Grain-128
___H3
128
96
9794.45
ref/1
gcc_i486_O3-ofp
Grain-128
___H3
128
96
9836.10
ref/1
gcc_pentium_O2-ofp
Grain-128
___H3
128
96
9844.49
ref/1
gcc_pentium-mmx_O2-ofp
Grain-128
___H3
128
96
9858.40
ref/1
gcc_i486_O2-ofp
Grain-128
___H3
128
96
13311.75
ref/1
gcc_pentium-m_O3-ual-ofp
Grain-128
___H3
128
96
13311.93
ref/1
gcc_pentium3_O3-ual-ofp
Grain-128
___H3
128
96
13358.66
ref/1
gcc_pentium2_O3-ual-ofp
Grain-128
___H3
128
96
13674.16
ref/1
gcc_pentiumpro_O3-ual-ofp
Grain-128
___H3
128
96
15516.56
ref/1
gcc_pentium-mmx_Os-ofp
Grain-128
___H3
128
96
15518.37
ref/1
gcc_pentium_Os-ofp
Grain-128
___H3
128
96
15537.07
ref/1
gcc_athlon_Os-ofp
Grain-128
___H3
128
96
15557.89
ref/1
gcc_pentiumpro_Os-ofp
Grain-128
___H3
128
96
15573.49
ref/1
gcc_pentium4_Os-ofp
Grain-128
___H3
128
96
15588.17
ref/1
gcc_k8_Os-ofp
Grain-128
___H3
128
96
15607.15
ref/1
gcc_pentium2_Os-ofp
Grain-128
___H3
128
96
15607.39
ref/1
gcc_pentium-m_Os-ofp
Grain-128
___H3
128
96
15607.66
ref/1
gcc_pentium3_Os-ofp
Grain-128
___H3
128
96
15623.21
ref/1
gcc_i486_Os-ofp
Grain-128
___H3
128
96
15659.91
ref/1
gcc_default_Os-ofp
Grain-128
___H3
128
96
15705.64
ref/1
gcc_prescott_Os-ofp
Grain-128
___H3
128
96
15902.05
ref/1
gcc_k6_Os-ofp
Grain-128
___H3
128
96
15962.68
ref/1
gcc_k6-3_Os-ofp
Grain-128
___H3
128
96
24927.96
ref/1
gcc_k8_O0
Grain-128
___H3
128
96
24928.88
ref/1
gcc_pentiumpro_O0
Grain-128
___H3
128
96
24931.38
ref/1
gcc_i386_O0
Grain-128
___H3
128
96
24933.44
ref/1
gcc_pentium2_O0
Grain-128
___H3
128
96
24935.54
ref/1
gcc_athlon_O0
Grain-128
___H3
128
96
24937.35
ref/1
gcc_k6-3_O0
Grain-128
___H3
128
96
24937.53
ref/1
gcc_pentium4_O0
Grain-128
___H3
128
96
24938.02
ref/1
gcc_k6_O0
Grain-128
___H3
128
96
25014.25
ref/1
gcc_default_O0
Grain-128
___H3
128
96
25014.74
ref/1
gcc_pentium3_O0
Grain-128
___H3
128
96
25023.51
ref/1
gcc_pentium-m_O0
Grain-128
___H3
128
96
25023.51
ref/1
gcc_prescott_O0
Grain-128
___H3
128
96
26977.21
ref/1
gcc_pentium-mmx_O0
Grain-128
___H3
128
96
26989.21
ref/1
gcc_pentium_O0
Grain-128
___H3
128
96
27005.58
ref/1
gcc_i486_O0