Deleted Added
sdiff udiff text old ( 10526:0068ad93a67e ) new ( 10736:4433fb00fa7d )
full compact
1[root]
2type=Root
3children=system
4eventq_index=0
5full_system=false
6sim_quantum=0
7time_sync_enable=false
8time_sync_period=100000000
9time_sync_spin_threshold=100000
10
11[system]
12type=System
13children=clk_domain cpu dvfs_handler mem_ctrls ruby sys_port_proxy 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=timing
24mem_ranges=0:268435455
25memories=system.mem_ctrls
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.sys_port_proxy.slave[0]
37
38[system.clk_domain]
39type=SrcClockDomain
40clock=1
41domain_id=-1
42eventq_index=0
43init_perf_level=0
44voltage_domain=system.voltage_domain
45
46[system.cpu]
47type=TimingSimpleCPU
48children=clk_domain dtb interrupts isa 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
56dtb=system.cpu.dtb
57eventq_index=0
58function_trace=false
59function_trace_start=0
60interrupts=system.cpu.interrupts
61isa=system.cpu.isa
62itb=system.cpu.itb
63max_insts_all_threads=0
64max_insts_any_thread=0
65max_loads_all_threads=0
66max_loads_any_thread=0
67numThreads=1
68profile=0
69progress_interval=0
70simpoint_start_insts=
71socket_id=0
72switched_out=false
73system=system
74tracer=system.cpu.tracer
75workload=system.cpu.workload
76dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1]
77icache_port=system.ruby.l1_cntrl0.sequencer.slave[0]
78
79[system.cpu.clk_domain]
80type=SrcClockDomain
81clock=1
82domain_id=-1
83eventq_index=0
84init_perf_level=0
85voltage_domain=system.voltage_domain
86
87[system.cpu.dtb]
88type=AlphaTLB
89eventq_index=0
90size=64
91
92[system.cpu.interrupts]
93type=AlphaInterrupts
94eventq_index=0
95
96[system.cpu.isa]
97type=AlphaISA
98eventq_index=0
99system=system
100
101[system.cpu.itb]
102type=AlphaTLB
103eventq_index=0
104size=48
105
106[system.cpu.tracer]
107type=ExeTracer
108eventq_index=0
109
110[system.cpu.workload]
111type=LiveProcess
112cmd=hello
113cwd=
114egid=100
115env=
116errout=cerr
117euid=100
118eventq_index=0
119executable=/scratch/nilay/GEM5/gem5/tests/test-progs/hello/bin/alpha/linux/hello
120gid=100
121input=cin
122max_stack_size=67108864
123output=cout
124pid=100
125ppid=99
126simpoint=0
127system=system
128uid=100
129useArchPT=false
130
131[system.dvfs_handler]
132type=DVFSHandler
133domains=
134enable=false
135eventq_index=0
136sys_clk_domain=system.clk_domain
137transition_latency=100000
138
139[system.mem_ctrls]
140type=DRAMCtrl
141IDD0=0.075000
142IDD02=0.000000
143IDD2N=0.050000
144IDD2N2=0.000000
145IDD2P0=0.000000
146IDD2P02=0.000000
147IDD2P1=0.000000
148IDD2P12=0.000000
149IDD3N=0.057000
150IDD3N2=0.000000
151IDD3P0=0.000000
152IDD3P02=0.000000
153IDD3P1=0.000000
154IDD3P12=0.000000
155IDD4R=0.187000
156IDD4R2=0.000000
157IDD4W=0.165000
158IDD4W2=0.000000
159IDD5=0.220000
160IDD52=0.000000
161IDD6=0.000000
162IDD62=0.000000
163VDD=1.500000
164VDD2=0.000000
165activation_limit=4
166addr_mapping=RoRaBaChCo
167bank_groups_per_rank=0
168banks_per_rank=8
169burst_length=8
170channels=1
171clk_domain=system.clk_domain
172conf_table_reported=true
173device_bus_width=8
174device_rowbuffer_size=1024
175device_size=536870912
176devices_per_rank=8
177dll=true
178eventq_index=0
179in_addr_map=true
180max_accesses_per_row=16
181mem_sched_policy=frfcfs
182min_writes_per_switch=16
183null=false
184page_policy=open_adaptive
185range=0:268435455
186ranks_per_channel=2
187read_buffer_size=32
188static_backend_latency=10
189static_frontend_latency=10
190tBURST=5
191tCCD_L=0
192tCK=1
193tCL=14
194tCS=3
195tRAS=35
196tRCD=14
197tREFI=7800
198tRFC=260
199tRP=14
200tRRD=6
201tRRD_L=0
202tRTP=8
203tRTW=3
204tWR=15
205tWTR=8
206tXAW=30
207tXP=0
208tXPDLL=0
209tXS=0
210tXSDLL=0
211write_buffer_size=64
212write_high_thresh_perc=85
213write_low_thresh_perc=50
214port=system.ruby.dir_cntrl0.memory
215
216[system.ruby]
217type=RubySystem
218children=clk_domain dir_cntrl0 l1_cntrl0 memctrl_clk_domain network
219all_instructions=false
220block_size_bytes=64
221clk_domain=system.ruby.clk_domain
222eventq_index=0
223hot_lines=false
224memory_size_bits=48
225num_of_sequencers=1
226phys_mem=Null
227random_seed=1234
228randomization=false
229
230[system.ruby.clk_domain]
231type=SrcClockDomain
232clock=1
233domain_id=-1
234eventq_index=0
235init_perf_level=0
236voltage_domain=system.voltage_domain
237
238[system.ruby.dir_cntrl0]
239type=Directory_Controller
240children=directory
241buffer_size=0
242clk_domain=system.ruby.clk_domain
243cluster_id=0
244directory=system.ruby.dir_cntrl0.directory
245directory_latency=12
246eventq_index=0
247number_of_TBEs=256
248recycle_latency=10
249ruby_system=system.ruby
250system=system
251to_memory_controller_latency=1
252transitions_per_cycle=4
253version=0
254dmaRequestToDir=system.ruby.network.master[3]
255dmaResponseFromDir=system.ruby.network.slave[3]
256forwardFromDir=system.ruby.network.slave[4]
257memory=system.mem_ctrls.port
258requestToDir=system.ruby.network.master[2]
259responseFromDir=system.ruby.network.slave[2]
260
261[system.ruby.dir_cntrl0.directory]
262type=RubyDirectoryMemory
263eventq_index=0
264numa_high_bit=5
265size=268435456
266version=0
267
268[system.ruby.l1_cntrl0]
269type=L1Cache_Controller
270children=cacheMemory sequencer
271buffer_size=0
272cacheMemory=system.ruby.l1_cntrl0.cacheMemory
273cache_response_latency=12
274clk_domain=system.cpu.clk_domain
275cluster_id=0
276eventq_index=0
277issue_latency=2
278number_of_TBEs=256
279recycle_latency=10
280ruby_system=system.ruby
281send_evictions=false
282sequencer=system.ruby.l1_cntrl0.sequencer
283system=system
284transitions_per_cycle=4
285version=0
286forwardToCache=system.ruby.network.master[0]
287requestFromCache=system.ruby.network.slave[0]
288responseFromCache=system.ruby.network.slave[1]
289responseToCache=system.ruby.network.master[1]
290
291[system.ruby.l1_cntrl0.cacheMemory]
292type=RubyCache
293assoc=2
294dataAccessLatency=1
295dataArrayBanks=1
296eventq_index=0
297is_icache=false
298latency=3
299replacement_policy=PSEUDO_LRU
300resourceStalls=false
301size=256
302start_index_bit=6
303tagAccessLatency=1
304tagArrayBanks=1
305
306[system.ruby.l1_cntrl0.sequencer]
307type=RubySequencer
308access_backing_store=false
309clk_domain=system.cpu.clk_domain
310dcache=system.ruby.l1_cntrl0.cacheMemory
311deadlock_threshold=500000
312eventq_index=0
313icache=system.ruby.l1_cntrl0.cacheMemory
314max_outstanding_requests=16
315ruby_system=system.ruby
316support_data_reqs=true
317support_inst_reqs=true
318system=system
319using_network_tester=false
320using_ruby_tester=false
321version=0
322slave=system.cpu.icache_port system.cpu.dcache_port
323
324[system.ruby.memctrl_clk_domain]
325type=DerivedClockDomain
326clk_divider=3
327clk_domain=system.ruby.clk_domain
328eventq_index=0
329
330[system.ruby.network]
331type=SimpleNetwork
332children=ext_links0 ext_links1 int_links0 int_links1 routers0 routers1 routers2
333adaptive_routing=false
334buffer_size=0
335clk_domain=system.ruby.clk_domain
336control_msg_size=8
337endpoint_bandwidth=1000
338eventq_index=0
339ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1
340int_links=system.ruby.network.int_links0 system.ruby.network.int_links1
341netifs=
342number_of_virtual_networks=10
343routers=system.ruby.network.routers0 system.ruby.network.routers1 system.ruby.network.routers2
344ruby_system=system.ruby
345topology=Crossbar
346master=system.ruby.l1_cntrl0.forwardToCache system.ruby.l1_cntrl0.responseToCache system.ruby.dir_cntrl0.requestToDir system.ruby.dir_cntrl0.dmaRequestToDir
347slave=system.ruby.l1_cntrl0.requestFromCache system.ruby.l1_cntrl0.responseFromCache system.ruby.dir_cntrl0.responseFromDir system.ruby.dir_cntrl0.dmaResponseFromDir system.ruby.dir_cntrl0.forwardFromDir
348
349[system.ruby.network.ext_links0]
350type=SimpleExtLink
351bandwidth_factor=16
352eventq_index=0
353ext_node=system.ruby.l1_cntrl0
354int_node=system.ruby.network.routers0
355latency=1
356link_id=0
357weight=1
358
359[system.ruby.network.ext_links1]
360type=SimpleExtLink
361bandwidth_factor=16
362eventq_index=0
363ext_node=system.ruby.dir_cntrl0
364int_node=system.ruby.network.routers1
365latency=1
366link_id=1
367weight=1
368
369[system.ruby.network.int_links0]
370type=SimpleIntLink
371bandwidth_factor=16
372eventq_index=0
373latency=1
374link_id=2
375node_a=system.ruby.network.routers0
376node_b=system.ruby.network.routers2
377weight=1
378
379[system.ruby.network.int_links1]
380type=SimpleIntLink
381bandwidth_factor=16
382eventq_index=0
383latency=1
384link_id=3
385node_a=system.ruby.network.routers1
386node_b=system.ruby.network.routers2
387weight=1
388
389[system.ruby.network.routers0]
390type=Switch
391clk_domain=system.ruby.clk_domain
392eventq_index=0
393router_id=0
394virt_nets=10
395
396[system.ruby.network.routers1]
397type=Switch
398clk_domain=system.ruby.clk_domain
399eventq_index=0
400router_id=1
401virt_nets=10
402
403[system.ruby.network.routers2]
404type=Switch
405clk_domain=system.ruby.clk_domain
406eventq_index=0
407router_id=2
408virt_nets=10
409
410[system.sys_port_proxy]
411type=RubyPortProxy
412access_backing_store=false
413clk_domain=system.clk_domain
414eventq_index=0
415ruby_system=system.ruby
416support_data_reqs=true
417support_inst_reqs=true
418system=system
419using_ruby_tester=false
420version=0
421slave=system.system_port
422
423[system.voltage_domain]
424type=VoltageDomain
425eventq_index=0
426voltage=1.000000
427