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