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