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