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