config.ini revision 10315
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
91eventq_index=0
92forward_snoops=true
93hit_latency=2
94is_top_level=true
95max_miss_count=0
96mshrs=4
97prefetch_on_access=false
98prefetcher=Null
99response_latency=2
100sequential_access=false
101size=262144
102system=system
103tags=system.cpu.dcache.tags
104tgts_per_mshr=20
105two_queue=false
106write_buffers=8
107cpu_side=system.cpu.dcache_port
108mem_side=system.cpu.toL2Bus.slave[1]
109
110[system.cpu.dcache.tags]
111type=LRU
112assoc=2
113block_size=64
114clk_domain=system.cpu_clk_domain
115eventq_index=0
116hit_latency=2
117sequential_access=false
118size=262144
119
120[system.cpu.dtb]
121type=X86TLB
122children=walker
123eventq_index=0
124size=64
125walker=system.cpu.dtb.walker
126
127[system.cpu.dtb.walker]
128type=X86PagetableWalker
129clk_domain=system.cpu_clk_domain
130eventq_index=0
131num_squash_per_cycle=4
132system=system
133port=system.cpu.toL2Bus.slave[3]
134
135[system.cpu.icache]
136type=BaseCache
137children=tags
138addr_ranges=0:18446744073709551615
139assoc=2
140clk_domain=system.cpu_clk_domain
141eventq_index=0
142forward_snoops=true
143hit_latency=2
144is_top_level=true
145max_miss_count=0
146mshrs=4
147prefetch_on_access=false
148prefetcher=Null
149response_latency=2
150sequential_access=false
151size=131072
152system=system
153tags=system.cpu.icache.tags
154tgts_per_mshr=20
155two_queue=false
156write_buffers=8
157cpu_side=system.cpu.icache_port
158mem_side=system.cpu.toL2Bus.slave[0]
159
160[system.cpu.icache.tags]
161type=LRU
162assoc=2
163block_size=64
164clk_domain=system.cpu_clk_domain
165eventq_index=0
166hit_latency=2
167sequential_access=false
168size=131072
169
170[system.cpu.interrupts]
171type=X86LocalApic
172clk_domain=system.cpu.apic_clk_domain
173eventq_index=0
174int_latency=1000
175pio_addr=2305843009213693952
176pio_latency=100000
177system=system
178int_master=system.membus.slave[2]
179int_slave=system.membus.master[2]
180pio=system.membus.master[1]
181
182[system.cpu.isa]
183type=X86ISA
184eventq_index=0
185
186[system.cpu.itb]
187type=X86TLB
188children=walker
189eventq_index=0
190size=64
191walker=system.cpu.itb.walker
192
193[system.cpu.itb.walker]
194type=X86PagetableWalker
195clk_domain=system.cpu_clk_domain
196eventq_index=0
197num_squash_per_cycle=4
198system=system
199port=system.cpu.toL2Bus.slave[2]
200
201[system.cpu.l2cache]
202type=BaseCache
203children=tags
204addr_ranges=0:18446744073709551615
205assoc=8
206clk_domain=system.cpu_clk_domain
207eventq_index=0
208forward_snoops=true
209hit_latency=20
210is_top_level=false
211max_miss_count=0
212mshrs=20
213prefetch_on_access=false
214prefetcher=Null
215response_latency=20
216sequential_access=false
217size=2097152
218system=system
219tags=system.cpu.l2cache.tags
220tgts_per_mshr=12
221two_queue=false
222write_buffers=8
223cpu_side=system.cpu.toL2Bus.master[0]
224mem_side=system.membus.slave[1]
225
226[system.cpu.l2cache.tags]
227type=LRU
228assoc=8
229block_size=64
230clk_domain=system.cpu_clk_domain
231eventq_index=0
232hit_latency=20
233sequential_access=false
234size=2097152
235
236[system.cpu.toL2Bus]
237type=CoherentBus
238clk_domain=system.cpu_clk_domain
239eventq_index=0
240header_cycles=1
241system=system
242use_default_range=false
243width=32
244master=system.cpu.l2cache.cpu_side
245slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side system.cpu.itb.walker.port system.cpu.dtb.walker.port
246
247[system.cpu.tracer]
248type=ExeTracer
249eventq_index=0
250
251[system.cpu.workload]
252type=LiveProcess
253cmd=twolf smred
254cwd=build/X86/tests/opt/long/se/70.twolf/x86/linux/simple-timing
255egid=100
256env=
257errout=cerr
258euid=100
259eventq_index=0
260executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/x86/linux/twolf
261gid=100
262input=cin
263max_stack_size=67108864
264output=cout
265pid=100
266ppid=99
267simpoint=0
268system=system
269uid=100
270
271[system.cpu_clk_domain]
272type=SrcClockDomain
273clock=500
274domain_id=-1
275eventq_index=0
276init_perf_level=0
277voltage_domain=system.voltage_domain
278
279[system.dvfs_handler]
280type=DVFSHandler
281domains=
282enable=false
283eventq_index=0
284sys_clk_domain=system.clk_domain
285transition_latency=100000000
286
287[system.membus]
288type=CoherentBus
289clk_domain=system.clk_domain
290eventq_index=0
291header_cycles=1
292system=system
293use_default_range=false
294width=8
295master=system.physmem.port system.cpu.interrupts.pio system.cpu.interrupts.int_slave
296slave=system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_master
297
298[system.physmem]
299type=SimpleMemory
300bandwidth=73.000000
301clk_domain=system.clk_domain
302conf_table_reported=true
303eventq_index=0
304in_addr_map=true
305latency=30000
306latency_var=0
307null=false
308range=0:134217727
309port=system.membus.master[0]
310
311[system.voltage_domain]
312type=VoltageDomain
313eventq_index=0
314voltage=1.000000
315
316