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