config.ini revision 3974
1[root]
2type=Root
3children=system
4checkpoint=
5clock=1000000000000
6max_tick=0
7output_file=cout
8progress_interval=0
9
10[exetrace]
11intel_format=false
12legion_lockstep=false
13pc_symbol=true
14print_cpseq=false
15print_cycle=true
16print_data=true
17print_effaddr=true
18print_fetchseq=false
19print_iregs=false
20print_opclass=true
21print_thread=true
22speculative=true
23trace_system=client
24
25[serialize]
26count=10
27cycle=0
28dir=cpt.%012d
29period=0
30
31[stats]
32descriptions=true
33dump_cycle=0
34dump_period=0
35dump_reset=false
36ignore_events=
37mysql_db=
38mysql_host=
39mysql_password=
40mysql_user=
41project_name=test
42simulation_name=test
43simulation_sample=0
44text_compat=true
45text_file=m5stats.txt
46
47[system]
48type=System
49children=cpu membus physmem
50mem_mode=atomic
51physmem=system.physmem
52
53[system.cpu]
54type=DerivO3CPU
55children=dcache fuPool icache l2cache toL2Bus workload0 workload1
56BTBEntries=4096
57BTBTagSize=16
58LFSTSize=1024
59LQEntries=32
60RASSize=16
61SQEntries=32
62SSITSize=1024
63activity=0
64backComSize=5
65choiceCtrBits=2
66choicePredictorSize=8192
67clock=1
68commitToDecodeDelay=1
69commitToFetchDelay=1
70commitToIEWDelay=1
71commitToRenameDelay=1
72commitWidth=8
73decodeToFetchDelay=1
74decodeToRenameDelay=1
75decodeWidth=8
76defer_registration=false
77dispatchWidth=8
78fetchToDecodeDelay=1
79fetchTrapLatency=1
80fetchWidth=8
81forwardComSize=5
82fuPool=system.cpu.fuPool
83function_trace=false
84function_trace_start=0
85globalCtrBits=2
86globalHistoryBits=13
87globalPredictorSize=8192
88iewToCommitDelay=1
89iewToDecodeDelay=1
90iewToFetchDelay=1
91iewToRenameDelay=1
92instShiftAmt=2
93issueToExecuteDelay=1
94issueWidth=8
95localCtrBits=2
96localHistoryBits=11
97localHistoryTableSize=2048
98localPredictorSize=2048
99max_insts_all_threads=0
100max_insts_any_thread=0
101max_loads_all_threads=0
102max_loads_any_thread=0
103numIQEntries=64
104numPhysFloatRegs=256
105numPhysIntRegs=256
106numROBEntries=192
107numRobs=1
108numThreads=1
109phase=0
110predType=tournament
111progress_interval=0
112renameToDecodeDelay=1
113renameToFetchDelay=1
114renameToIEWDelay=2
115renameToROBDelay=1
116renameWidth=8
117squashWidth=8
118system=system
119trapLatency=13
120wbDepth=1
121wbWidth=8
122workload=system.cpu.workload0 system.cpu.workload1
123dcache_port=system.cpu.dcache.cpu_side
124icache_port=system.cpu.icache.cpu_side
125
126[system.cpu.dcache]
127type=BaseCache
128adaptive_compression=false
129assoc=2
130block_size=64
131compressed_bus=false
132compression_latency=0
133hash_delay=1
134hit_latency=1
135latency=1
136lifo=false
137max_miss_count=0
138mshrs=10
139prefetch_access=false
140prefetch_cache_check_push=true
141prefetch_data_accesses_only=false
142prefetch_degree=1
143prefetch_latency=10
144prefetch_miss=false
145prefetch_past_page=false
146prefetch_policy=none
147prefetch_serial_squash=false
148prefetch_use_cpu_id=true
149prefetcher_size=100
150prioritizeRequests=false
151protocol=Null
152repl=Null
153size=262144
154split=false
155split_size=0
156store_compressed=false
157subblock_size=0
158tgts_per_mshr=5
159trace_addr=0
160two_queue=false
161write_buffers=8
162cpu_side=system.cpu.dcache_port
163mem_side=system.cpu.toL2Bus.port[1]
164
165[system.cpu.fuPool]
166type=FUPool
167children=FUList0 FUList1 FUList2 FUList3 FUList4 FUList5 FUList6 FUList7
168FUList=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
169
170[system.cpu.fuPool.FUList0]
171type=FUDesc
172children=opList0
173count=6
174opList=system.cpu.fuPool.FUList0.opList0
175
176[system.cpu.fuPool.FUList0.opList0]
177type=OpDesc
178issueLat=1
179opClass=IntAlu
180opLat=1
181
182[system.cpu.fuPool.FUList1]
183type=FUDesc
184children=opList0 opList1
185count=2
186opList=system.cpu.fuPool.FUList1.opList0 system.cpu.fuPool.FUList1.opList1
187
188[system.cpu.fuPool.FUList1.opList0]
189type=OpDesc
190issueLat=1
191opClass=IntMult
192opLat=3
193
194[system.cpu.fuPool.FUList1.opList1]
195type=OpDesc
196issueLat=19
197opClass=IntDiv
198opLat=20
199
200[system.cpu.fuPool.FUList2]
201type=FUDesc
202children=opList0 opList1 opList2
203count=4
204opList=system.cpu.fuPool.FUList2.opList0 system.cpu.fuPool.FUList2.opList1 system.cpu.fuPool.FUList2.opList2
205
206[system.cpu.fuPool.FUList2.opList0]
207type=OpDesc
208issueLat=1
209opClass=FloatAdd
210opLat=2
211
212[system.cpu.fuPool.FUList2.opList1]
213type=OpDesc
214issueLat=1
215opClass=FloatCmp
216opLat=2
217
218[system.cpu.fuPool.FUList2.opList2]
219type=OpDesc
220issueLat=1
221opClass=FloatCvt
222opLat=2
223
224[system.cpu.fuPool.FUList3]
225type=FUDesc
226children=opList0 opList1 opList2
227count=2
228opList=system.cpu.fuPool.FUList3.opList0 system.cpu.fuPool.FUList3.opList1 system.cpu.fuPool.FUList3.opList2
229
230[system.cpu.fuPool.FUList3.opList0]
231type=OpDesc
232issueLat=1
233opClass=FloatMult
234opLat=4
235
236[system.cpu.fuPool.FUList3.opList1]
237type=OpDesc
238issueLat=12
239opClass=FloatDiv
240opLat=12
241
242[system.cpu.fuPool.FUList3.opList2]
243type=OpDesc
244issueLat=24
245opClass=FloatSqrt
246opLat=24
247
248[system.cpu.fuPool.FUList4]
249type=FUDesc
250children=opList0
251count=0
252opList=system.cpu.fuPool.FUList4.opList0
253
254[system.cpu.fuPool.FUList4.opList0]
255type=OpDesc
256issueLat=1
257opClass=MemRead
258opLat=1
259
260[system.cpu.fuPool.FUList5]
261type=FUDesc
262children=opList0
263count=0
264opList=system.cpu.fuPool.FUList5.opList0
265
266[system.cpu.fuPool.FUList5.opList0]
267type=OpDesc
268issueLat=1
269opClass=MemWrite
270opLat=1
271
272[system.cpu.fuPool.FUList6]
273type=FUDesc
274children=opList0 opList1
275count=4
276opList=system.cpu.fuPool.FUList6.opList0 system.cpu.fuPool.FUList6.opList1
277
278[system.cpu.fuPool.FUList6.opList0]
279type=OpDesc
280issueLat=1
281opClass=MemRead
282opLat=1
283
284[system.cpu.fuPool.FUList6.opList1]
285type=OpDesc
286issueLat=1
287opClass=MemWrite
288opLat=1
289
290[system.cpu.fuPool.FUList7]
291type=FUDesc
292children=opList0
293count=1
294opList=system.cpu.fuPool.FUList7.opList0
295
296[system.cpu.fuPool.FUList7.opList0]
297type=OpDesc
298issueLat=3
299opClass=IprAccess
300opLat=3
301
302[system.cpu.icache]
303type=BaseCache
304adaptive_compression=false
305assoc=2
306block_size=64
307compressed_bus=false
308compression_latency=0
309hash_delay=1
310hit_latency=1
311latency=1
312lifo=false
313max_miss_count=0
314mshrs=10
315prefetch_access=false
316prefetch_cache_check_push=true
317prefetch_data_accesses_only=false
318prefetch_degree=1
319prefetch_latency=10
320prefetch_miss=false
321prefetch_past_page=false
322prefetch_policy=none
323prefetch_serial_squash=false
324prefetch_use_cpu_id=true
325prefetcher_size=100
326prioritizeRequests=false
327protocol=Null
328repl=Null
329size=131072
330split=false
331split_size=0
332store_compressed=false
333subblock_size=0
334tgts_per_mshr=5
335trace_addr=0
336two_queue=false
337write_buffers=8
338cpu_side=system.cpu.icache_port
339mem_side=system.cpu.toL2Bus.port[0]
340
341[system.cpu.l2cache]
342type=BaseCache
343adaptive_compression=false
344assoc=2
345block_size=64
346compressed_bus=false
347compression_latency=0
348hash_delay=1
349hit_latency=1
350latency=1
351lifo=false
352max_miss_count=0
353mshrs=10
354prefetch_access=false
355prefetch_cache_check_push=true
356prefetch_data_accesses_only=false
357prefetch_degree=1
358prefetch_latency=10
359prefetch_miss=false
360prefetch_past_page=false
361prefetch_policy=none
362prefetch_serial_squash=false
363prefetch_use_cpu_id=true
364prefetcher_size=100
365prioritizeRequests=false
366protocol=Null
367repl=Null
368size=2097152
369split=false
370split_size=0
371store_compressed=false
372subblock_size=0
373tgts_per_mshr=5
374trace_addr=0
375two_queue=false
376write_buffers=8
377cpu_side=system.cpu.toL2Bus.port[2]
378mem_side=system.membus.port[1]
379
380[system.cpu.toL2Bus]
381type=Bus
382bus_id=0
383clock=1000
384responder_set=false
385width=64
386port=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.l2cache.cpu_side
387
388[system.cpu.workload0]
389type=LiveProcess
390cmd=hello
391cwd=
392egid=100
393env=
394euid=100
395executable=tests/test-progs/hello/bin/alpha/linux/hello
396gid=100
397input=cin
398output=cout
399pid=100
400ppid=99
401system=system
402uid=100
403
404[system.cpu.workload1]
405type=LiveProcess
406cmd=hello
407cwd=
408egid=100
409env=
410euid=100
411executable=tests/test-progs/hello/bin/alpha/linux/hello
412gid=100
413input=cin
414output=cout
415pid=100
416ppid=99
417system=system
418uid=100
419
420[system.membus]
421type=Bus
422bus_id=0
423clock=1000
424responder_set=false
425width=64
426port=system.physmem.port system.cpu.l2cache.mem_side
427
428[system.physmem]
429type=PhysicalMemory
430file=
431latency=1
432range=0:134217727
433zero=false
434port=system.membus.port[0]
435
436[trace]
437bufsize=0
438cycle=0
439dump_on_exit=false
440file=cout
441flags=
442ignore=
443start=0
444
445