config.ini revision 10901
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=false
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000000
9time_sync_spin_threshold=100000000
10
11[system]
12type=System
13children=clk_domain cpu cpu_clk_domain dvfs_handler membus physmem voltage_domain
14boot_osflags=a
15cache_line_size=64
16clk_domain=system.clk_domain
17eventq_index=0
18init_param=0
19kernel=
20kernel_addr_check=true
21load_addr_mask=1099511627775
22load_offset=0
23mem_mode=timing
24mem_ranges=
25memories=system.physmem
26mmap_using_noreserve=false
27num_work_ids=16
28readfile=
29symbolfile=
30work_begin_ckpt_count=0
31work_begin_cpu_id_exit=-1
32work_begin_exit_count=0
33work_cpus_ckpt_count=0
34work_end_ckpt_count=0
35work_end_exit_count=0
36work_item_id=-1
37system_port=system.membus.slave[0]
38
39[system.clk_domain]
40type=SrcClockDomain
41clock=1000
42domain_id=-1
43eventq_index=0
44init_perf_level=0
45voltage_domain=system.voltage_domain
46
47[system.cpu]
48type=TimingSimpleCPU
49children=apic_clk_domain dcache dtb icache interrupts isa itb l2cache toL2Bus tracer workload
50branchPred=Null
51checker=Null
52clk_domain=system.cpu_clk_domain
53cpu_id=0
54do_checkpoint_insts=true
55do_quiesce=true
56do_statistics_insts=true
57dtb=system.cpu.dtb
58eventq_index=0
59function_trace=false
60function_trace_start=0
61interrupts=system.cpu.interrupts
62isa=system.cpu.isa
63itb=system.cpu.itb
64max_insts_all_threads=0
65max_insts_any_thread=0
66max_loads_all_threads=0
67max_loads_any_thread=0
68numThreads=1
69profile=0
70progress_interval=0
71simpoint_start_insts=
72socket_id=0
73switched_out=false
74system=system
75tracer=system.cpu.tracer
76workload=system.cpu.workload
77dcache_port=system.cpu.dcache.cpu_side
78icache_port=system.cpu.icache.cpu_side
79
80[system.cpu.apic_clk_domain]
81type=DerivedClockDomain
82clk_divider=16
83clk_domain=system.cpu_clk_domain
84eventq_index=0
85
86[system.cpu.dcache]
87type=BaseCache
88children=tags
89addr_ranges=0:18446744073709551615
90assoc=2
91clk_domain=system.cpu_clk_domain
92demand_mshr_reserve=1
93eventq_index=0
94forward_snoops=true
95hit_latency=2
96is_read_only=false
97max_miss_count=0
98mshrs=4
99prefetch_on_access=false
100prefetcher=Null
101response_latency=2
102sequential_access=false
103size=262144
104system=system
105tags=system.cpu.dcache.tags
106tgts_per_mshr=20
107write_buffers=8
108cpu_side=system.cpu.dcache_port
109mem_side=system.cpu.toL2Bus.slave[1]
110
111[system.cpu.dcache.tags]
112type=LRU
113assoc=2
114block_size=64
115clk_domain=system.cpu_clk_domain
116eventq_index=0
117hit_latency=2
118sequential_access=false
119size=262144
120
121[system.cpu.dtb]
122type=X86TLB
123children=walker
124eventq_index=0
125size=64
126walker=system.cpu.dtb.walker
127
128[system.cpu.dtb.walker]
129type=X86PagetableWalker
130clk_domain=system.cpu_clk_domain
131eventq_index=0
132num_squash_per_cycle=4
133system=system
134port=system.cpu.toL2Bus.slave[3]
135
136[system.cpu.icache]
137type=BaseCache
138children=tags
139addr_ranges=0:18446744073709551615
140assoc=2
141clk_domain=system.cpu_clk_domain
142demand_mshr_reserve=1
143eventq_index=0
144forward_snoops=true
145hit_latency=2
146is_read_only=true
147max_miss_count=0
148mshrs=4
149prefetch_on_access=false
150prefetcher=Null
151response_latency=2
152sequential_access=false
153size=131072
154system=system
155tags=system.cpu.icache.tags
156tgts_per_mshr=20
157write_buffers=8
158cpu_side=system.cpu.icache_port
159mem_side=system.cpu.toL2Bus.slave[0]
160
161[system.cpu.icache.tags]
162type=LRU
163assoc=2
164block_size=64
165clk_domain=system.cpu_clk_domain
166eventq_index=0
167hit_latency=2
168sequential_access=false
169size=131072
170
171[system.cpu.interrupts]
172type=X86LocalApic
173clk_domain=system.cpu.apic_clk_domain
174eventq_index=0
175int_latency=1000
176pio_addr=2305843009213693952
177pio_latency=100000
178system=system
179int_master=system.membus.slave[2]
180int_slave=system.membus.master[2]
181pio=system.membus.master[1]
182
183[system.cpu.isa]
184type=X86ISA
185eventq_index=0
186
187[system.cpu.itb]
188type=X86TLB
189children=walker
190eventq_index=0
191size=64
192walker=system.cpu.itb.walker
193
194[system.cpu.itb.walker]
195type=X86PagetableWalker
196clk_domain=system.cpu_clk_domain
197eventq_index=0
198num_squash_per_cycle=4
199system=system
200port=system.cpu.toL2Bus.slave[2]
201
202[system.cpu.l2cache]
203type=BaseCache
204children=tags
205addr_ranges=0:18446744073709551615
206assoc=8
207clk_domain=system.cpu_clk_domain
208demand_mshr_reserve=1
209eventq_index=0
210forward_snoops=true
211hit_latency=20
212is_read_only=false
213max_miss_count=0
214mshrs=20
215prefetch_on_access=false
216prefetcher=Null
217response_latency=20
218sequential_access=false
219size=2097152
220system=system
221tags=system.cpu.l2cache.tags
222tgts_per_mshr=12
223write_buffers=8
224cpu_side=system.cpu.toL2Bus.master[0]
225mem_side=system.membus.slave[1]
226
227[system.cpu.l2cache.tags]
228type=LRU
229assoc=8
230block_size=64
231clk_domain=system.cpu_clk_domain
232eventq_index=0
233hit_latency=20
234sequential_access=false
235size=2097152
236
237[system.cpu.toL2Bus]
238type=CoherentXBar
239clk_domain=system.cpu_clk_domain
240eventq_index=0
241forward_latency=0
242frontend_latency=1
243response_latency=1
244snoop_filter=Null
245snoop_response_latency=1
246system=system
247use_default_range=false
248width=32
249master=system.cpu.l2cache.cpu_side
250slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
251
252[system.cpu.tracer]
253type=ExeTracer
254eventq_index=0
255
256[system.cpu.workload]
257type=LiveProcess
258cmd=twolf smred
259cwd=build/X86/tests/opt/quick/se/70.twolf/x86/linux/simple-timing
260drivers=
261egid=100
262env=
263errout=cerr
264euid=100
265eventq_index=0
266executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/twolf
267gid=100
268input=cin
269kvmInSE=false
270max_stack_size=67108864
271output=cout
272pid=100
273ppid=99
274simpoint=0
275system=system
276uid=100
277useArchPT=false
278
279[system.cpu_clk_domain]
280type=SrcClockDomain
281clock=500
282domain_id=-1
283eventq_index=0
284init_perf_level=0
285voltage_domain=system.voltage_domain
286
287[system.dvfs_handler]
288type=DVFSHandler
289domains=
290enable=false
291eventq_index=0
292sys_clk_domain=system.clk_domain
293transition_latency=100000000
294
295[system.membus]
296type=CoherentXBar
297clk_domain=system.clk_domain
298eventq_index=0
299forward_latency=4
300frontend_latency=3
301response_latency=2
302snoop_filter=Null
303snoop_response_latency=4
304system=system
305use_default_range=false
306width=16
307master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
308slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_master
309
310[system.physmem]
311type=SimpleMemory
312bandwidth=73.000000
313clk_domain=system.clk_domain
314conf_table_reported=true
315eventq_index=0
316in_addr_map=true
317latency=30000
318latency_var=0
319null=false
320range=0:134217727
321port=system.membus.master[0]
322
323[system.voltage_domain]
324type=VoltageDomain
325eventq_index=0
326voltage=1.000000
327
328