config.ini (9150:a2370fa5c793) config.ini (9207:ee27d0bf7353)
1[root]
2type=Root
3children=system
4full_system=false
5time_sync_enable=false
6time_sync_period=100000000
7time_sync_spin_threshold=100000
8
9[system]
10type=System
11children=cpu dir_cntrl0 l1_cntrl0 physmem ruby sys_port_proxy
12boot_osflags=a
1[root]
2type=Root
3children=system
4full_system=false
5time_sync_enable=false
6time_sync_period=100000000
7time_sync_spin_threshold=100000
8
9[system]
10type=System
11children=cpu dir_cntrl0 l1_cntrl0 physmem ruby sys_port_proxy
12boot_osflags=a
13clock=1
13init_param=0
14kernel=
15load_addr_mask=1099511627775
16mem_mode=timing
17memories=system.physmem
18num_work_ids=16
19readfile=
20symbolfile=

--- 21 unchanged lines hidden (view full) ---

42function_trace_start=0
43interrupts=system.cpu.interrupts
44itb=system.cpu.itb
45max_insts_all_threads=0
46max_insts_any_thread=0
47max_loads_all_threads=0
48max_loads_any_thread=0
49numThreads=1
14init_param=0
15kernel=
16load_addr_mask=1099511627775
17mem_mode=timing
18memories=system.physmem
19num_work_ids=16
20readfile=
21symbolfile=

--- 21 unchanged lines hidden (view full) ---

43function_trace_start=0
44interrupts=system.cpu.interrupts
45itb=system.cpu.itb
46max_insts_all_threads=0
47max_insts_any_thread=0
48max_loads_all_threads=0
49max_loads_any_thread=0
50numThreads=1
50phase=0
51profile=0
52progress_interval=0
53system=system
54tracer=system.cpu.tracer
55workload=system.cpu.workload
56dcache_port=system.l1_cntrl0.sequencer.slave[1]
57icache_port=system.l1_cntrl0.sequencer.slave[0]
58
59[system.cpu.dtb]
60type=X86TLB
61children=walker
62size=64
63walker=system.cpu.dtb.walker
64
65[system.cpu.dtb.walker]
66type=X86PagetableWalker
51profile=0
52progress_interval=0
53system=system
54tracer=system.cpu.tracer
55workload=system.cpu.workload
56dcache_port=system.l1_cntrl0.sequencer.slave[1]
57icache_port=system.l1_cntrl0.sequencer.slave[0]
58
59[system.cpu.dtb]
60type=X86TLB
61children=walker
62size=64
63walker=system.cpu.dtb.walker
64
65[system.cpu.dtb.walker]
66type=X86PagetableWalker
67clock=1
67system=system
68port=system.l1_cntrl0.sequencer.slave[3]
69
70[system.cpu.interrupts]
71type=X86LocalApic
68system=system
69port=system.l1_cntrl0.sequencer.slave[3]
70
71[system.cpu.interrupts]
72type=X86LocalApic
73clock=1
72int_latency=1
73pio_addr=2305843009213693952
74pio_latency=1
75system=system
76int_master=system.l1_cntrl0.sequencer.slave[4]
77int_slave=system.l1_cntrl0.sequencer.master[1]
78pio=system.l1_cntrl0.sequencer.master[0]
79
80[system.cpu.itb]
81type=X86TLB
82children=walker
83size=64
84walker=system.cpu.itb.walker
85
86[system.cpu.itb.walker]
87type=X86PagetableWalker
74int_latency=1
75pio_addr=2305843009213693952
76pio_latency=1
77system=system
78int_master=system.l1_cntrl0.sequencer.slave[4]
79int_slave=system.l1_cntrl0.sequencer.master[1]
80pio=system.l1_cntrl0.sequencer.master[0]
81
82[system.cpu.itb]
83type=X86TLB
84children=walker
85size=64
86walker=system.cpu.itb.walker
87
88[system.cpu.itb.walker]
89type=X86PagetableWalker
90clock=1
88system=system
89port=system.l1_cntrl0.sequencer.slave[2]
90
91[system.cpu.tracer]
92type=ExeTracer
93
94[system.cpu.workload]
95type=LiveProcess
96cmd=hello
97cwd=
98egid=100
99env=
100errout=cerr
101euid=100
91system=system
92port=system.l1_cntrl0.sequencer.slave[2]
93
94[system.cpu.tracer]
95type=ExeTracer
96
97[system.cpu.workload]
98type=LiveProcess
99cmd=hello
100cwd=
101egid=100
102env=
103errout=cerr
104euid=100
102executable=/dist/m5/regression/test-progs/hello/bin/x86/linux/hello
105executable=tests/test-progs/hello/bin/x86/linux/hello
103gid=100
104input=cin
105max_stack_size=67108864
106output=cout
107pid=100
108ppid=99
109simpoint=0
110system=system

--- 23 unchanged lines hidden (view full) ---

134
135[system.dir_cntrl0.memBuffer]
136type=RubyMemoryControl
137bank_bit_0=8
138bank_busy_time=11
139bank_queue_size=12
140banks_per_rank=8
141basic_bus_busy_time=2
106gid=100
107input=cin
108max_stack_size=67108864
109output=cout
110pid=100
111ppid=99
112simpoint=0
113system=system

--- 23 unchanged lines hidden (view full) ---

137
138[system.dir_cntrl0.memBuffer]
139type=RubyMemoryControl
140bank_bit_0=8
141bank_busy_time=11
142bank_queue_size=12
143banks_per_rank=8
144basic_bus_busy_time=2
145clock=3
142dimm_bit_0=12
143dimms_per_channel=2
146dimm_bit_0=12
147dimms_per_channel=2
144mem_bus_cycle_multiplier=10
145mem_ctl_latency=12
146mem_fixed_delay=0
147mem_random_arbitrate=0
148rank_bit_0=11
149rank_rank_delay=1
150ranks_per_dimm=2
151read_write_delay=2
152refresh_period=1560
148mem_ctl_latency=12
149mem_fixed_delay=0
150mem_random_arbitrate=0
151rank_bit_0=11
152rank_rank_delay=1
153ranks_per_dimm=2
154read_write_delay=2
155refresh_period=1560
156ruby_system=system.ruby
153tFaw=0
154version=0
155
156[system.l1_cntrl0]
157type=L1Cache_Controller
158children=cacheMemory sequencer
159buffer_size=0
160cacheMemory=system.l1_cntrl0.cacheMemory

--- 20 unchanged lines hidden (view full) ---

181size=256
182start_index_bit=6
183tagAccessLatency=1
184tagArrayBanks=1
185
186[system.l1_cntrl0.sequencer]
187type=RubySequencer
188access_phys_mem=true
157tFaw=0
158version=0
159
160[system.l1_cntrl0]
161type=L1Cache_Controller
162children=cacheMemory sequencer
163buffer_size=0
164cacheMemory=system.l1_cntrl0.cacheMemory

--- 20 unchanged lines hidden (view full) ---

185size=256
186start_index_bit=6
187tagAccessLatency=1
188tagArrayBanks=1
189
190[system.l1_cntrl0.sequencer]
191type=RubySequencer
192access_phys_mem=true
193clock=1
189dcache=system.l1_cntrl0.cacheMemory
190deadlock_threshold=500000
191icache=system.l1_cntrl0.cacheMemory
192max_outstanding_requests=16
193ruby_system=system.ruby
194support_data_reqs=true
195support_inst_reqs=true
196system=system
197using_network_tester=false
198using_ruby_tester=false
199version=0
200master=system.cpu.interrupts.pio system.cpu.interrupts.int_slave
201slave=system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.interrupts.int_master
202
203[system.physmem]
204type=SimpleMemory
194dcache=system.l1_cntrl0.cacheMemory
195deadlock_threshold=500000
196icache=system.l1_cntrl0.cacheMemory
197max_outstanding_requests=16
198ruby_system=system.ruby
199support_data_reqs=true
200support_inst_reqs=true
201system=system
202using_network_tester=false
203using_ruby_tester=false
204version=0
205master=system.cpu.interrupts.pio system.cpu.interrupts.int_slave
206slave=system.cpu.icache_port system.cpu.dcache_port system.cpu.itb.walker.port system.cpu.dtb.walker.port system.cpu.interrupts.int_master
207
208[system.physmem]
209type=SimpleMemory
210clock=1
205conf_table_reported=false
206file=
207in_addr_map=true
208latency=30
209latency_var=0
210null=false
211range=0:134217727
212zero=false

--- 85 unchanged lines hidden (view full) ---

298all_instructions=false
299hot_lines=false
300num_of_sequencers=1
301ruby_system=system.ruby
302
303[system.sys_port_proxy]
304type=RubyPortProxy
305access_phys_mem=true
211conf_table_reported=false
212file=
213in_addr_map=true
214latency=30
215latency_var=0
216null=false
217range=0:134217727
218zero=false

--- 85 unchanged lines hidden (view full) ---

304all_instructions=false
305hot_lines=false
306num_of_sequencers=1
307ruby_system=system.ruby
308
309[system.sys_port_proxy]
310type=RubyPortProxy
311access_phys_mem=true
312clock=1
306ruby_system=system.ruby
307support_data_reqs=true
308support_inst_reqs=true
309system=system
310using_network_tester=false
311using_ruby_tester=false
312version=0
313slave=system.system_port
314
313ruby_system=system.ruby
314support_data_reqs=true
315support_inst_reqs=true
316system=system
317using_network_tester=false
318using_ruby_tester=false
319version=0
320slave=system.system_port
321