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