config.ini revision 3142
1[root]
2type=Root
3children=system
4checkpoint=
5clock=1000000000000
6max_tick=0
7output_file=cout
8progress_interval=0
9
10[debug]
11break_cycles=
12
13[exetrace]
14intel_format=false
15pc_symbol=true
16print_cpseq=false
17print_cycle=true
18print_data=true
19print_effaddr=true
20print_fetchseq=false
21print_iregs=false
22print_opclass=true
23print_thread=true
24speculative=true
25trace_system=client
26
27[serialize]
28count=10
29cycle=0
30dir=cpt.%012d
31period=0
32
33[stats]
34descriptions=true
35dump_cycle=0
36dump_period=0
37dump_reset=false
38ignore_events=
39mysql_db=
40mysql_host=
41mysql_password=
42mysql_user=
43project_name=test
44simulation_name=test
45simulation_sample=0
46text_compat=true
47text_file=m5stats.txt
48
49[system]
50type=System
51children=cpu membus physmem
52mem_mode=timing
53physmem=system.physmem
54
55[system.cpu]
56type=DerivO3CPU
57children=fuPool workload0 workload1
58BTBEntries=4096
59BTBTagSize=16
60LFSTSize=1024
61LQEntries=32
62RASSize=16
63SQEntries=32
64SSITSize=1024
65activity=0
66backComSize=5
67choiceCtrBits=2
68choicePredictorSize=8192
69clock=1
70commitToDecodeDelay=1
71commitToFetchDelay=1
72commitToIEWDelay=1
73commitToRenameDelay=1
74commitWidth=8
75decodeToFetchDelay=1
76decodeToRenameDelay=1
77decodeWidth=8
78defer_registration=false
79dispatchWidth=8
80fetchToDecodeDelay=1
81fetchTrapLatency=1
82fetchWidth=8
83forwardComSize=5
84fuPool=system.cpu.fuPool
85function_trace=false
86function_trace_start=0
87globalCtrBits=2
88globalHistoryBits=13
89globalPredictorSize=8192
90iewToCommitDelay=1
91iewToDecodeDelay=1
92iewToFetchDelay=1
93iewToRenameDelay=1
94instShiftAmt=2
95issueToExecuteDelay=1
96issueWidth=8
97localCtrBits=2
98localHistoryBits=11
99localHistoryTableSize=2048
100localPredictorSize=2048
101max_insts_all_threads=0
102max_insts_any_thread=0
103max_loads_all_threads=0
104max_loads_any_thread=0
105mem=system.physmem
106numIQEntries=64
107numPhysFloatRegs=256
108numPhysIntRegs=256
109numROBEntries=192
110numRobs=1
111numThreads=1
112predType=tournament
113progress_interval=0
114renameToDecodeDelay=1
115renameToFetchDelay=1
116renameToIEWDelay=2
117renameToROBDelay=1
118renameWidth=8
119squashWidth=8
120system=system
121trapLatency=13
122wbDepth=1
123wbWidth=8
124workload=system.cpu.workload0 system.cpu.workload1
125dcache_port=system.membus.port[2]
126icache_port=system.membus.port[1]
127
128[system.cpu.fuPool]
129type=FUPool
130children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7
131FUList=system.cpu.fuPool.FUList0 system.cpu.fuPool.FUList1 system.cpu.fuPool.FUList2 system.cpu.fuPool.FUList3 system.cpu.fuPool.FUList4 system.cpu.fuPool.FUList5 system.cpu.fuPool.FUList6 system.cpu.fuPool.FUList7
132
133[system.cpu.fuPool.FUList0]
134type=FUDesc
135children=opList0
136count=6
137opList=system.cpu.fuPool.FUList0.opList0
138
139[system.cpu.fuPool.FUList0.opList0]
140type=OpDesc
141issueLat=1
142opClass=IntAlu
143opLat=1
144
145[system.cpu.fuPool.FUList1]
146type=FUDesc
147children=opList0 opList1
148count=2
149opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
150
151[system.cpu.fuPool.FUList1.opList0]
152type=OpDesc
153issueLat=1
154opClass=IntMult
155opLat=3
156
157[system.cpu.fuPool.FUList1.opList1]
158type=OpDesc
159issueLat=19
160opClass=IntDiv
161opLat=20
162
163[system.cpu.fuPool.FUList2]
164type=FUDesc
165children=opList0 opList1 opList2
166count=4
167opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2
168
169[system.cpu.fuPool.FUList2.opList0]
170type=OpDesc
171issueLat=1
172opClass=FloatAdd
173opLat=2
174
175[system.cpu.fuPool.FUList2.opList1]
176type=OpDesc
177issueLat=1
178opClass=FloatCmp
179opLat=2
180
181[system.cpu.fuPool.FUList2.opList2]
182type=OpDesc
183issueLat=1
184opClass=FloatCvt
185opLat=2
186
187[system.cpu.fuPool.FUList3]
188type=FUDesc
189children=opList0 opList1 opList2
190count=2
191opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2
192
193[system.cpu.fuPool.FUList3.opList0]
194type=OpDesc
195issueLat=1
196opClass=FloatMult
197opLat=4
198
199[system.cpu.fuPool.FUList3.opList1]
200type=OpDesc
201issueLat=12
202opClass=FloatDiv
203opLat=12
204
205[system.cpu.fuPool.FUList3.opList2]
206type=OpDesc
207issueLat=24
208opClass=FloatSqrt
209opLat=24
210
211[system.cpu.fuPool.FUList4]
212type=FUDesc
213children=opList0
214count=0
215opList=system.cpu.fuPool.FUList4.opList0
216
217[system.cpu.fuPool.FUList4.opList0]
218type=OpDesc
219issueLat=1
220opClass=MemRead
221opLat=1
222
223[system.cpu.fuPool.FUList5]
224type=FUDesc
225children=opList0
226count=0
227opList=system.cpu.fuPool.FUList5.opList0
228
229[system.cpu.fuPool.FUList5.opList0]
230type=OpDesc
231issueLat=1
232opClass=MemWrite
233opLat=1
234
235[system.cpu.fuPool.FUList6]
236type=FUDesc
237children=opList0 opList1
238count=4
239opList=system.cpu.fuPool.FUList6.opList0 system.cpu.fuPool.FUList6.opList1
240
241[system.cpu.fuPool.FUList6.opList0]
242type=OpDesc
243issueLat=1
244opClass=MemRead
245opLat=1
246
247[system.cpu.fuPool.FUList6.opList1]
248type=OpDesc
249issueLat=1
250opClass=MemWrite
251opLat=1
252
253[system.cpu.fuPool.FUList7]
254type=FUDesc
255children=opList0
256count=1
257opList=system.cpu.fuPool.FUList7.opList0
258
259[system.cpu.fuPool.FUList7.opList0]
260type=OpDesc
261issueLat=3
262opClass=IprAccess
263opLat=3
264
265[system.cpu.workload0]
266type=LiveProcess
267cmd=tests/test-progs/hello/bin/alpha/linux/hello 
268egid=100
269env=
270euid=100
271executable=tests/test-progs/hello/bin/alpha/linux/hello
272gid=100
273input=cin
274output=cout
275pid=100
276ppid=99
277system=system
278uid=100
279
280[system.cpu.workload1]
281type=LiveProcess
282cmd=tests/test-progs/hello/bin/alpha/linux/hello 
283egid=100
284env=
285euid=100
286executable=tests/test-progs/hello/bin/alpha/linux/hello
287gid=100
288input=cin
289output=cout
290pid=100
291ppid=99
292system=system
293uid=100
294
295[system.membus]
296type=Bus
297bus_id=0
298port=system.physmem.port system.cpu.icache_port system.cpu.dcache_port
299
300[system.physmem]
301type=PhysicalMemory
302file=
303latency=1
304range=0:134217727
305port=system.membus.port[0]
306
307[trace]
308bufsize=0
309cycle=0
310dump_on_exit=false
311file=cout
312flags=
313ignore=
314start=0
315
316