config.ini revision 10036
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 cpu0 cpu1 cpu2 cpu3 cpu_clk_domain l2c membus physmem toL2Bus voltage_domain
14boot_osflags=a
15cache_line_size=64
16clk_domain=system.clk_domain
17eventq_index=0
18init_param=0
19kernel=
20load_addr_mask=1099511627775
21mem_mode=timing
22mem_ranges=
23memories=system.physmem
24num_work_ids=16
25readfile=
26symbolfile=
27work_begin_ckpt_count=0
28work_begin_cpu_id_exit=-1
29work_begin_exit_count=0
30work_cpus_ckpt_count=0
31work_end_ckpt_count=0
32work_end_exit_count=0
33work_item_id=-1
34system_port=system.membus.slave[0]
35
36[system.clk_domain]
37type=SrcClockDomain
38clock=1000
39eventq_index=0
40voltage_domain=system.voltage_domain
41
42[system.cpu0]
43type=TimingSimpleCPU
44children=dcache dtb icache interrupts isa itb tracer workload
45checker=Null
46clk_domain=system.cpu_clk_domain
47cpu_id=0
48do_checkpoint_insts=true
49do_quiesce=true
50do_statistics_insts=true
51dtb=system.cpu0.dtb
52eventq_index=0
53function_trace=false
54function_trace_start=0
55interrupts=system.cpu0.interrupts
56isa=system.cpu0.isa
57itb=system.cpu0.itb
58max_insts_all_threads=0
59max_insts_any_thread=0
60max_loads_all_threads=0
61max_loads_any_thread=0
62numThreads=1
63profile=0
64progress_interval=0
65simpoint_start_insts=
66switched_out=false
67system=system
68tracer=system.cpu0.tracer
69workload=system.cpu0.workload
70dcache_port=system.cpu0.dcache.cpu_side
71icache_port=system.cpu0.icache.cpu_side
72
73[system.cpu0.dcache]
74type=BaseCache
75children=tags
76addr_ranges=0:18446744073709551615
77assoc=4
78clk_domain=system.cpu_clk_domain
79eventq_index=0
80forward_snoops=true
81hit_latency=2
82is_top_level=true
83max_miss_count=0
84mshrs=4
85prefetch_on_access=false
86prefetcher=Null
87response_latency=2
88sequential_access=false
89size=32768
90system=system
91tags=system.cpu0.dcache.tags
92tgts_per_mshr=20
93two_queue=false
94write_buffers=8
95cpu_side=system.cpu0.dcache_port
96mem_side=system.toL2Bus.slave[1]
97
98[system.cpu0.dcache.tags]
99type=LRU
100assoc=4
101block_size=64
102clk_domain=system.cpu_clk_domain
103eventq_index=0
104hit_latency=2
105sequential_access=false
106size=32768
107
108[system.cpu0.dtb]
109type=SparcTLB
110eventq_index=0
111size=64
112
113[system.cpu0.icache]
114type=BaseCache
115children=tags
116addr_ranges=0:18446744073709551615
117assoc=1
118clk_domain=system.cpu_clk_domain
119eventq_index=0
120forward_snoops=true
121hit_latency=2
122is_top_level=true
123max_miss_count=0
124mshrs=4
125prefetch_on_access=false
126prefetcher=Null
127response_latency=2
128sequential_access=false
129size=32768
130system=system
131tags=system.cpu0.icache.tags
132tgts_per_mshr=20
133two_queue=false
134write_buffers=8
135cpu_side=system.cpu0.icache_port
136mem_side=system.toL2Bus.slave[0]
137
138[system.cpu0.icache.tags]
139type=LRU
140assoc=1
141block_size=64
142clk_domain=system.cpu_clk_domain
143eventq_index=0
144hit_latency=2
145sequential_access=false
146size=32768
147
148[system.cpu0.interrupts]
149type=SparcInterrupts
150eventq_index=0
151
152[system.cpu0.isa]
153type=SparcISA
154eventq_index=0
155
156[system.cpu0.itb]
157type=SparcTLB
158eventq_index=0
159size=64
160
161[system.cpu0.tracer]
162type=ExeTracer
163eventq_index=0
164
165[system.cpu0.workload]
166type=LiveProcess
167cmd=test_atomic 4
168cwd=
169egid=100
170env=
171errout=cerr
172euid=100
173eventq_index=0
174executable=/dist/test-progs/m5threads/bin/sparc/linux/test_atomic
175gid=100
176input=cin
177max_stack_size=67108864
178output=cout
179pid=100
180ppid=99
181simpoint=0
182system=system
183uid=100
184
185[system.cpu1]
186type=TimingSimpleCPU
187children=dcache dtb icache interrupts isa itb tracer
188checker=Null
189clk_domain=system.cpu_clk_domain
190cpu_id=1
191do_checkpoint_insts=true
192do_quiesce=true
193do_statistics_insts=true
194dtb=system.cpu1.dtb
195eventq_index=0
196function_trace=false
197function_trace_start=0
198interrupts=system.cpu1.interrupts
199isa=system.cpu1.isa
200itb=system.cpu1.itb
201max_insts_all_threads=0
202max_insts_any_thread=0
203max_loads_all_threads=0
204max_loads_any_thread=0
205numThreads=1
206profile=0
207progress_interval=0
208simpoint_start_insts=
209switched_out=false
210system=system
211tracer=system.cpu1.tracer
212workload=system.cpu0.workload
213dcache_port=system.cpu1.dcache.cpu_side
214icache_port=system.cpu1.icache.cpu_side
215
216[system.cpu1.dcache]
217type=BaseCache
218children=tags
219addr_ranges=0:18446744073709551615
220assoc=4
221clk_domain=system.cpu_clk_domain
222eventq_index=0
223forward_snoops=true
224hit_latency=2
225is_top_level=true
226max_miss_count=0
227mshrs=4
228prefetch_on_access=false
229prefetcher=Null
230response_latency=2
231sequential_access=false
232size=32768
233system=system
234tags=system.cpu1.dcache.tags
235tgts_per_mshr=20
236two_queue=false
237write_buffers=8
238cpu_side=system.cpu1.dcache_port
239mem_side=system.toL2Bus.slave[3]
240
241[system.cpu1.dcache.tags]
242type=LRU
243assoc=4
244block_size=64
245clk_domain=system.cpu_clk_domain
246eventq_index=0
247hit_latency=2
248sequential_access=false
249size=32768
250
251[system.cpu1.dtb]
252type=SparcTLB
253eventq_index=0
254size=64
255
256[system.cpu1.icache]
257type=BaseCache
258children=tags
259addr_ranges=0:18446744073709551615
260assoc=1
261clk_domain=system.cpu_clk_domain
262eventq_index=0
263forward_snoops=true
264hit_latency=2
265is_top_level=true
266max_miss_count=0
267mshrs=4
268prefetch_on_access=false
269prefetcher=Null
270response_latency=2
271sequential_access=false
272size=32768
273system=system
274tags=system.cpu1.icache.tags
275tgts_per_mshr=20
276two_queue=false
277write_buffers=8
278cpu_side=system.cpu1.icache_port
279mem_side=system.toL2Bus.slave[2]
280
281[system.cpu1.icache.tags]
282type=LRU
283assoc=1
284block_size=64
285clk_domain=system.cpu_clk_domain
286eventq_index=0
287hit_latency=2
288sequential_access=false
289size=32768
290
291[system.cpu1.interrupts]
292type=SparcInterrupts
293eventq_index=0
294
295[system.cpu1.isa]
296type=SparcISA
297eventq_index=0
298
299[system.cpu1.itb]
300type=SparcTLB
301eventq_index=0
302size=64
303
304[system.cpu1.tracer]
305type=ExeTracer
306eventq_index=0
307
308[system.cpu2]
309type=TimingSimpleCPU
310children=dcache dtb icache interrupts isa itb tracer
311checker=Null
312clk_domain=system.cpu_clk_domain
313cpu_id=2
314do_checkpoint_insts=true
315do_quiesce=true
316do_statistics_insts=true
317dtb=system.cpu2.dtb
318eventq_index=0
319function_trace=false
320function_trace_start=0
321interrupts=system.cpu2.interrupts
322isa=system.cpu2.isa
323itb=system.cpu2.itb
324max_insts_all_threads=0
325max_insts_any_thread=0
326max_loads_all_threads=0
327max_loads_any_thread=0
328numThreads=1
329profile=0
330progress_interval=0
331simpoint_start_insts=
332switched_out=false
333system=system
334tracer=system.cpu2.tracer
335workload=system.cpu0.workload
336dcache_port=system.cpu2.dcache.cpu_side
337icache_port=system.cpu2.icache.cpu_side
338
339[system.cpu2.dcache]
340type=BaseCache
341children=tags
342addr_ranges=0:18446744073709551615
343assoc=4
344clk_domain=system.cpu_clk_domain
345eventq_index=0
346forward_snoops=true
347hit_latency=2
348is_top_level=true
349max_miss_count=0
350mshrs=4
351prefetch_on_access=false
352prefetcher=Null
353response_latency=2
354sequential_access=false
355size=32768
356system=system
357tags=system.cpu2.dcache.tags
358tgts_per_mshr=20
359two_queue=false
360write_buffers=8
361cpu_side=system.cpu2.dcache_port
362mem_side=system.toL2Bus.slave[5]
363
364[system.cpu2.dcache.tags]
365type=LRU
366assoc=4
367block_size=64
368clk_domain=system.cpu_clk_domain
369eventq_index=0
370hit_latency=2
371sequential_access=false
372size=32768
373
374[system.cpu2.dtb]
375type=SparcTLB
376eventq_index=0
377size=64
378
379[system.cpu2.icache]
380type=BaseCache
381children=tags
382addr_ranges=0:18446744073709551615
383assoc=1
384clk_domain=system.cpu_clk_domain
385eventq_index=0
386forward_snoops=true
387hit_latency=2
388is_top_level=true
389max_miss_count=0
390mshrs=4
391prefetch_on_access=false
392prefetcher=Null
393response_latency=2
394sequential_access=false
395size=32768
396system=system
397tags=system.cpu2.icache.tags
398tgts_per_mshr=20
399two_queue=false
400write_buffers=8
401cpu_side=system.cpu2.icache_port
402mem_side=system.toL2Bus.slave[4]
403
404[system.cpu2.icache.tags]
405type=LRU
406assoc=1
407block_size=64
408clk_domain=system.cpu_clk_domain
409eventq_index=0
410hit_latency=2
411sequential_access=false
412size=32768
413
414[system.cpu2.interrupts]
415type=SparcInterrupts
416eventq_index=0
417
418[system.cpu2.isa]
419type=SparcISA
420eventq_index=0
421
422[system.cpu2.itb]
423type=SparcTLB
424eventq_index=0
425size=64
426
427[system.cpu2.tracer]
428type=ExeTracer
429eventq_index=0
430
431[system.cpu3]
432type=TimingSimpleCPU
433children=dcache dtb icache interrupts isa itb tracer
434checker=Null
435clk_domain=system.cpu_clk_domain
436cpu_id=3
437do_checkpoint_insts=true
438do_quiesce=true
439do_statistics_insts=true
440dtb=system.cpu3.dtb
441eventq_index=0
442function_trace=false
443function_trace_start=0
444interrupts=system.cpu3.interrupts
445isa=system.cpu3.isa
446itb=system.cpu3.itb
447max_insts_all_threads=0
448max_insts_any_thread=0
449max_loads_all_threads=0
450max_loads_any_thread=0
451numThreads=1
452profile=0
453progress_interval=0
454simpoint_start_insts=
455switched_out=false
456system=system
457tracer=system.cpu3.tracer
458workload=system.cpu0.workload
459dcache_port=system.cpu3.dcache.cpu_side
460icache_port=system.cpu3.icache.cpu_side
461
462[system.cpu3.dcache]
463type=BaseCache
464children=tags
465addr_ranges=0:18446744073709551615
466assoc=4
467clk_domain=system.cpu_clk_domain
468eventq_index=0
469forward_snoops=true
470hit_latency=2
471is_top_level=true
472max_miss_count=0
473mshrs=4
474prefetch_on_access=false
475prefetcher=Null
476response_latency=2
477sequential_access=false
478size=32768
479system=system
480tags=system.cpu3.dcache.tags
481tgts_per_mshr=20
482two_queue=false
483write_buffers=8
484cpu_side=system.cpu3.dcache_port
485mem_side=system.toL2Bus.slave[7]
486
487[system.cpu3.dcache.tags]
488type=LRU
489assoc=4
490block_size=64
491clk_domain=system.cpu_clk_domain
492eventq_index=0
493hit_latency=2
494sequential_access=false
495size=32768
496
497[system.cpu3.dtb]
498type=SparcTLB
499eventq_index=0
500size=64
501
502[system.cpu3.icache]
503type=BaseCache
504children=tags
505addr_ranges=0:18446744073709551615
506assoc=1
507clk_domain=system.cpu_clk_domain
508eventq_index=0
509forward_snoops=true
510hit_latency=2
511is_top_level=true
512max_miss_count=0
513mshrs=4
514prefetch_on_access=false
515prefetcher=Null
516response_latency=2
517sequential_access=false
518size=32768
519system=system
520tags=system.cpu3.icache.tags
521tgts_per_mshr=20
522two_queue=false
523write_buffers=8
524cpu_side=system.cpu3.icache_port
525mem_side=system.toL2Bus.slave[6]
526
527[system.cpu3.icache.tags]
528type=LRU
529assoc=1
530block_size=64
531clk_domain=system.cpu_clk_domain
532eventq_index=0
533hit_latency=2
534sequential_access=false
535size=32768
536
537[system.cpu3.interrupts]
538type=SparcInterrupts
539eventq_index=0
540
541[system.cpu3.isa]
542type=SparcISA
543eventq_index=0
544
545[system.cpu3.itb]
546type=SparcTLB
547eventq_index=0
548size=64
549
550[system.cpu3.tracer]
551type=ExeTracer
552eventq_index=0
553
554[system.cpu_clk_domain]
555type=SrcClockDomain
556clock=500
557eventq_index=0
558voltage_domain=system.voltage_domain
559
560[system.l2c]
561type=BaseCache
562children=tags
563addr_ranges=0:18446744073709551615
564assoc=8
565clk_domain=system.cpu_clk_domain
566eventq_index=0
567forward_snoops=true
568hit_latency=20
569is_top_level=false
570max_miss_count=0
571mshrs=20
572prefetch_on_access=false
573prefetcher=Null
574response_latency=20
575sequential_access=false
576size=4194304
577system=system
578tags=system.l2c.tags
579tgts_per_mshr=12
580two_queue=false
581write_buffers=8
582cpu_side=system.toL2Bus.master[0]
583mem_side=system.membus.slave[1]
584
585[system.l2c.tags]
586type=LRU
587assoc=8
588block_size=64
589clk_domain=system.cpu_clk_domain
590eventq_index=0
591hit_latency=20
592sequential_access=false
593size=4194304
594
595[system.membus]
596type=CoherentBus
597clk_domain=system.clk_domain
598eventq_index=0
599header_cycles=1
600system=system
601use_default_range=false
602width=8
603master=system.physmem.port
604slave=system.system_port system.l2c.mem_side
605
606[system.physmem]
607type=SimpleMemory
608bandwidth=73.000000
609clk_domain=system.clk_domain
610conf_table_reported=true
611eventq_index=0
612in_addr_map=true
613latency=30000
614latency_var=0
615null=false
616range=0:134217727
617port=system.membus.master[0]
618
619[system.toL2Bus]
620type=CoherentBus
621clk_domain=system.cpu_clk_domain
622eventq_index=0
623header_cycles=1
624system=system
625use_default_range=false
626width=8
627master=system.l2c.cpu_side
628slave=system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu2.icache.mem_side system.cpu2.dcache.mem_side system.cpu3.icache.mem_side system.cpu3.dcache.mem_side
629
630[system.voltage_domain]
631type=VoltageDomain
632eventq_index=0
633voltage=1.000000
634
635