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