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