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