config.ini (10315:9e02c14446bb) config.ini (10451:3a87241adfb8)
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
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=dstage2_mmu dtb interrupts isa istage2_mmu itb 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
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
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
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=dstage2_mmu dtb interrupts isa istage2_mmu itb 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
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_interval=100000000
74simpoint_profile=false
75simpoint_profile_file=simpoint.bb.gz
76simpoint_start_insts=
77simulate_data_stalls=false
78simulate_inst_stalls=false
79socket_id=0
80switched_out=false
81system=system
82tracer=system.cpu.tracer
83width=1
84workload=system.cpu.workload
85dcache_port=system.membus.slave[2]
86icache_port=system.membus.slave[1]
87
88[system.cpu.dstage2_mmu]
89type=ArmStage2MMU
90children=stage2_tlb
91eventq_index=0
92stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
93tlb=system.cpu.dtb
94
95[system.cpu.dstage2_mmu.stage2_tlb]
96type=ArmTLB
97children=walker
98eventq_index=0
99is_stage2=true
100size=32
101walker=system.cpu.dstage2_mmu.stage2_tlb.walker
102
103[system.cpu.dstage2_mmu.stage2_tlb.walker]
104type=ArmTableWalker
105clk_domain=system.cpu_clk_domain
106eventq_index=0
107is_stage2=true
108num_squash_per_cycle=2
109sys=system
110port=system.membus.slave[6]
111
112[system.cpu.dtb]
113type=ArmTLB
114children=walker
115eventq_index=0
116is_stage2=false
117size=64
118walker=system.cpu.dtb.walker
119
120[system.cpu.dtb.walker]
121type=ArmTableWalker
122clk_domain=system.cpu_clk_domain
123eventq_index=0
124is_stage2=false
125num_squash_per_cycle=2
126sys=system
127port=system.membus.slave[4]
128
129[system.cpu.interrupts]
130type=ArmInterrupts
131eventq_index=0
132
133[system.cpu.isa]
134type=ArmISA
135eventq_index=0
136fpsid=1090793632
137id_aa64afr0_el1=0
138id_aa64afr1_el1=0
139id_aa64dfr0_el1=1052678
140id_aa64dfr1_el1=0
141id_aa64isar0_el1=0
142id_aa64isar1_el1=0
143id_aa64mmfr0_el1=15728642
144id_aa64mmfr1_el1=0
145id_aa64pfr0_el1=17
146id_aa64pfr1_el1=0
147id_isar0=34607377
148id_isar1=34677009
149id_isar2=555950401
150id_isar3=17899825
151id_isar4=268501314
152id_isar5=0
153id_mmfr0=270536963
154id_mmfr1=0
155id_mmfr2=19070976
156id_mmfr3=34611729
157id_pfr0=49
158id_pfr1=4113
159midr=1091551472
160system=system
161
162[system.cpu.istage2_mmu]
163type=ArmStage2MMU
164children=stage2_tlb
165eventq_index=0
166stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
167tlb=system.cpu.itb
168
169[system.cpu.istage2_mmu.stage2_tlb]
170type=ArmTLB
171children=walker
172eventq_index=0
173is_stage2=true
174size=32
175walker=system.cpu.istage2_mmu.stage2_tlb.walker
176
177[system.cpu.istage2_mmu.stage2_tlb.walker]
178type=ArmTableWalker
179clk_domain=system.cpu_clk_domain
180eventq_index=0
181is_stage2=true
182num_squash_per_cycle=2
183sys=system
184port=system.membus.slave[5]
185
186[system.cpu.itb]
187type=ArmTLB
188children=walker
189eventq_index=0
190is_stage2=false
191size=64
192walker=system.cpu.itb.walker
193
194[system.cpu.itb.walker]
195type=ArmTableWalker
196clk_domain=system.cpu_clk_domain
197eventq_index=0
198is_stage2=false
199num_squash_per_cycle=2
200sys=system
201port=system.membus.slave[3]
202
203[system.cpu.tracer]
204type=ExeTracer
205eventq_index=0
206
207[system.cpu.workload]
208type=LiveProcess
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.dstage2_mmu]
86type=ArmStage2MMU
87children=stage2_tlb
88eventq_index=0
89stage2_tlb=system.cpu.dstage2_mmu.stage2_tlb
90tlb=system.cpu.dtb
91
92[system.cpu.dstage2_mmu.stage2_tlb]
93type=ArmTLB
94children=walker
95eventq_index=0
96is_stage2=true
97size=32
98walker=system.cpu.dstage2_mmu.stage2_tlb.walker
99
100[system.cpu.dstage2_mmu.stage2_tlb.walker]
101type=ArmTableWalker
102clk_domain=system.cpu_clk_domain
103eventq_index=0
104is_stage2=true
105num_squash_per_cycle=2
106sys=system
107port=system.membus.slave[6]
108
109[system.cpu.dtb]
110type=ArmTLB
111children=walker
112eventq_index=0
113is_stage2=false
114size=64
115walker=system.cpu.dtb.walker
116
117[system.cpu.dtb.walker]
118type=ArmTableWalker
119clk_domain=system.cpu_clk_domain
120eventq_index=0
121is_stage2=false
122num_squash_per_cycle=2
123sys=system
124port=system.membus.slave[4]
125
126[system.cpu.interrupts]
127type=ArmInterrupts
128eventq_index=0
129
130[system.cpu.isa]
131type=ArmISA
132eventq_index=0
133fpsid=1090793632
134id_aa64afr0_el1=0
135id_aa64afr1_el1=0
136id_aa64dfr0_el1=1052678
137id_aa64dfr1_el1=0
138id_aa64isar0_el1=0
139id_aa64isar1_el1=0
140id_aa64mmfr0_el1=15728642
141id_aa64mmfr1_el1=0
142id_aa64pfr0_el1=17
143id_aa64pfr1_el1=0
144id_isar0=34607377
145id_isar1=34677009
146id_isar2=555950401
147id_isar3=17899825
148id_isar4=268501314
149id_isar5=0
150id_mmfr0=270536963
151id_mmfr1=0
152id_mmfr2=19070976
153id_mmfr3=34611729
154id_pfr0=49
155id_pfr1=4113
156midr=1091551472
157system=system
158
159[system.cpu.istage2_mmu]
160type=ArmStage2MMU
161children=stage2_tlb
162eventq_index=0
163stage2_tlb=system.cpu.istage2_mmu.stage2_tlb
164tlb=system.cpu.itb
165
166[system.cpu.istage2_mmu.stage2_tlb]
167type=ArmTLB
168children=walker
169eventq_index=0
170is_stage2=true
171size=32
172walker=system.cpu.istage2_mmu.stage2_tlb.walker
173
174[system.cpu.istage2_mmu.stage2_tlb.walker]
175type=ArmTableWalker
176clk_domain=system.cpu_clk_domain
177eventq_index=0
178is_stage2=true
179num_squash_per_cycle=2
180sys=system
181port=system.membus.slave[5]
182
183[system.cpu.itb]
184type=ArmTLB
185children=walker
186eventq_index=0
187is_stage2=false
188size=64
189walker=system.cpu.itb.walker
190
191[system.cpu.itb.walker]
192type=ArmTableWalker
193clk_domain=system.cpu_clk_domain
194eventq_index=0
195is_stage2=false
196num_squash_per_cycle=2
197sys=system
198port=system.membus.slave[3]
199
200[system.cpu.tracer]
201type=ExeTracer
202eventq_index=0
203
204[system.cpu.workload]
205type=LiveProcess
209cmd=perlbmk -I. -I lib lgred.makerand.pl
206cmd=perlbmk -I. -I lib mdred.makerand.pl
210cwd=build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-atomic
211egid=100
212env=
213errout=cerr
214euid=100
215eventq_index=0
216executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/perlbmk
217gid=100
218input=cin
219max_stack_size=67108864
220output=cout
221pid=100
222ppid=99
223simpoint=0
224system=system
225uid=100
207cwd=build/ARM/tests/opt/long/se/40.perlbmk/arm/linux/simple-atomic
208egid=100
209env=
210errout=cerr
211euid=100
212eventq_index=0
213executable=/scratch/nilay/GEM5/dist/m5/cpu2000/binaries/arm/linux/perlbmk
214gid=100
215input=cin
216max_stack_size=67108864
217output=cout
218pid=100
219ppid=99
220simpoint=0
221system=system
222uid=100
223useArchPT=false
226
227[system.cpu_clk_domain]
228type=SrcClockDomain
229clock=500
230domain_id=-1
231eventq_index=0
232init_perf_level=0
233voltage_domain=system.voltage_domain
234
235[system.dvfs_handler]
236type=DVFSHandler
237domains=
238enable=false
239eventq_index=0
240sys_clk_domain=system.clk_domain
241transition_latency=100000000
242
243[system.membus]
224
225[system.cpu_clk_domain]
226type=SrcClockDomain
227clock=500
228domain_id=-1
229eventq_index=0
230init_perf_level=0
231voltage_domain=system.voltage_domain
232
233[system.dvfs_handler]
234type=DVFSHandler
235domains=
236enable=false
237eventq_index=0
238sys_clk_domain=system.clk_domain
239transition_latency=100000000
240
241[system.membus]
244type=CoherentBus
242type=CoherentXBar
245clk_domain=system.clk_domain
246eventq_index=0
247header_cycles=1
243clk_domain=system.clk_domain
244eventq_index=0
245header_cycles=1
246snoop_filter=Null
248system=system
249use_default_range=false
250width=8
251master=system.physmem.port
252slave=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
253
254[system.physmem]
255type=SimpleMemory
256bandwidth=73.000000
257clk_domain=system.clk_domain
258conf_table_reported=true
259eventq_index=0
260in_addr_map=true
261latency=30000
262latency_var=0
263null=false
264range=0:134217727
265port=system.membus.master[0]
266
267[system.voltage_domain]
268type=VoltageDomain
269eventq_index=0
270voltage=1.000000
271
247system=system
248use_default_range=false
249width=8
250master=system.physmem.port
251slave=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
252
253[system.physmem]
254type=SimpleMemory
255bandwidth=73.000000
256clk_domain=system.clk_domain
257conf_table_reported=true
258eventq_index=0
259in_addr_map=true
260latency=30000
261latency_var=0
262null=false
263range=0:134217727
264port=system.membus.master[0]
265
266[system.voltage_domain]
267type=VoltageDomain
268eventq_index=0
269voltage=1.000000
270