config.ini revision 8721
16691Stjones1@inf.ed.ac.uk[root]
26691Stjones1@inf.ed.ac.uktype=Root
36691Stjones1@inf.ed.ac.ukchildren=system
46691Stjones1@inf.ed.ac.uktime_sync_enable=false
56691Stjones1@inf.ed.ac.uktime_sync_period=100000000000
66691Stjones1@inf.ed.ac.uktime_sync_spin_threshold=100000000
76691Stjones1@inf.ed.ac.uk
86691Stjones1@inf.ed.ac.uk[system]
96691Stjones1@inf.ed.ac.uktype=System
106691Stjones1@inf.ed.ac.ukchildren=cpu0 cpu1 cpu2 cpu3 l2c membus physmem toL2Bus
116691Stjones1@inf.ed.ac.ukmem_mode=atomic
126691Stjones1@inf.ed.ac.ukmemories=system.physmem
136691Stjones1@inf.ed.ac.uknum_work_ids=16
146691Stjones1@inf.ed.ac.ukphysmem=system.physmem
156691Stjones1@inf.ed.ac.ukwork_begin_ckpt_count=0
166691Stjones1@inf.ed.ac.ukwork_begin_cpu_id_exit=-1
176691Stjones1@inf.ed.ac.ukwork_begin_exit_count=0
186691Stjones1@inf.ed.ac.ukwork_cpus_ckpt_count=0
196691Stjones1@inf.ed.ac.ukwork_end_ckpt_count=0
206691Stjones1@inf.ed.ac.ukwork_end_exit_count=0
216691Stjones1@inf.ed.ac.ukwork_item_id=-1
226691Stjones1@inf.ed.ac.uksystem_port=system.membus.port[2]
236691Stjones1@inf.ed.ac.uk
246691Stjones1@inf.ed.ac.uk[system.cpu0]
256691Stjones1@inf.ed.ac.uktype=AtomicSimpleCPU
266691Stjones1@inf.ed.ac.ukchildren=dcache dtb icache itb tracer workload
276691Stjones1@inf.ed.ac.ukchecker=Null
286691Stjones1@inf.ed.ac.ukclock=500
296691Stjones1@inf.ed.ac.ukcpu_id=0
306691Stjones1@inf.ed.ac.ukdefer_registration=false
316691Stjones1@inf.ed.ac.ukdo_checkpoint_insts=true
326691Stjones1@inf.ed.ac.ukdo_statistics_insts=true
336691Stjones1@inf.ed.ac.ukdtb=system.cpu0.dtb
346691Stjones1@inf.ed.ac.ukfunction_trace=false
356691Stjones1@inf.ed.ac.ukfunction_trace_start=0
366691Stjones1@inf.ed.ac.ukitb=system.cpu0.itb
376691Stjones1@inf.ed.ac.ukmax_insts_all_threads=0
386691Stjones1@inf.ed.ac.ukmax_insts_any_thread=0
396691Stjones1@inf.ed.ac.ukmax_loads_all_threads=0
406691Stjones1@inf.ed.ac.ukmax_loads_any_thread=0
416691Stjones1@inf.ed.ac.uknumThreads=1
426691Stjones1@inf.ed.ac.ukphase=0
436691Stjones1@inf.ed.ac.ukprogress_interval=0
446691Stjones1@inf.ed.ac.uksimulate_data_stalls=false
456691Stjones1@inf.ed.ac.uksimulate_inst_stalls=false
466691Stjones1@inf.ed.ac.uksystem=system
476691Stjones1@inf.ed.ac.uktracer=system.cpu0.tracer
486691Stjones1@inf.ed.ac.ukwidth=1
496691Stjones1@inf.ed.ac.ukworkload=system.cpu0.workload
506691Stjones1@inf.ed.ac.ukdcache_port=system.cpu0.dcache.cpu_side
516691Stjones1@inf.ed.ac.ukicache_port=system.cpu0.icache.cpu_side
526691Stjones1@inf.ed.ac.uk
536691Stjones1@inf.ed.ac.uk[system.cpu0.dcache]
546691Stjones1@inf.ed.ac.uktype=BaseCache
556691Stjones1@inf.ed.ac.ukaddr_range=0:18446744073709551615
566691Stjones1@inf.ed.ac.ukassoc=4
576691Stjones1@inf.ed.ac.ukblock_size=64
586691Stjones1@inf.ed.ac.ukforward_snoops=true
596691Stjones1@inf.ed.ac.ukhash_delay=1
606691Stjones1@inf.ed.ac.ukis_top_level=true
616691Stjones1@inf.ed.ac.uklatency=1000
626691Stjones1@inf.ed.ac.ukmax_miss_count=0
636691Stjones1@inf.ed.ac.ukmshrs=4
646691Stjones1@inf.ed.ac.uknum_cpus=1
656691Stjones1@inf.ed.ac.ukprefetch_data_accesses_only=false
666691Stjones1@inf.ed.ac.ukprefetch_degree=1
676691Stjones1@inf.ed.ac.ukprefetch_latency=10000
686691Stjones1@inf.ed.ac.ukprefetch_on_access=false
696691Stjones1@inf.ed.ac.ukprefetch_past_page=false
706691Stjones1@inf.ed.ac.ukprefetch_policy=none
716691Stjones1@inf.ed.ac.ukprefetch_serial_squash=false
726691Stjones1@inf.ed.ac.ukprefetch_use_cpu_id=true
736691Stjones1@inf.ed.ac.ukprefetcher_size=100
746691Stjones1@inf.ed.ac.ukprioritizeRequests=false
756691Stjones1@inf.ed.ac.ukrepl=Null
766691Stjones1@inf.ed.ac.uksize=32768
776691Stjones1@inf.ed.ac.uksubblock_size=0
786691Stjones1@inf.ed.ac.uktgts_per_mshr=8
796691Stjones1@inf.ed.ac.uktrace_addr=0
806691Stjones1@inf.ed.ac.uktwo_queue=false
816691Stjones1@inf.ed.ac.ukwrite_buffers=8
826691Stjones1@inf.ed.ac.ukcpu_side=system.cpu0.dcache_port
836691Stjones1@inf.ed.ac.ukmem_side=system.toL2Bus.port[2]
846691Stjones1@inf.ed.ac.uk
856691Stjones1@inf.ed.ac.uk[system.cpu0.dtb]
866691Stjones1@inf.ed.ac.uktype=SparcTLB
876691Stjones1@inf.ed.ac.uksize=64
886691Stjones1@inf.ed.ac.uk
896691Stjones1@inf.ed.ac.uk[system.cpu0.icache]
906691Stjones1@inf.ed.ac.uktype=BaseCache
916691Stjones1@inf.ed.ac.ukaddr_range=0:18446744073709551615
926691Stjones1@inf.ed.ac.ukassoc=1
936691Stjones1@inf.ed.ac.ukblock_size=64
946691Stjones1@inf.ed.ac.ukforward_snoops=true
956691Stjones1@inf.ed.ac.ukhash_delay=1
966691Stjones1@inf.ed.ac.ukis_top_level=true
976691Stjones1@inf.ed.ac.uklatency=1000
986691Stjones1@inf.ed.ac.ukmax_miss_count=0
996691Stjones1@inf.ed.ac.ukmshrs=4
1006691Stjones1@inf.ed.ac.uknum_cpus=1
1016691Stjones1@inf.ed.ac.ukprefetch_data_accesses_only=false
1026691Stjones1@inf.ed.ac.ukprefetch_degree=1
1036691Stjones1@inf.ed.ac.ukprefetch_latency=10000
1046691Stjones1@inf.ed.ac.ukprefetch_on_access=false
1056691Stjones1@inf.ed.ac.ukprefetch_past_page=false
1066691Stjones1@inf.ed.ac.ukprefetch_policy=none
1076691Stjones1@inf.ed.ac.ukprefetch_serial_squash=false
1086691Stjones1@inf.ed.ac.ukprefetch_use_cpu_id=true
1096691Stjones1@inf.ed.ac.ukprefetcher_size=100
1106691Stjones1@inf.ed.ac.ukprioritizeRequests=false
1116691Stjones1@inf.ed.ac.ukrepl=Null
1126691Stjones1@inf.ed.ac.uksize=32768
1136691Stjones1@inf.ed.ac.uksubblock_size=0
1146691Stjones1@inf.ed.ac.uktgts_per_mshr=8
1156691Stjones1@inf.ed.ac.uktrace_addr=0
1166691Stjones1@inf.ed.ac.uktwo_queue=false
1176691Stjones1@inf.ed.ac.ukwrite_buffers=8
1186691Stjones1@inf.ed.ac.ukcpu_side=system.cpu0.icache_port
1196691Stjones1@inf.ed.ac.ukmem_side=system.toL2Bus.port[1]
1206691Stjones1@inf.ed.ac.uk
1216691Stjones1@inf.ed.ac.uk[system.cpu0.itb]
1226691Stjones1@inf.ed.ac.uktype=SparcTLB
1236691Stjones1@inf.ed.ac.uksize=64
1246691Stjones1@inf.ed.ac.uk
1256691Stjones1@inf.ed.ac.uk[system.cpu0.tracer]
1266691Stjones1@inf.ed.ac.uktype=ExeTracer
1276691Stjones1@inf.ed.ac.uk
1286691Stjones1@inf.ed.ac.uk[system.cpu0.workload]
1298324Ssteve.reinhardt@amd.comtype=LiveProcess
1306691Stjones1@inf.ed.ac.ukcmd=test_atomic 4
1316691Stjones1@inf.ed.ac.ukcwd=
1326691Stjones1@inf.ed.ac.ukegid=100
1336691Stjones1@inf.ed.ac.ukenv=
1346691Stjones1@inf.ed.ac.ukerrout=cerr
1356691Stjones1@inf.ed.ac.ukeuid=100
1366691Stjones1@inf.ed.ac.ukexecutable=/dist/m5/regression/test-progs/m5threads/bin/sparc/linux/test_atomic
1376691Stjones1@inf.ed.ac.ukgid=100
1386691Stjones1@inf.ed.ac.ukinput=cin
1396691Stjones1@inf.ed.ac.ukmax_stack_size=67108864
1406691Stjones1@inf.ed.ac.ukoutput=cout
1416691Stjones1@inf.ed.ac.ukpid=100
1426691Stjones1@inf.ed.ac.ukppid=99
1436691Stjones1@inf.ed.ac.uksimpoint=0
1446691Stjones1@inf.ed.ac.uksystem=system
1456691Stjones1@inf.ed.ac.ukuid=100
1466691Stjones1@inf.ed.ac.uk
1476691Stjones1@inf.ed.ac.uk[system.cpu1]
1486691Stjones1@inf.ed.ac.uktype=AtomicSimpleCPU
149children=dcache dtb icache itb tracer
150checker=Null
151clock=500
152cpu_id=1
153defer_registration=false
154do_checkpoint_insts=true
155do_statistics_insts=true
156dtb=system.cpu1.dtb
157function_trace=false
158function_trace_start=0
159itb=system.cpu1.itb
160max_insts_all_threads=0
161max_insts_any_thread=0
162max_loads_all_threads=0
163max_loads_any_thread=0
164numThreads=1
165phase=0
166progress_interval=0
167simulate_data_stalls=false
168simulate_inst_stalls=false
169system=system
170tracer=system.cpu1.tracer
171width=1
172workload=system.cpu0.workload
173dcache_port=system.cpu1.dcache.cpu_side
174icache_port=system.cpu1.icache.cpu_side
175
176[system.cpu1.dcache]
177type=BaseCache
178addr_range=0:18446744073709551615
179assoc=4
180block_size=64
181forward_snoops=true
182hash_delay=1
183is_top_level=true
184latency=1000
185max_miss_count=0
186mshrs=4
187num_cpus=1
188prefetch_data_accesses_only=false
189prefetch_degree=1
190prefetch_latency=10000
191prefetch_on_access=false
192prefetch_past_page=false
193prefetch_policy=none
194prefetch_serial_squash=false
195prefetch_use_cpu_id=true
196prefetcher_size=100
197prioritizeRequests=false
198repl=Null
199size=32768
200subblock_size=0
201tgts_per_mshr=8
202trace_addr=0
203two_queue=false
204write_buffers=8
205cpu_side=system.cpu1.dcache_port
206mem_side=system.toL2Bus.port[4]
207
208[system.cpu1.dtb]
209type=SparcTLB
210size=64
211
212[system.cpu1.icache]
213type=BaseCache
214addr_range=0:18446744073709551615
215assoc=1
216block_size=64
217forward_snoops=true
218hash_delay=1
219is_top_level=true
220latency=1000
221max_miss_count=0
222mshrs=4
223num_cpus=1
224prefetch_data_accesses_only=false
225prefetch_degree=1
226prefetch_latency=10000
227prefetch_on_access=false
228prefetch_past_page=false
229prefetch_policy=none
230prefetch_serial_squash=false
231prefetch_use_cpu_id=true
232prefetcher_size=100
233prioritizeRequests=false
234repl=Null
235size=32768
236subblock_size=0
237tgts_per_mshr=8
238trace_addr=0
239two_queue=false
240write_buffers=8
241cpu_side=system.cpu1.icache_port
242mem_side=system.toL2Bus.port[3]
243
244[system.cpu1.itb]
245type=SparcTLB
246size=64
247
248[system.cpu1.tracer]
249type=ExeTracer
250
251[system.cpu2]
252type=AtomicSimpleCPU
253children=dcache dtb icache itb tracer
254checker=Null
255clock=500
256cpu_id=2
257defer_registration=false
258do_checkpoint_insts=true
259do_statistics_insts=true
260dtb=system.cpu2.dtb
261function_trace=false
262function_trace_start=0
263itb=system.cpu2.itb
264max_insts_all_threads=0
265max_insts_any_thread=0
266max_loads_all_threads=0
267max_loads_any_thread=0
268numThreads=1
269phase=0
270progress_interval=0
271simulate_data_stalls=false
272simulate_inst_stalls=false
273system=system
274tracer=system.cpu2.tracer
275width=1
276workload=system.cpu0.workload
277dcache_port=system.cpu2.dcache.cpu_side
278icache_port=system.cpu2.icache.cpu_side
279
280[system.cpu2.dcache]
281type=BaseCache
282addr_range=0:18446744073709551615
283assoc=4
284block_size=64
285forward_snoops=true
286hash_delay=1
287is_top_level=true
288latency=1000
289max_miss_count=0
290mshrs=4
291num_cpus=1
292prefetch_data_accesses_only=false
293prefetch_degree=1
294prefetch_latency=10000
295prefetch_on_access=false
296prefetch_past_page=false
297prefetch_policy=none
298prefetch_serial_squash=false
299prefetch_use_cpu_id=true
300prefetcher_size=100
301prioritizeRequests=false
302repl=Null
303size=32768
304subblock_size=0
305tgts_per_mshr=8
306trace_addr=0
307two_queue=false
308write_buffers=8
309cpu_side=system.cpu2.dcache_port
310mem_side=system.toL2Bus.port[6]
311
312[system.cpu2.dtb]
313type=SparcTLB
314size=64
315
316[system.cpu2.icache]
317type=BaseCache
318addr_range=0:18446744073709551615
319assoc=1
320block_size=64
321forward_snoops=true
322hash_delay=1
323is_top_level=true
324latency=1000
325max_miss_count=0
326mshrs=4
327num_cpus=1
328prefetch_data_accesses_only=false
329prefetch_degree=1
330prefetch_latency=10000
331prefetch_on_access=false
332prefetch_past_page=false
333prefetch_policy=none
334prefetch_serial_squash=false
335prefetch_use_cpu_id=true
336prefetcher_size=100
337prioritizeRequests=false
338repl=Null
339size=32768
340subblock_size=0
341tgts_per_mshr=8
342trace_addr=0
343two_queue=false
344write_buffers=8
345cpu_side=system.cpu2.icache_port
346mem_side=system.toL2Bus.port[5]
347
348[system.cpu2.itb]
349type=SparcTLB
350size=64
351
352[system.cpu2.tracer]
353type=ExeTracer
354
355[system.cpu3]
356type=AtomicSimpleCPU
357children=dcache dtb icache itb tracer
358checker=Null
359clock=500
360cpu_id=3
361defer_registration=false
362do_checkpoint_insts=true
363do_statistics_insts=true
364dtb=system.cpu3.dtb
365function_trace=false
366function_trace_start=0
367itb=system.cpu3.itb
368max_insts_all_threads=0
369max_insts_any_thread=0
370max_loads_all_threads=0
371max_loads_any_thread=0
372numThreads=1
373phase=0
374progress_interval=0
375simulate_data_stalls=false
376simulate_inst_stalls=false
377system=system
378tracer=system.cpu3.tracer
379width=1
380workload=system.cpu0.workload
381dcache_port=system.cpu3.dcache.cpu_side
382icache_port=system.cpu3.icache.cpu_side
383
384[system.cpu3.dcache]
385type=BaseCache
386addr_range=0:18446744073709551615
387assoc=4
388block_size=64
389forward_snoops=true
390hash_delay=1
391is_top_level=true
392latency=1000
393max_miss_count=0
394mshrs=4
395num_cpus=1
396prefetch_data_accesses_only=false
397prefetch_degree=1
398prefetch_latency=10000
399prefetch_on_access=false
400prefetch_past_page=false
401prefetch_policy=none
402prefetch_serial_squash=false
403prefetch_use_cpu_id=true
404prefetcher_size=100
405prioritizeRequests=false
406repl=Null
407size=32768
408subblock_size=0
409tgts_per_mshr=8
410trace_addr=0
411two_queue=false
412write_buffers=8
413cpu_side=system.cpu3.dcache_port
414mem_side=system.toL2Bus.port[8]
415
416[system.cpu3.dtb]
417type=SparcTLB
418size=64
419
420[system.cpu3.icache]
421type=BaseCache
422addr_range=0:18446744073709551615
423assoc=1
424block_size=64
425forward_snoops=true
426hash_delay=1
427is_top_level=true
428latency=1000
429max_miss_count=0
430mshrs=4
431num_cpus=1
432prefetch_data_accesses_only=false
433prefetch_degree=1
434prefetch_latency=10000
435prefetch_on_access=false
436prefetch_past_page=false
437prefetch_policy=none
438prefetch_serial_squash=false
439prefetch_use_cpu_id=true
440prefetcher_size=100
441prioritizeRequests=false
442repl=Null
443size=32768
444subblock_size=0
445tgts_per_mshr=8
446trace_addr=0
447two_queue=false
448write_buffers=8
449cpu_side=system.cpu3.icache_port
450mem_side=system.toL2Bus.port[7]
451
452[system.cpu3.itb]
453type=SparcTLB
454size=64
455
456[system.cpu3.tracer]
457type=ExeTracer
458
459[system.l2c]
460type=BaseCache
461addr_range=0:18446744073709551615
462assoc=8
463block_size=64
464forward_snoops=true
465hash_delay=1
466is_top_level=false
467latency=10000
468max_miss_count=0
469mshrs=92
470num_cpus=4
471prefetch_data_accesses_only=false
472prefetch_degree=1
473prefetch_latency=100000
474prefetch_on_access=false
475prefetch_past_page=false
476prefetch_policy=none
477prefetch_serial_squash=false
478prefetch_use_cpu_id=true
479prefetcher_size=100
480prioritizeRequests=false
481repl=Null
482size=4194304
483subblock_size=0
484tgts_per_mshr=16
485trace_addr=0
486two_queue=false
487write_buffers=8
488cpu_side=system.toL2Bus.port[0]
489mem_side=system.membus.port[0]
490
491[system.membus]
492type=Bus
493block_size=64
494bus_id=0
495clock=1000
496header_cycles=1
497use_default_range=false
498width=64
499port=system.l2c.mem_side system.physmem.port[0] system.system_port
500
501[system.physmem]
502type=PhysicalMemory
503file=
504latency=30000
505latency_var=0
506null=false
507range=0:1073741823
508zero=false
509port=system.membus.port[1]
510
511[system.toL2Bus]
512type=Bus
513block_size=64
514bus_id=0
515clock=1000
516header_cycles=1
517use_default_range=false
518width=64
519port=system.l2c.cpu_side 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
520
521