Skip to content

Instantly share code, notes, and snippets.

@syoyo
Created June 29, 2015 10:05
Show Gist options
  • Save syoyo/956846067e49eb42c4b1 to your computer and use it in GitHub Desktop.
Save syoyo/956846067e49eb42c4b1 to your computer and use it in GitHub Desktop.
new_exp, new_exp4 sim
//// new_exp
// == sim start ==
LLFB4
L32
LSSN114
L33
LSSN115
00000001 : ld %f0
LSSN116
00000002 : ldd %f34
00000003 : ldd %f32
00000004 : ldd %f36
00000005 : ldd %f38
00000006 : ldd %f40
00000007 : ldd %f42
LSSN117
00000008 : fmuls %f0, %f2, %f0
-- STALL -- : f0(5)
-- STALL -- : f0(4)
-- STALL -- : f0(3)
-- STALL -- : f0(2)
-- STALL -- : f0(1)
00000014 : fstod %f0, %f0
LSSN118
-- STALL -- : f0(5)
-- STALL -- : f0(4)
-- STALL -- : f0(3)
-- STALL -- : f0(2)
-- STALL -- : f0(1)
00000020 : fmaddd %f34, %f0, %f32, %f34
-- STALL -- : f34(5)
-- STALL -- : f34(4)
-- STALL -- : f34(3)
-- STALL -- : f34(2)
-- STALL -- : f34(1)
00000026 : fmaddd %f0, %f34, %f36, %f34
-- STALL -- : f34(5)
-- STALL -- : f34(4)
-- STALL -- : f34(3)
-- STALL -- : f34(2)
-- STALL -- : f34(1)
00000032 : fmaddd %f0, %f34, %f38, %f34
-- STALL -- : f34(5)
-- STALL -- : f34(4)
-- STALL -- : f34(3)
-- STALL -- : f34(2)
-- STALL -- : f34(1)
00000038 : fmaddd %f0, %f34, %f40, %f34
-- STALL -- : f34(5)
-- STALL -- : f34(4)
-- STALL -- : f34(3)
-- STALL -- : f34(2)
-- STALL -- : f34(1)
00000044 : fmaddd %f0, %f34, %f42, %f0
-- STALL -- : f0(5)
-- STALL -- : f0(4)
-- STALL -- : f0(3)
-- STALL -- : f0(2)
-- STALL -- : f0(1)
00000050 : fmuld %f0, %f0, %f0
-- STALL -- : f0(5)
-- STALL -- : f0(4)
-- STALL -- : f0(3)
-- STALL -- : f0(2)
-- STALL -- : f0(1)
00000056 : fmuld %f0, %f0, %f0
-- STALL -- : f0(5)
-- STALL -- : f0(4)
-- STALL -- : f0(3)
-- STALL -- : f0(2)
-- STALL -- : f0(1)
00000062 : fmuld %f0, %f0, %f0
-- STALL -- : f0(5)
-- STALL -- : f0(4)
-- STALL -- : f0(3)
-- STALL -- : f0(2)
-- STALL -- : f0(1)
00000068 : fmuld %f0, %f0, %f0
-- STALL -- : f0(5)
-- STALL -- : f0(4)
-- STALL -- : f0(3)
-- STALL -- : f0(2)
-- STALL -- : f0(1)
00000074 : fmuld %f0, %f0, %f0
-- STALL -- : f0(5)
-- STALL -- : f0(4)
-- STALL -- : f0(3)
-- STALL -- : f0(2)
-- STALL -- : f0(1)
00000080 : fmuld %f0, %f0, %f0
-- STALL -- : f0(5)
-- STALL -- : f0(4)
-- STALL -- : f0(3)
-- STALL -- : f0(2)
-- STALL -- : f0(1)
00000086 : fmuld %f0, %f0, %f0
-- STALL -- : f0(5)
-- STALL -- : f0(4)
-- STALL -- : f0(3)
-- STALL -- : f0(2)
-- STALL -- : f0(1)
00000092 : fmuld %f0, %f0, %f0
LSSN119
-- STALL -- : f0(5)
-- STALL -- : f0(4)
-- STALL -- : f0(3)
-- STALL -- : f0(2)
-- STALL -- : f0(1)
00000098 : fdtos %f0, %f0
// == sim end ==
// Total cycles : 98
// Stall cycles : 75
// Efficiency : 23.47%
// fp : 16 (69.57%)
// ld : 7 (30.43%)
// st : 0 (0.00%)
// call : 0 (0.00%)
// special : 0 (0.00%)
// ----------------------------------------------------------------------------------
//// new_exp4
// == sim start ==
LLFB5
L35
LSSN122
L36
LSSN123
00000001 : ld %f32
LSSN124
00000002 : ld %f36
LSSN125
LSSN126
00000003 : ld %f38
LSSN127
LSSN128
LSSN129
00000004 : ld %f40
00000005 : ld %f34
LSSN130
00000006 : ldd %f46
00000007 : ldd %f42
00000008 : ldd %f52
00000009 : ldd %f54
00000010 : ldd %f56
00000011 : ldd %f58
LSSN131
LSSN132
00000012 : fmuls %f34, %f32, %f32
00000013 : fmuls %f34, %f36, %f36
LSSN133
LSSN134
00000014 : fmuls %f34, %f38, %f38
00000015 : fmuls %f34, %f40, %f34
LSSN135
LSSN136
-- STALL -- : f32(2)
-- STALL -- : f32(1)
00000018 : fstod %f32, %f32
00000019 : fstod %f36, %f36
LSSN137
LSSN138
00000020 : fstod %f38, %f38
00000021 : fstod %f34, %f34
LSSN139
-- STALL -- : f32(2)
-- STALL -- : f32(1)
00000024 : fmaddd %f46, %f32, %f42, %f44
LSSN140
00000025 : fmaddd %f46, %f36, %f42, %f48
LSSN141
00000026 : fmaddd %f46, %f38, %f42, %f50
LSSN142
00000027 : fmaddd %f46, %f34, %f42, %f46
LSSN143
-- STALL -- : f44(2)
-- STALL -- : f44(1)
00000030 : fmaddd %f32, %f44, %f52, %f44
LSSN144
00000031 : fmaddd %f36, %f48, %f52, %f48
LSSN145
00000032 : fmaddd %f38, %f50, %f52, %f50
LSSN146
00000033 : fmaddd %f34, %f46, %f52, %f46
LSSN147
-- STALL -- : f44(2)
-- STALL -- : f44(1)
00000036 : fmaddd %f32, %f44, %f54, %f44
LSSN148
00000037 : fmaddd %f36, %f48, %f54, %f48
LSSN149
00000038 : fmaddd %f38, %f50, %f54, %f50
LSSN150
00000039 : fmaddd %f34, %f46, %f54, %f46
LSSN151
-- STALL -- : f44(2)
-- STALL -- : f44(1)
00000042 : fmaddd %f32, %f44, %f56, %f44
LSSN152
00000043 : fmaddd %f36, %f48, %f56, %f48
LSSN153
00000044 : fmaddd %f38, %f50, %f56, %f50
LSSN154
00000045 : fmaddd %f34, %f46, %f56, %f46
LSSN155
-- STALL -- : f44(2)
-- STALL -- : f44(1)
00000048 : fmaddd %f32, %f44, %f58, %f32
LSSN156
00000049 : fmaddd %f36, %f48, %f58, %f36
LSSN157
00000050 : fmaddd %f38, %f50, %f58, %f38
LSSN158
00000051 : fmaddd %f34, %f46, %f58, %f34
LSSN159
-- STALL -- : f32(2)
-- STALL -- : f32(1)
00000054 : fmuld %f32, %f32, %f32
LSSN160
00000055 : fmuld %f36, %f36, %f36
LSSN161
00000056 : fmuld %f38, %f38, %f38
LSSN162
00000057 : fmuld %f34, %f34, %f34
LSSN163
-- STALL -- : f32(2)
-- STALL -- : f32(1)
00000060 : fmuld %f32, %f32, %f32
LSSN164
00000061 : fmuld %f36, %f36, %f36
LSSN165
00000062 : fmuld %f38, %f38, %f38
LSSN166
00000063 : fmuld %f34, %f34, %f34
LSSN167
-- STALL -- : f32(2)
-- STALL -- : f32(1)
00000066 : fmuld %f32, %f32, %f32
LSSN168
00000067 : fmuld %f36, %f36, %f36
LSSN169
00000068 : fmuld %f38, %f38, %f38
LSSN170
00000069 : fmuld %f34, %f34, %f34
LSSN171
-- STALL -- : f32(2)
-- STALL -- : f32(1)
00000072 : fmuld %f32, %f32, %f32
LSSN172
00000073 : fmuld %f36, %f36, %f36
LSSN173
00000074 : fmuld %f38, %f38, %f38
LSSN174
00000075 : fmuld %f34, %f34, %f34
LSSN175
-- STALL -- : f32(2)
-- STALL -- : f32(1)
00000078 : fmuld %f32, %f32, %f32
LSSN176
00000079 : fmuld %f36, %f36, %f36
LSSN177
00000080 : fmuld %f38, %f38, %f38
LSSN178
00000081 : fmuld %f34, %f34, %f34
LSSN179
-- STALL -- : f32(2)
-- STALL -- : f32(1)
00000084 : fmuld %f32, %f32, %f32
LSSN180
00000085 : fmuld %f36, %f36, %f36
LSSN181
00000086 : fmuld %f38, %f38, %f38
LSSN182
00000087 : fmuld %f34, %f34, %f34
LSSN183
-- STALL -- : f32(2)
-- STALL -- : f32(1)
00000090 : fmuld %f32, %f32, %f32
LSSN184
00000091 : fmuld %f36, %f36, %f36
LSSN185
00000092 : fmuld %f38, %f38, %f38
LSSN186
00000093 : fmuld %f34, %f34, %f34
LSSN187
-- STALL -- : f32(2)
-- STALL -- : f32(1)
00000096 : fmuld %f32, %f32, %f32
LSSN188
00000097 : fmuld %f36, %f36, %f36
LSSN189
00000098 : fmuld %f38, %f38, %f38
LSSN190
00000099 : fmuld %f34, %f34, %f34
LSSN191
LSSN192
-- STALL -- : f32(2)
-- STALL -- : f32(1)
00000102 : fdtos %f32, %f32
00000103 : fdtos %f36, %f36
LSSN193
LSSN194
00000104 : fdtos %f38, %f38
00000105 : fdtos %f34, %f34
LSSN195
LSSN196
-- STALL -- : f32(2)
-- STALL -- : f32(1)
00000108 : st %f32
00000109 : st %f36
LSSN197
LSSN198
00000110 : st %f38
00000111 : st %f34
// == sim end ==
// Total cycles : 111
// Stall cycles : 32
// Efficiency : 71.17%
// fp : 64 (81.01%)
// ld : 11 (13.92%)
// st : 4 (5.06%)
// call : 0 (0.00%)
// special : 0 (0.00%)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment