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.09
56.50
26.19
24.78
27.75
25.82
51.41
1108.67
opt/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
24.19
56.77
26.32
24.85
27.87
26.11
51.41
1113.04
opt/1
gcc_nocona_O3-ofp
Grain-128
___H.
128
96
24.25
56.95
26.39
24.89
27.93
25.39
51.41
1115.64
opt/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
24.31
57.16
26.27
24.82
27.86
26.21
51.41
1109.95
opt/1
gcc_nocona_O3-ual-ofp
Grain-128
___H.
128
96
25.00
opt/1
gcc_nocona_O1-ofp
Grain-128
___H.
128
96
25.18
opt/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
25.21
opt/1
gcc_nocona_O2-ofp
Grain-128
___H.
128
96
25.22
opt/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
25.29
56.68
27.35
25.85
28.81
28.34
51.41
1060.90
opt/1
gcc_nocona_Os-ofp
Grain-128
___H.
128
96
25.51
opt/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
41.71
opt/1
gcc_nocona_O0
Grain-128
___H.
128
96
41.73
opt/1
gcc_k8_O0
Grain-128
___H.
128
96
50.86
103.79
54.29
52.07
56.87
55.33
61.65
1745.54
opt/1
gcc_prescott-m32_O3-ofp
Grain-128
___H.
128
96
51.63
opt/1
gcc_athlon-m32_O3-ofp
Grain-128
___H.
128
96
51.68
opt/1
gcc_k8-m32_O3-ofp
Grain-128
___H.
128
96
51.78
opt/1
gcc_k8-m32_O3-ual-ofp
Grain-128
___H.
128
96
51.95
opt/1
gcc_athlon-m32_O3-ual-ofp
Grain-128
___H.
128
96
51.97
opt/1
gcc_m32_O3-ofp
Grain-128
___H.
128
96
52.07
102.44
55.61
53.41
58.01
56.49
61.65
1755.34
opt/1
gcc_prescott-m32_O3-ual-ofp
Grain-128
___H.
128
96
52.13
opt/1
gcc_m32_O3-ual-ofp
Grain-128
___H.
128
96
52.63
opt/1
gcc_pentium-m-m32_O3-ofp
Grain-128
___H.
128
96
52.80
opt/1
gcc_k6-m32_O3-ofp
Grain-128
___H.
128
96
53.12
opt/1
gcc_pentiumpro-m32_O3-ofp
Grain-128
___H.
128
96
53.16
opt/1
gcc_pentium2-m32_O3-ofp
Grain-128
___H.
128
96
53.22
opt/1
gcc_pentium3-m32_O3-ofp
Grain-128
___H.
128
96
53.40
opt/1
gcc_i486-m32_Os-ofp
Grain-128
___H.
128
96
53.43
opt/1
gcc_prescott-m32_O2-ofp
Grain-128
___H.
128
96
53.54
opt/1
gcc_pentium-m-m32_O3-ual-ofp
Grain-128
___H.
128
96
53.62
opt/1
gcc_pentium-mmx-m32_O2-ofp
Grain-128
___H.
128
96
53.68
opt/1
gcc_pentium-m32_O2-ofp
Grain-128
___H.
128
96
53.73
104.04
57.22
55.31
59.73
57.83
61.98
1884.09
opt/1
gcc_prescott-m32_Os-ofp
Grain-128
___H.
128
96
53.75
opt/1
gcc_i386-m32_O2-ofp
Grain-128
___H.
128
96
53.76
opt/1
gcc_i486-m32_O2-ofp
Grain-128
___H.
128
96
53.90
opt/1
gcc_k6-m32_O3-ual-ofp
Grain-128
___H.
128
96
54.08
opt/1
gcc_i386-m32_O3-ofp
Grain-128
___H.
128
96
54.16
opt/1
gcc_i486-m32_O3-ofp
Grain-128
___H.
128
96
54.20
opt/1
gcc_pentiumpro-m32_O3-ual-ofp
Grain-128
___H.
128
96
54.22
opt/1
gcc_pentium3-m32_O3-ual-ofp
Grain-128
___H.
128
96
54.24
opt/1
gcc_pentium2-m32_O3-ual-ofp
Grain-128
___H.
128
96
54.52
opt/1
gcc_pentium-m32_O3-ual-ofp
Grain-128
___H.
128
96
54.52
opt/1
gcc_pentium-mmx-m32_O3-ofp
Grain-128
___H.
128
96
54.53
opt/1
gcc_pentium-m32_O3-ofp
Grain-128
___H.
128
96
54.65
opt/1
gcc_pentium-m-m32_Os-ofp
Grain-128
___H.
128
96
54.68
opt/1
gcc_pentium3-m32_Os-ofp
Grain-128
___H.
128
96
54.75
opt/1
gcc_pentium-m32_Os-ofp
Grain-128
___H.
128
96
54.75
opt/1
gcc_pentium-mmx-m32_Os-ofp
Grain-128
___H.
128
96
54.78
opt/1
gcc_pentium2-m32_Os-ofp
Grain-128
___H.
128
96
54.78
opt/1
gcc_pentiumpro-m32_Os-ofp
Grain-128
___H.
128
96
55.11
opt/1
gcc_i386-m32_O3-ual-ofp
Grain-128
___H.
128
96
55.21
opt/1
gcc_i486-m32_O3-ual-ofp
Grain-128
___H.
128
96
56.06
opt/1
gcc_k6-m32_O2-ofp
Grain-128
___H.
128
96
56.57
opt/1
gcc_k6-m32_Os-ofp
Grain-128
___H.
128
96
56.85
opt/1
gcc_pentium3-m32_O2-ofp
Grain-128
___H.
128
96
56.90
opt/1
gcc_pentiumpro-m32_O2-ofp
Grain-128
___H.
128
96
56.91
opt/1
gcc_pentium2-m32_O2-ofp
Grain-128
___H.
128
96
57.38
opt/1
gcc_m32_O2-ofp
Grain-128
___H.
128
96
57.40
opt/1
gcc_athlon-m32_Os-ofp
Grain-128
___H.
128
96
57.40
opt/1
gcc_k8-m32_O2-ofp
Grain-128
___H.
128
96
57.40
opt/1
gcc_m32_Os-ofp
Grain-128
___H.
128
96
57.43
opt/1
gcc_athlon-m32_O2-ofp
Grain-128
___H.
128
96
57.45
opt/1
gcc_k8-m32_Os-ofp
Grain-128
___H.
128
96
57.64
opt/1
gcc_prescott-m32_O1-ofp
Grain-128
___H.
128
96
57.65
opt/1
gcc_pentium2-m32_O1-ofp
Grain-128
___H.
128
96
57.65
opt/1
gcc_pentiumpro-m32_O1-ofp
Grain-128
___H.
128
96
57.72
opt/1
gcc_athlon-m32_O1-ofp
Grain-128
___H.
128
96
57.72
opt/1
gcc_m32_O1-ofp
Grain-128
___H.
128
96
57.73
opt/1
gcc_pentium3-m32_O1-ofp
Grain-128
___H.
128
96
57.74
opt/1
gcc_k8-m32_O1-ofp
Grain-128
___H.
128
96
57.94
opt/1
gcc_k6-m32_O1-ofp
Grain-128
___H.
128
96
57.95
opt/1
gcc_i486-m32_O1-ofp
Grain-128
___H.
128
96
57.98
opt/1
gcc_pentium-m32_O1-ofp
Grain-128
___H.
128
96
57.98
opt/1
gcc_pentium-mmx-m32_O1-ofp
Grain-128
___H.
128
96
63.10
opt/1
gcc_pentium-m-m32_O2-ofp
Grain-128
___H.
128
96
64.53
opt/1
gcc_pentium-m-m32_O1-ofp
Grain-128
___H.
128
96
65.48
opt/1
gcc_pentium-mmx-m32_O3-ual-ofp
Grain-128
___H.
128
96
70.38
opt/1
gcc_pentium2-m32_O0
Grain-128
___H.
128
96
70.56
opt/1
gcc_pentiumpro-m32_O0
Grain-128
___H.
128
96
70.75
opt/1
gcc_i386-m32_O0
Grain-128
___H.
128
96
71.03
opt/1
gcc_prescott-m32_O0
Grain-128
___H.
128
96
71.11
opt/1
gcc_pentium-m32_O0
Grain-128
___H.
128
96
71.13
opt/1
gcc_k6-m32_O0
Grain-128
___H.
128
96
71.20
opt/1
gcc_pentium-mmx-m32_O0
Grain-128
___H.
128
96
71.21
opt/1
gcc_i486-m32_O0
Grain-128
___H.
128
96
71.39
opt/1
gcc_athlon-m32_O0
Grain-128
___H.
128
96
71.49
opt/1
gcc_m32_O0
Grain-128
___H.
128
96
71.50
opt/1
gcc_k8-m32_O0
Grain-128
___H.
128
96
71.63
opt/1
gcc_pentium3-m32_O0
Grain-128
___H.
128
96
74.72
opt/1
gcc_pentium-m-m32_O0
Grain-128
___H.
128
96
4977.58
ref/1
gcc_prescott-m32_O3-ofp
Grain-128
___H.
128
96
5080.16
ref/1
gcc_prescott-m32_O2-ofp
Grain-128
___H.
128
96
5138.91
ref/1
gcc_pentiumpro-m32_O3-ofp
Grain-128
___H.
128
96
5171.96
ref/1
gcc_pentium-m-m32_O3-ofp
Grain-128
___H.
128
96
5172.98
ref/1
gcc_pentium3-m32_O3-ofp
Grain-128
___H.
128
96
5174.56
ref/1
gcc_pentium2-m32_O3-ofp
Grain-128
___H.
128
96
5258.54
ref/1
gcc_k8-m32_O2-ofp
Grain-128
___H.
128
96
5293.04
ref/1
gcc_athlon-m32_O2-ofp
Grain-128
___H.
128
96
5295.18
ref/1
gcc_m32_O2-ofp
Grain-128
___H.
128
96
5368.75
ref/1
gcc_k8-m32_O3-ual-ofp
Grain-128
___H.
128
96
5369.53
ref/1
gcc_athlon-m32_O3-ual-ofp
Grain-128
___H.
128
96
5409.44
ref/1
gcc_m32_O3-ual-ofp
Grain-128
___H.
128
96
5415.08
ref/1
gcc_prescott-m32_O3-ual-ofp
Grain-128
___H.
128
96
5436.14
ref/1
gcc_pentium3-m32_O2-ofp
Grain-128
___H.
128
96
5437.12
ref/1
gcc_pentium2-m32_O2-ofp
Grain-128
___H.
128
96
5437.67
ref/1
gcc_pentiumpro-m32_O2-ofp
Grain-128
___H.
128
96
5438.62
ref/1
gcc_pentium-m-m32_O2-ofp
Grain-128
___H.
128
96
5728.39
ref/1
gcc_nocona_O3-ual-ofp
Grain-128
___H.
128
96
5765.69
ref/1
gcc_k8_O3-ual-ofp
Grain-128
___H.
128
96
6057.59
ref/1
gcc_pentium-m32_O3-ual-ofp
Grain-128
___H.
128
96
6059.15
ref/1
gcc_pentium-mmx-m32_O3-ual-ofp
Grain-128
___H.
128
96
6075.59
ref/1
gcc_k6-m32_O3-ual-ofp
Grain-128
___H.
128
96
6120.16
ref/1
gcc_i386-m32_O3-ual-ofp
Grain-128
___H.
128
96
6141.03
ref/1
gcc_i486-m32_O3-ual-ofp
Grain-128
___H.
128
96
6747.61
ref/1
gcc_nocona_O3-ofp
Grain-128
___H.
128
96
6764.27
ref/1
gcc_m32_O3-ofp
Grain-128
___H.
128
96
6811.71
ref/1
gcc_athlon-m32_O3-ofp
Grain-128
___H.
128
96
6812.28
ref/1
gcc_k8-m32_O3-ofp
Grain-128
___H.
128
96
6832.57
ref/1
gcc_nocona_O2-ofp
Grain-128
___H.
128
96
6835.63
ref/1
gcc_nocona_O1-ofp
Grain-128
___H.
128
96
6836.54
ref/1
gcc_i386-m32_O3-ofp
Grain-128
___H.
128
96
6845.17
ref/1
gcc_k8_O3-ofp
Grain-128
___H.
128
96
6845.79
ref/1
gcc_prescott-m32_O1-ofp
Grain-128
___H.
128
96
6848.00
ref/1
gcc_m32_O1-ofp
Grain-128
___H.
128
96
6849.40
ref/1
gcc_athlon-m32_O1-ofp
Grain-128
___H.
128
96
6893.41
ref/1
gcc_k8-m32_O1-ofp
Grain-128
___H.
128
96
6931.77
ref/1
gcc_k8_Os-ofp
Grain-128
___H.
128
96
6944.32
ref/1
gcc_nocona_Os-ofp
Grain-128
___H.
128
96
6993.75
ref/1
gcc_k8_O2-ofp
Grain-128
___H.
128
96
6998.34
ref/1
gcc_k6-m32_O3-ofp
Grain-128
___H.
128
96
7015.72
ref/1
gcc_pentiumpro-m32_O1-ofp
Grain-128
___H.
128
96
7020.34
ref/1
gcc_pentium2-m32_O1-ofp
Grain-128
___H.
128
96
7020.66
ref/1
gcc_pentium-m-m32_O1-ofp
Grain-128
___H.
128
96
7021.40
ref/1
gcc_i386-m32_O2-ofp
Grain-128
___H.
128
96
7026.54
ref/1
gcc_k8_O1-ofp
Grain-128
___H.
128
96
7043.79
ref/1
gcc_pentium-mmx-m32_O3-ofp
Grain-128
___H.
128
96
7052.20
ref/1
gcc_k6-m32_O2-ofp
Grain-128
___H.
128
96
7069.04
ref/1
gcc_pentium3-m32_O1-ofp
Grain-128
___H.
128
96
7092.66
ref/1
gcc_i386-m32_O1-ofp
Grain-128
___H.
128
96
7144.38
ref/1
gcc_k6-m32_O1-ofp
Grain-128
___H.
128
96
7180.69
ref/1
gcc_pentium-m32_O3-ofp
Grain-128
___H.
128
96
7256.01
ref/1
gcc_i486-m32_O2-ofp
Grain-128
___H.
128
96
7393.26
ref/1
gcc_i486-m32_O3-ofp
Grain-128
___H.
128
96
7504.79
ref/1
gcc_pentium-mmx-m32_O2-ofp
Grain-128
___H.
128
96
7506.69
ref/1
gcc_pentium-m32_O2-ofp
Grain-128
___H.
128
96
7574.17
ref/1
gcc_pentium-mmx-m32_O1-ofp
Grain-128
___H.
128
96
7576.11
ref/1
gcc_i486-m32_O1-ofp
Grain-128
___H.
128
96
7621.25
ref/1
gcc_pentium-m32_O1-ofp
Grain-128
___H.
128
96
11549.33
ref/1
gcc_pentiumpro-m32_O3-ual-ofp
Grain-128
___H.
128
96
11583.41
ref/1
gcc_pentium-m-m32_O3-ual-ofp
Grain-128
___H.
128
96
11627.27
ref/1
gcc_pentium2-m32_O3-ual-ofp
Grain-128
___H.
128
96
11627.88
ref/1
gcc_pentium3-m32_O3-ual-ofp
Grain-128
___H.
128
96
15257.23
ref/1
gcc_pentium-mmx-m32_Os-ofp
Grain-128
___H.
128
96
15259.38
ref/1
gcc_pentium-m32_Os-ofp
Grain-128
___H.
128
96
15265.20
ref/1
gcc_i486-m32_Os-ofp
Grain-128
___H.
128
96
15328.80
ref/1
gcc_athlon-m32_Os-ofp
Grain-128
___H.
128
96
15333.34
ref/1
gcc_prescott-m32_Os-ofp
Grain-128
___H.
128
96
15335.15
ref/1
gcc_m32_Os-ofp
Grain-128
___H.
128
96
15339.88
ref/1
gcc_k8-m32_Os-ofp
Grain-128
___H.
128
96
15366.14
ref/1
gcc_k6-m32_Os-ofp
Grain-128
___H.
128
96
15373.06
ref/1
gcc_pentium-m-m32_Os-ofp
Grain-128
___H.
128
96
15378.84
ref/1
gcc_pentiumpro-m32_Os-ofp
Grain-128
___H.
128
96
15382.44
ref/1
gcc_pentium3-m32_Os-ofp
Grain-128
___H.
128
96
15477.43
ref/1
gcc_pentium2-m32_Os-ofp
Grain-128
___H.
128
96
22922.93
ref/1
gcc_pentium3-m32_O0
Grain-128
___H.
128
96
22945.77
ref/1
gcc_prescott-m32_O0
Grain-128
___H.
128
96
22963.00
ref/1
gcc_pentium-m-m32_O0
Grain-128
___H.
128
96
22983.16
ref/1
gcc_m32_O0
Grain-128
___H.
128
96
23001.59
ref/1
gcc_k6-m32_O0
Grain-128
___H.
128
96
23116.67
ref/1
gcc_pentium2-m32_O0
Grain-128
___H.
128
96
23118.01
ref/1
gcc_k8-m32_O0
Grain-128
___H.
128
96
23124.95
ref/1
gcc_pentiumpro-m32_O0
Grain-128
___H.
128
96
23152.71
ref/1
gcc_i386-m32_O0
Grain-128
___H.
128
96
23624.19
ref/1
gcc_athlon-m32_O0
Grain-128
___H.
128
96
25022.12
ref/1
gcc_pentium-mmx-m32_O0
Grain-128
___H.
128
96
25029.70
ref/1
gcc_pentium-m32_O0
Grain-128
___H.
128
96
25199.17
ref/1
gcc_i486-m32_O0
Grain-128
___H.
128
96
26167.57
ref/1
gcc_nocona_O0
Grain-128
___H.
128
96
26196.31
ref/1
gcc_k8_O0