config.ini (9361:5b6087e0750f) config.ini (9474:23c3e1c0e9e4)
1[root]
2type=Root
3children=system
4full_system=true
5time_sync_enable=false
6time_sync_period=100000000000
7time_sync_spin_threshold=100000000
8

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

14clock=1000
15e820_table=system.e820_table
16init_param=0
17intel_mp_pointer=system.intel_mp_pointer
18intel_mp_table=system.intel_mp_table
19kernel=/scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9
20load_addr_mask=18446744073709551615
21mem_mode=timing
1[root]
2type=Root
3children=system
4full_system=true
5time_sync_enable=false
6time_sync_period=100000000000
7time_sync_spin_threshold=100000000
8

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

14clock=1000
15e820_table=system.e820_table
16init_param=0
17intel_mp_pointer=system.intel_mp_pointer
18intel_mp_table=system.intel_mp_table
19kernel=/scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9
20load_addr_mask=18446744073709551615
21mem_mode=timing
22mem_ranges=0:134217727
22memories=system.physmem
23num_work_ids=16
24readfile=tests/halt.sh
25smbios_table=system.smbios_table
26symbolfile=
27work_begin_ckpt_count=0
28work_begin_cpu_id_exit=-1
29work_begin_exit_count=0

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

67ranges=4273995776:4273999871 9223372036854775808:11529215046068469759 13835058055282163712:18446744073709551615
68req_size=16
69resp_size=16
70master=system.iobus.slave[0]
71slave=system.membus.master[1]
72
73[system.cpu]
74type=TimingSimpleCPU
23memories=system.physmem
24num_work_ids=16
25readfile=tests/halt.sh
26smbios_table=system.smbios_table
27symbolfile=
28work_begin_ckpt_count=0
29work_begin_cpu_id_exit=-1
30work_begin_exit_count=0

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

68ranges=4273995776:4273999871 9223372036854775808:11529215046068469759 13835058055282163712:18446744073709551615
69req_size=16
70resp_size=16
71master=system.iobus.slave[0]
72slave=system.membus.master[1]
73
74[system.cpu]
75type=TimingSimpleCPU
75children=dcache dtb dtb_walker_cache icache interrupts itb itb_walker_cache l2cache toL2Bus tracer
76children=dcache dtb dtb_walker_cache icache interrupts isa itb itb_walker_cache l2cache toL2Bus tracer
76checker=Null
77clock=500
78cpu_id=0
77checker=Null
78clock=500
79cpu_id=0
79defer_registration=false
80do_checkpoint_insts=true
81do_quiesce=true
82do_statistics_insts=true
83dtb=system.cpu.dtb
84function_trace=false
85function_trace_start=0
86interrupts=system.cpu.interrupts
80do_checkpoint_insts=true
81do_quiesce=true
82do_statistics_insts=true
83dtb=system.cpu.dtb
84function_trace=false
85function_trace_start=0
86interrupts=system.cpu.interrupts
87isa=system.cpu.isa
87itb=system.cpu.itb
88max_insts_all_threads=0
89max_insts_any_thread=0
90max_loads_all_threads=0
91max_loads_any_thread=0
92numThreads=1
93profile=0
94progress_interval=0
88itb=system.cpu.itb
89max_insts_all_threads=0
90max_insts_any_thread=0
91max_loads_all_threads=0
92max_loads_any_thread=0
93numThreads=1
94profile=0
95progress_interval=0
96switched_out=false
95system=system
96tracer=system.cpu.tracer
97workload=
98dcache_port=system.cpu.dcache.cpu_side
99icache_port=system.cpu.icache.cpu_side
100
101[system.cpu.dcache]
102type=BaseCache
103addr_ranges=0:18446744073709551615
104assoc=4
105block_size=64
106clock=500
107forward_snoops=true
97system=system
98tracer=system.cpu.tracer
99workload=
100dcache_port=system.cpu.dcache.cpu_side
101icache_port=system.cpu.icache.cpu_side
102
103[system.cpu.dcache]
104type=BaseCache
105addr_ranges=0:18446744073709551615
106assoc=4
107block_size=64
108clock=500
109forward_snoops=true
108hash_delay=1
109hit_latency=2
110is_top_level=true
111max_miss_count=0
112mshrs=4
113prefetch_on_access=false
114prefetcher=Null
110hit_latency=2
111is_top_level=true
112max_miss_count=0
113mshrs=4
114prefetch_on_access=false
115prefetcher=Null
115prioritizeRequests=false
116repl=Null
117response_latency=2
118size=32768
116response_latency=2
117size=32768
119subblock_size=0
120system=system
121tgts_per_mshr=20
118system=system
119tgts_per_mshr=20
122trace_addr=0
123two_queue=false
124write_buffers=8
125cpu_side=system.cpu.dcache_port
126mem_side=system.cpu.toL2Bus.slave[1]
127
128[system.cpu.dtb]
129type=X86TLB
130children=walker

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

139
140[system.cpu.dtb_walker_cache]
141type=BaseCache
142addr_ranges=0:18446744073709551615
143assoc=2
144block_size=64
145clock=500
146forward_snoops=true
120two_queue=false
121write_buffers=8
122cpu_side=system.cpu.dcache_port
123mem_side=system.cpu.toL2Bus.slave[1]
124
125[system.cpu.dtb]
126type=X86TLB
127children=walker

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

136
137[system.cpu.dtb_walker_cache]
138type=BaseCache
139addr_ranges=0:18446744073709551615
140assoc=2
141block_size=64
142clock=500
143forward_snoops=true
147hash_delay=1
148hit_latency=2
149is_top_level=true
150max_miss_count=0
151mshrs=10
152prefetch_on_access=false
153prefetcher=Null
144hit_latency=2
145is_top_level=true
146max_miss_count=0
147mshrs=10
148prefetch_on_access=false
149prefetcher=Null
154prioritizeRequests=false
155repl=Null
156response_latency=2
157size=1024
150response_latency=2
151size=1024
158subblock_size=0
159system=system
160tgts_per_mshr=12
152system=system
153tgts_per_mshr=12
161trace_addr=0
162two_queue=false
163write_buffers=8
164cpu_side=system.cpu.dtb.walker.port
165mem_side=system.cpu.toL2Bus.slave[3]
166
167[system.cpu.icache]
168type=BaseCache
169addr_ranges=0:18446744073709551615
170assoc=1
171block_size=64
172clock=500
173forward_snoops=true
154two_queue=false
155write_buffers=8
156cpu_side=system.cpu.dtb.walker.port
157mem_side=system.cpu.toL2Bus.slave[3]
158
159[system.cpu.icache]
160type=BaseCache
161addr_ranges=0:18446744073709551615
162assoc=1
163block_size=64
164clock=500
165forward_snoops=true
174hash_delay=1
175hit_latency=2
176is_top_level=true
177max_miss_count=0
178mshrs=4
179prefetch_on_access=false
180prefetcher=Null
166hit_latency=2
167is_top_level=true
168max_miss_count=0
169mshrs=4
170prefetch_on_access=false
171prefetcher=Null
181prioritizeRequests=false
182repl=Null
183response_latency=2
184size=32768
172response_latency=2
173size=32768
185subblock_size=0
186system=system
187tgts_per_mshr=20
174system=system
175tgts_per_mshr=20
188trace_addr=0
189two_queue=false
190write_buffers=8
191cpu_side=system.cpu.icache_port
192mem_side=system.cpu.toL2Bus.slave[0]
193
194[system.cpu.interrupts]
195type=X86LocalApic
196clock=500
197int_latency=1000
198pio_addr=2305843009213693952
199pio_latency=100000
200system=system
176two_queue=false
177write_buffers=8
178cpu_side=system.cpu.icache_port
179mem_side=system.cpu.toL2Bus.slave[0]
180
181[system.cpu.interrupts]
182type=X86LocalApic
183clock=500
184int_latency=1000
185pio_addr=2305843009213693952
186pio_latency=100000
187system=system
201int_master=system.membus.slave[4]
188int_master=system.membus.slave[3]
202int_slave=system.membus.master[3]
203pio=system.membus.master[2]
204
189int_slave=system.membus.master[3]
190pio=system.membus.master[2]
191
192[system.cpu.isa]
193type=X86ISA
194
205[system.cpu.itb]
206type=X86TLB
207children=walker
208size=64
209walker=system.cpu.itb.walker
210
211[system.cpu.itb.walker]
212type=X86PagetableWalker
213clock=500
214system=system
215port=system.cpu.itb_walker_cache.cpu_side
216
217[system.cpu.itb_walker_cache]
218type=BaseCache
219addr_ranges=0:18446744073709551615
220assoc=2
221block_size=64
222clock=500
223forward_snoops=true
195[system.cpu.itb]
196type=X86TLB
197children=walker
198size=64
199walker=system.cpu.itb.walker
200
201[system.cpu.itb.walker]
202type=X86PagetableWalker
203clock=500
204system=system
205port=system.cpu.itb_walker_cache.cpu_side
206
207[system.cpu.itb_walker_cache]
208type=BaseCache
209addr_ranges=0:18446744073709551615
210assoc=2
211block_size=64
212clock=500
213forward_snoops=true
224hash_delay=1
225hit_latency=2
226is_top_level=true
227max_miss_count=0
228mshrs=10
229prefetch_on_access=false
230prefetcher=Null
214hit_latency=2
215is_top_level=true
216max_miss_count=0
217mshrs=10
218prefetch_on_access=false
219prefetcher=Null
231prioritizeRequests=false
232repl=Null
233response_latency=2
234size=1024
220response_latency=2
221size=1024
235subblock_size=0
236system=system
237tgts_per_mshr=12
222system=system
223tgts_per_mshr=12
238trace_addr=0
239two_queue=false
240write_buffers=8
241cpu_side=system.cpu.itb.walker.port
242mem_side=system.cpu.toL2Bus.slave[2]
243
244[system.cpu.l2cache]
245type=BaseCache
246addr_ranges=0:18446744073709551615
247assoc=8
248block_size=64
249clock=500
250forward_snoops=true
224two_queue=false
225write_buffers=8
226cpu_side=system.cpu.itb.walker.port
227mem_side=system.cpu.toL2Bus.slave[2]
228
229[system.cpu.l2cache]
230type=BaseCache
231addr_ranges=0:18446744073709551615
232assoc=8
233block_size=64
234clock=500
235forward_snoops=true
251hash_delay=1
252hit_latency=20
253is_top_level=false
254max_miss_count=0
255mshrs=20
256prefetch_on_access=false
257prefetcher=Null
236hit_latency=20
237is_top_level=false
238max_miss_count=0
239mshrs=20
240prefetch_on_access=false
241prefetcher=Null
258prioritizeRequests=false
259repl=Null
260response_latency=20
261size=4194304
242response_latency=20
243size=4194304
262subblock_size=0
263system=system
264tgts_per_mshr=12
244system=system
245tgts_per_mshr=12
265trace_addr=0
266two_queue=false
267write_buffers=8
268cpu_side=system.cpu.toL2Bus.master[0]
246two_queue=false
247write_buffers=8
248cpu_side=system.cpu.toL2Bus.master[0]
269mem_side=system.membus.slave[3]
249mem_side=system.membus.slave[2]
270
271[system.cpu.toL2Bus]
272type=CoherentBus
273block_size=64
274clock=500
275header_cycles=1
276use_default_range=false
277width=32

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

657
658[system.iocache]
659type=BaseCache
660addr_ranges=0:134217727
661assoc=8
662block_size=64
663clock=1000
664forward_snoops=false
250
251[system.cpu.toL2Bus]
252type=CoherentBus
253block_size=64
254clock=500
255header_cycles=1
256use_default_range=false
257width=32

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

637
638[system.iocache]
639type=BaseCache
640addr_ranges=0:134217727
641assoc=8
642block_size=64
643clock=1000
644forward_snoops=false
665hash_delay=1
666hit_latency=50
667is_top_level=true
668max_miss_count=0
669mshrs=20
670prefetch_on_access=false
671prefetcher=Null
645hit_latency=50
646is_top_level=true
647max_miss_count=0
648mshrs=20
649prefetch_on_access=false
650prefetcher=Null
672prioritizeRequests=false
673repl=Null
674response_latency=50
675size=1024
651response_latency=50
652size=1024
676subblock_size=0
677system=system
678tgts_per_mshr=12
653system=system
654tgts_per_mshr=12
679trace_addr=0
680two_queue=false
681write_buffers=8
682cpu_side=system.iobus.master[18]
655two_queue=false
656write_buffers=8
657cpu_side=system.iobus.master[18]
683mem_side=system.membus.slave[2]
658mem_side=system.membus.slave[4]
684
685[system.membus]
686type=CoherentBus
687children=badaddr_responder
688block_size=64
689clock=1000
690header_cycles=1
691use_default_range=false
692width=8
693default=system.membus.badaddr_responder.pio
694master=system.physmem.port system.bridge.slave system.cpu.interrupts.pio system.cpu.interrupts.int_slave
659
660[system.membus]
661type=CoherentBus
662children=badaddr_responder
663block_size=64
664clock=1000
665header_cycles=1
666use_default_range=false
667width=8
668default=system.membus.badaddr_responder.pio
669master=system.physmem.port system.bridge.slave system.cpu.interrupts.pio system.cpu.interrupts.int_slave
695slave=system.apicbridge.master system.system_port system.iocache.mem_side system.cpu.l2cache.mem_side system.cpu.interrupts.int_master
670slave=system.apicbridge.master system.system_port system.cpu.l2cache.mem_side system.cpu.interrupts.int_master system.iocache.mem_side
696
697[system.membus.badaddr_responder]
698type=IsaFake
699clock=1000
700fake_mem=false
701pio_addr=0
702pio_latency=100000
703pio_size=8

--- 491 unchanged lines hidden ---
671
672[system.membus.badaddr_responder]
673type=IsaFake
674clock=1000
675fake_mem=false
676pio_addr=0
677pio_latency=100000
678pio_size=8

--- 491 unchanged lines hidden ---