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