config.ini (11219:b65d4e878ed2) config.ini (11268:8b4b55d79ddd)
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=atomic
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=AtomicSimpleCPU
50children=checker dstage2_mmu dtb interrupts isa istage2_mmu itb tracer workload
51branchPred=Null
52checker=system.cpu.checker
53clk_domain=system.cpu_clk_domain
54cpu_id=0
55do_checkpoint_insts=true
56do_quiesce=true
57do_statistics_insts=true
58dstage2_mmu=system.cpu.dstage2_mmu
59dtb=system.cpu.dtb
60eventq_index=0
61fastmem=false
62function_trace=false
63function_trace_start=0
64interrupts=system.cpu.interrupts
65isa=system.cpu.isa
66istage2_mmu=system.cpu.istage2_mmu
67itb=system.cpu.itb
68max_insts_all_threads=0
69max_insts_any_thread=0
70max_loads_all_threads=0
71max_loads_any_thread=0
72numThreads=1
73profile=0
74progress_interval=0
75simpoint_start_insts=
76simulate_data_stalls=false
77simulate_inst_stalls=false
78socket_id=0
79switched_out=false
80system=system
81tracer=system.cpu.tracer
82width=1
83workload=system.cpu.workload
84dcache_port=system.membus.slave[2]
85icache_port=system.membus.slave[1]
86
87[system.cpu.checker]
88type=DummyChecker
89children=dstage2_mmu dtb isa istage2_mmu itb tracer
90checker=Null
91clk_domain=system.cpu_clk_domain
92cpu_id=-1
93do_checkpoint_insts=true
94do_quiesce=true
95do_statistics_insts=true
96dstage2_mmu=system.cpu.checker.dstage2_mmu
97dtb=system.cpu.checker.dtb
98eventq_index=0
99exitOnError=false
100function_trace=false
101function_trace_start=0
102interrupts=
103isa=system.cpu.checker.isa
104istage2_mmu=system.cpu.checker.istage2_mmu
105itb=system.cpu.checker.itb
106max_insts_all_threads=0
107max_insts_any_thread=0
108max_loads_all_threads=0
109max_loads_any_thread=0
110numThreads=1
111profile=0
112progress_interval=0
113simpoint_start_insts=
114socket_id=0
115switched_out=false
116system=system
117tracer=system.cpu.checker.tracer
118updateOnError=false
119warnOnlyOnLoadError=true
120workload=system.cpu.workload
121
122[system.cpu.checker.dstage2_mmu]
123type=ArmStage2MMU
124children=stage2_tlb
125eventq_index=0
126stage2_tlb=system.cpu.checker.dstage2_mmu.stage2_tlb
127sys=system
128tlb=system.cpu.checker.dtb
129
130[system.cpu.checker.dstage2_mmu.stage2_tlb]
131type=ArmTLB
132children=walker
133eventq_index=0
134is_stage2=true
135size=32
136walker=system.cpu.checker.dstage2_mmu.stage2_tlb.walker
137
138[system.cpu.checker.dstage2_mmu.stage2_tlb.walker]
139type=ArmTableWalker
140clk_domain=system.cpu_clk_domain
141eventq_index=0
142is_stage2=true
143num_squash_per_cycle=2
144sys=system
145
146[system.cpu.checker.dtb]
147type=ArmTLB
148children=walker
149eventq_index=0
150is_stage2=false
151size=64
152walker=system.cpu.checker.dtb.walker
153
154[system.cpu.checker.dtb.walker]
155type=ArmTableWalker
156clk_domain=system.cpu_clk_domain
157eventq_index=0
158is_stage2=false
159num_squash_per_cycle=2
160sys=system
161
162[system.cpu.checker.isa]
163type=ArmISA
164decoderFlavour=Generic
165eventq_index=0
166fpsid=1090793632
167id_aa64afr0_el1=0
168id_aa64afr1_el1=0
169id_aa64dfr0_el1=1052678
170id_aa64dfr1_el1=0
171id_aa64isar0_el1=0
172id_aa64isar1_el1=0
173id_aa64mmfr0_el1=15728642
174id_aa64mmfr1_el1=0
175id_aa64pfr0_el1=17
176id_aa64pfr1_el1=0
177id_isar0=34607377
178id_isar1=34677009
179id_isar2=555950401
180id_isar3=17899825
181id_isar4=268501314
182id_isar5=0
183id_mmfr0=270536963
184id_mmfr1=0
185id_mmfr2=19070976
186id_mmfr3=34611729
187id_pfr0=49
188id_pfr1=4113
189midr=1091551472
190pmu=Null
191system=system
192
193[system.cpu.checker.istage2_mmu]
194type=ArmStage2MMU
195children=stage2_tlb
196eventq_index=0
197stage2_tlb=system.cpu.checker.istage2_mmu.stage2_tlb
198sys=system
199tlb=system.cpu.checker.itb
200
201[system.cpu.checker.istage2_mmu.stage2_tlb]
202type=ArmTLB
203children=walker
204eventq_index=0
205is_stage2=true
206size=32
207walker=system.cpu.checker.istage2_mmu.stage2_tlb.walker
208
209[system.cpu.checker.istage2_mmu.stage2_tlb.walker]
210type=ArmTableWalker
211clk_domain=system.cpu_clk_domain
212eventq_index=0
213is_stage2=true
214num_squash_per_cycle=2
215sys=system
216
217[system.cpu.checker.itb]
218type=ArmTLB
219children=walker
220eventq_index=0
221is_stage2=false
222size=64
223walker=system.cpu.checker.itb.walker
224
225[system.cpu.checker.itb.walker]
226type=ArmTableWalker
227clk_domain=system.cpu_clk_domain
228eventq_index=0
229is_stage2=false
230num_squash_per_cycle=2
231sys=system
232
233[system.cpu.checker.tracer]
234type=ExeTracer
235eventq_index=0
236
237[system.cpu.dstage2_mmu]
238type=ArmStage2MMU
239children=stage2_tlb
240eventq_index=0
241stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
242sys=system
243tlb=system.cpu.dtb
244
245[system.cpu.dstage2_mmu.stage2_tlb]
246type=ArmTLB
247children=walker
248eventq_index=0
249is_stage2=true
250size=32
251walker=system.cpu.dstage2_mmu.stage2_tlb.walker
252
253[system.cpu.dstage2_mmu.stage2_tlb.walker]
254type=ArmTableWalker
255clk_domain=system.cpu_clk_domain
256eventq_index=0
257is_stage2=true
258num_squash_per_cycle=2
259sys=system
260
261[system.cpu.dtb]
262type=ArmTLB
263children=walker
264eventq_index=0
265is_stage2=false
266size=64
267walker=system.cpu.dtb.walker
268
269[system.cpu.dtb.walker]
270type=ArmTableWalker
271clk_domain=system.cpu_clk_domain
272eventq_index=0
273is_stage2=false
274num_squash_per_cycle=2
275sys=system
276port=system.membus.slave[4]
277
278[system.cpu.interrupts]
279type=ArmInterrupts
280eventq_index=0
281
282[system.cpu.isa]
283type=ArmISA
284decoderFlavour=Generic
285eventq_index=0
286fpsid=1090793632
287id_aa64afr0_el1=0
288id_aa64afr1_el1=0
289id_aa64dfr0_el1=1052678
290id_aa64dfr1_el1=0
291id_aa64isar0_el1=0
292id_aa64isar1_el1=0
293id_aa64mmfr0_el1=15728642
294id_aa64mmfr1_el1=0
295id_aa64pfr0_el1=17
296id_aa64pfr1_el1=0
297id_isar0=34607377
298id_isar1=34677009
299id_isar2=555950401
300id_isar3=17899825
301id_isar4=268501314
302id_isar5=0
303id_mmfr0=270536963
304id_mmfr1=0
305id_mmfr2=19070976
306id_mmfr3=34611729
307id_pfr0=49
308id_pfr1=4113
309midr=1091551472
310pmu=Null
311system=system
312
313[system.cpu.istage2_mmu]
314type=ArmStage2MMU
315children=stage2_tlb
316eventq_index=0
317stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
318sys=system
319tlb=system.cpu.itb
320
321[system.cpu.istage2_mmu.stage2_tlb]
322type=ArmTLB
323children=walker
324eventq_index=0
325is_stage2=true
326size=32
327walker=system.cpu.istage2_mmu.stage2_tlb.walker
328
329[system.cpu.istage2_mmu.stage2_tlb.walker]
330type=ArmTableWalker
331clk_domain=system.cpu_clk_domain
332eventq_index=0
333is_stage2=true
334num_squash_per_cycle=2
335sys=system
336
337[system.cpu.itb]
338type=ArmTLB
339children=walker
340eventq_index=0
341is_stage2=false
342size=64
343walker=system.cpu.itb.walker
344
345[system.cpu.itb.walker]
346type=ArmTableWalker
347clk_domain=system.cpu_clk_domain
348eventq_index=0
349is_stage2=false
350num_squash_per_cycle=2
351sys=system
352port=system.membus.slave[3]
353
354[system.cpu.tracer]
355type=ExeTracer
356eventq_index=0
357
358[system.cpu.workload]
359type=LiveProcess
360cmd=hello
361cwd=
362drivers=
363egid=100
364env=
365errout=cerr
366euid=100
367eventq_index=0
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=atomic
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=AtomicSimpleCPU
50children=checker dstage2_mmu dtb interrupts isa istage2_mmu itb tracer workload
51branchPred=Null
52checker=system.cpu.checker
53clk_domain=system.cpu_clk_domain
54cpu_id=0
55do_checkpoint_insts=true
56do_quiesce=true
57do_statistics_insts=true
58dstage2_mmu=system.cpu.dstage2_mmu
59dtb=system.cpu.dtb
60eventq_index=0
61fastmem=false
62function_trace=false
63function_trace_start=0
64interrupts=system.cpu.interrupts
65isa=system.cpu.isa
66istage2_mmu=system.cpu.istage2_mmu
67itb=system.cpu.itb
68max_insts_all_threads=0
69max_insts_any_thread=0
70max_loads_all_threads=0
71max_loads_any_thread=0
72numThreads=1
73profile=0
74progress_interval=0
75simpoint_start_insts=
76simulate_data_stalls=false
77simulate_inst_stalls=false
78socket_id=0
79switched_out=false
80system=system
81tracer=system.cpu.tracer
82width=1
83workload=system.cpu.workload
84dcache_port=system.membus.slave[2]
85icache_port=system.membus.slave[1]
86
87[system.cpu.checker]
88type=DummyChecker
89children=dstage2_mmu dtb isa istage2_mmu itb tracer
90checker=Null
91clk_domain=system.cpu_clk_domain
92cpu_id=-1
93do_checkpoint_insts=true
94do_quiesce=true
95do_statistics_insts=true
96dstage2_mmu=system.cpu.checker.dstage2_mmu
97dtb=system.cpu.checker.dtb
98eventq_index=0
99exitOnError=false
100function_trace=false
101function_trace_start=0
102interrupts=
103isa=system.cpu.checker.isa
104istage2_mmu=system.cpu.checker.istage2_mmu
105itb=system.cpu.checker.itb
106max_insts_all_threads=0
107max_insts_any_thread=0
108max_loads_all_threads=0
109max_loads_any_thread=0
110numThreads=1
111profile=0
112progress_interval=0
113simpoint_start_insts=
114socket_id=0
115switched_out=false
116system=system
117tracer=system.cpu.checker.tracer
118updateOnError=false
119warnOnlyOnLoadError=true
120workload=system.cpu.workload
121
122[system.cpu.checker.dstage2_mmu]
123type=ArmStage2MMU
124children=stage2_tlb
125eventq_index=0
126stage2_tlb=system.cpu.checker.dstage2_mmu.stage2_tlb
127sys=system
128tlb=system.cpu.checker.dtb
129
130[system.cpu.checker.dstage2_mmu.stage2_tlb]
131type=ArmTLB
132children=walker
133eventq_index=0
134is_stage2=true
135size=32
136walker=system.cpu.checker.dstage2_mmu.stage2_tlb.walker
137
138[system.cpu.checker.dstage2_mmu.stage2_tlb.walker]
139type=ArmTableWalker
140clk_domain=system.cpu_clk_domain
141eventq_index=0
142is_stage2=true
143num_squash_per_cycle=2
144sys=system
145
146[system.cpu.checker.dtb]
147type=ArmTLB
148children=walker
149eventq_index=0
150is_stage2=false
151size=64
152walker=system.cpu.checker.dtb.walker
153
154[system.cpu.checker.dtb.walker]
155type=ArmTableWalker
156clk_domain=system.cpu_clk_domain
157eventq_index=0
158is_stage2=false
159num_squash_per_cycle=2
160sys=system
161
162[system.cpu.checker.isa]
163type=ArmISA
164decoderFlavour=Generic
165eventq_index=0
166fpsid=1090793632
167id_aa64afr0_el1=0
168id_aa64afr1_el1=0
169id_aa64dfr0_el1=1052678
170id_aa64dfr1_el1=0
171id_aa64isar0_el1=0
172id_aa64isar1_el1=0
173id_aa64mmfr0_el1=15728642
174id_aa64mmfr1_el1=0
175id_aa64pfr0_el1=17
176id_aa64pfr1_el1=0
177id_isar0=34607377
178id_isar1=34677009
179id_isar2=555950401
180id_isar3=17899825
181id_isar4=268501314
182id_isar5=0
183id_mmfr0=270536963
184id_mmfr1=0
185id_mmfr2=19070976
186id_mmfr3=34611729
187id_pfr0=49
188id_pfr1=4113
189midr=1091551472
190pmu=Null
191system=system
192
193[system.cpu.checker.istage2_mmu]
194type=ArmStage2MMU
195children=stage2_tlb
196eventq_index=0
197stage2_tlb=system.cpu.checker.istage2_mmu.stage2_tlb
198sys=system
199tlb=system.cpu.checker.itb
200
201[system.cpu.checker.istage2_mmu.stage2_tlb]
202type=ArmTLB
203children=walker
204eventq_index=0
205is_stage2=true
206size=32
207walker=system.cpu.checker.istage2_mmu.stage2_tlb.walker
208
209[system.cpu.checker.istage2_mmu.stage2_tlb.walker]
210type=ArmTableWalker
211clk_domain=system.cpu_clk_domain
212eventq_index=0
213is_stage2=true
214num_squash_per_cycle=2
215sys=system
216
217[system.cpu.checker.itb]
218type=ArmTLB
219children=walker
220eventq_index=0
221is_stage2=false
222size=64
223walker=system.cpu.checker.itb.walker
224
225[system.cpu.checker.itb.walker]
226type=ArmTableWalker
227clk_domain=system.cpu_clk_domain
228eventq_index=0
229is_stage2=false
230num_squash_per_cycle=2
231sys=system
232
233[system.cpu.checker.tracer]
234type=ExeTracer
235eventq_index=0
236
237[system.cpu.dstage2_mmu]
238type=ArmStage2MMU
239children=stage2_tlb
240eventq_index=0
241stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
242sys=system
243tlb=system.cpu.dtb
244
245[system.cpu.dstage2_mmu.stage2_tlb]
246type=ArmTLB
247children=walker
248eventq_index=0
249is_stage2=true
250size=32
251walker=system.cpu.dstage2_mmu.stage2_tlb.walker
252
253[system.cpu.dstage2_mmu.stage2_tlb.walker]
254type=ArmTableWalker
255clk_domain=system.cpu_clk_domain
256eventq_index=0
257is_stage2=true
258num_squash_per_cycle=2
259sys=system
260
261[system.cpu.dtb]
262type=ArmTLB
263children=walker
264eventq_index=0
265is_stage2=false
266size=64
267walker=system.cpu.dtb.walker
268
269[system.cpu.dtb.walker]
270type=ArmTableWalker
271clk_domain=system.cpu_clk_domain
272eventq_index=0
273is_stage2=false
274num_squash_per_cycle=2
275sys=system
276port=system.membus.slave[4]
277
278[system.cpu.interrupts]
279type=ArmInterrupts
280eventq_index=0
281
282[system.cpu.isa]
283type=ArmISA
284decoderFlavour=Generic
285eventq_index=0
286fpsid=1090793632
287id_aa64afr0_el1=0
288id_aa64afr1_el1=0
289id_aa64dfr0_el1=1052678
290id_aa64dfr1_el1=0
291id_aa64isar0_el1=0
292id_aa64isar1_el1=0
293id_aa64mmfr0_el1=15728642
294id_aa64mmfr1_el1=0
295id_aa64pfr0_el1=17
296id_aa64pfr1_el1=0
297id_isar0=34607377
298id_isar1=34677009
299id_isar2=555950401
300id_isar3=17899825
301id_isar4=268501314
302id_isar5=0
303id_mmfr0=270536963
304id_mmfr1=0
305id_mmfr2=19070976
306id_mmfr3=34611729
307id_pfr0=49
308id_pfr1=4113
309midr=1091551472
310pmu=Null
311system=system
312
313[system.cpu.istage2_mmu]
314type=ArmStage2MMU
315children=stage2_tlb
316eventq_index=0
317stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
318sys=system
319tlb=system.cpu.itb
320
321[system.cpu.istage2_mmu.stage2_tlb]
322type=ArmTLB
323children=walker
324eventq_index=0
325is_stage2=true
326size=32
327walker=system.cpu.istage2_mmu.stage2_tlb.walker
328
329[system.cpu.istage2_mmu.stage2_tlb.walker]
330type=ArmTableWalker
331clk_domain=system.cpu_clk_domain
332eventq_index=0
333is_stage2=true
334num_squash_per_cycle=2
335sys=system
336
337[system.cpu.itb]
338type=ArmTLB
339children=walker
340eventq_index=0
341is_stage2=false
342size=64
343walker=system.cpu.itb.walker
344
345[system.cpu.itb.walker]
346type=ArmTableWalker
347clk_domain=system.cpu_clk_domain
348eventq_index=0
349is_stage2=false
350num_squash_per_cycle=2
351sys=system
352port=system.membus.slave[3]
353
354[system.cpu.tracer]
355type=ExeTracer
356eventq_index=0
357
358[system.cpu.workload]
359type=LiveProcess
360cmd=hello
361cwd=
362drivers=
363egid=100
364env=
365errout=cerr
366euid=100
367eventq_index=0
368executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/arm/linux/hello
368executable=/dist/m5/regression/test-progs/hello/bin/arm/linux/hello
369gid=100
370input=cin
371kvmInSE=false
372max_stack_size=67108864
373output=cout
374pid=100
375ppid=99
376simpoint=0
377system=system
378uid=100
379useArchPT=false
380
381[system.cpu_clk_domain]
382type=SrcClockDomain
383clock=500
384domain_id=-1
385eventq_index=0
386init_perf_level=0
387voltage_domain=system.voltage_domain
388
389[system.dvfs_handler]
390type=DVFSHandler
391domains=
392enable=false
393eventq_index=0
394sys_clk_domain=system.clk_domain
395transition_latency=100000000
396
397[system.membus]
398type=CoherentXBar
399clk_domain=system.clk_domain
400eventq_index=0
401forward_latency=4
402frontend_latency=3
403response_latency=2
404snoop_filter=Null
405snoop_response_latency=4
406system=system
407use_default_range=false
408width=16
409master=system.physmem.port
410slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
411
412[system.physmem]
413type=SimpleMemory
414bandwidth=73.000000
415clk_domain=system.clk_domain
416conf_table_reported=true
417eventq_index=0
418in_addr_map=true
419latency=30000
420latency_var=0
421null=false
422range=0:134217727
423port=system.membus.master[0]
424
425[system.voltage_domain]
426type=VoltageDomain
427eventq_index=0
428voltage=1.000000
429
369gid=100
370input=cin
371kvmInSE=false
372max_stack_size=67108864
373output=cout
374pid=100
375ppid=99
376simpoint=0
377system=system
378uid=100
379useArchPT=false
380
381[system.cpu_clk_domain]
382type=SrcClockDomain
383clock=500
384domain_id=-1
385eventq_index=0
386init_perf_level=0
387voltage_domain=system.voltage_domain
388
389[system.dvfs_handler]
390type=DVFSHandler
391domains=
392enable=false
393eventq_index=0
394sys_clk_domain=system.clk_domain
395transition_latency=100000000
396
397[system.membus]
398type=CoherentXBar
399clk_domain=system.clk_domain
400eventq_index=0
401forward_latency=4
402frontend_latency=3
403response_latency=2
404snoop_filter=Null
405snoop_response_latency=4
406system=system
407use_default_range=false
408width=16
409master=system.physmem.port
410slave=system.system_port system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port
411
412[system.physmem]
413type=SimpleMemory
414bandwidth=73.000000
415clk_domain=system.clk_domain
416conf_table_reported=true
417eventq_index=0
418in_addr_map=true
419latency=30000
420latency_var=0
421null=false
422range=0:134217727
423port=system.membus.master[0]
424
425[system.voltage_domain]
426type=VoltageDomain
427eventq_index=0
428voltage=1.000000
429