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