1[root] 2type=Root 3children=system 4dummy=0 5 6[system] 7type=System 8children=cpu0 cpu1 cpu2 cpu3 membus physmem 9mem_mode=timing 10physmem=system.physmem 11 12[system.cpu0] 13type=TimingSimpleCPU 14children=dtb itb tracer workload 15checker=Null 16clock=500 17cpu_id=0 18defer_registration=false 19do_checkpoint_insts=true 20do_statistics_insts=true 21dtb=system.cpu0.dtb 22function_trace=false 23function_trace_start=0 24itb=system.cpu0.itb 25max_insts_all_threads=0 26max_insts_any_thread=0 27max_loads_all_threads=0 28max_loads_any_thread=0 29numThreads=1 30phase=0 31progress_interval=0 32system=system 33tracer=system.cpu0.tracer 34workload=system.cpu0.workload 35dcache_port=system.membus.port[1] 36icache_port=system.membus.port[0] 37 38[system.cpu0.dtb] 39type=SparcTLB 40size=64 41 42[system.cpu0.itb] 43type=SparcTLB 44size=64 45 46[system.cpu0.tracer] 47type=ExeTracer 48 49[system.cpu0.workload] 50type=LiveProcess 51cmd=test_atomic 4 52cwd= 53egid=100 54env= 55errout=cerr 56euid=100 57executable=/dist/m5/regression/test-progs/m5threads/bin/sparc/linux/test_atomic 58gid=100 59input=cin 60max_stack_size=67108864 61output=cout 62pid=100 63ppid=99 64simpoint=0 65system=system 66uid=100 67 68[system.cpu1] 69type=TimingSimpleCPU 70children=dtb itb tracer 71checker=Null 72clock=500 73cpu_id=1 74defer_registration=false 75do_checkpoint_insts=true 76do_statistics_insts=true 77dtb=system.cpu1.dtb 78function_trace=false 79function_trace_start=0 80itb=system.cpu1.itb 81max_insts_all_threads=0 82max_insts_any_thread=0 83max_loads_all_threads=0 84max_loads_any_thread=0 85numThreads=1 86phase=0 87progress_interval=0 88system=system 89tracer=system.cpu1.tracer 90workload=system.cpu0.workload 91dcache_port=system.membus.port[3] 92icache_port=system.membus.port[2] 93 94[system.cpu1.dtb] 95type=SparcTLB 96size=64 97 98[system.cpu1.itb] 99type=SparcTLB 100size=64 101 102[system.cpu1.tracer] 103type=ExeTracer 104 105[system.cpu2] 106type=TimingSimpleCPU 107children=dtb itb tracer 108checker=Null 109clock=500 110cpu_id=2 111defer_registration=false 112do_checkpoint_insts=true 113do_statistics_insts=true 114dtb=system.cpu2.dtb 115function_trace=false 116function_trace_start=0 117itb=system.cpu2.itb 118max_insts_all_threads=0 119max_insts_any_thread=0 120max_loads_all_threads=0 121max_loads_any_thread=0 122numThreads=1 123phase=0 124progress_interval=0 125system=system 126tracer=system.cpu2.tracer 127workload=system.cpu0.workload 128dcache_port=system.membus.port[5] 129icache_port=system.membus.port[4] 130 131[system.cpu2.dtb] 132type=SparcTLB 133size=64 134 135[system.cpu2.itb] 136type=SparcTLB 137size=64 138 139[system.cpu2.tracer] 140type=ExeTracer 141 142[system.cpu3] 143type=TimingSimpleCPU 144children=dtb itb tracer 145checker=Null 146clock=500 147cpu_id=3 148defer_registration=false 149do_checkpoint_insts=true 150do_statistics_insts=true 151dtb=system.cpu3.dtb 152function_trace=false 153function_trace_start=0 154itb=system.cpu3.itb 155max_insts_all_threads=0 156max_insts_any_thread=0 157max_loads_all_threads=0 158max_loads_any_thread=0 159numThreads=1 160phase=0 161progress_interval=0 162system=system 163tracer=system.cpu3.tracer 164workload=system.cpu0.workload 165dcache_port=system.membus.port[7] 166icache_port=system.membus.port[6] 167 168[system.cpu3.dtb] 169type=SparcTLB 170size=64 171 172[system.cpu3.itb] 173type=SparcTLB 174size=64 175 176[system.cpu3.tracer] 177type=ExeTracer 178 179[system.membus] 180type=Bus 181block_size=64 182bus_id=0 183clock=1000 184header_cycles=1 185use_default_range=false 186width=64 187port=system.cpu0.icache_port system.cpu0.dcache_port system.cpu1.icache_port system.cpu1.dcache_port system.cpu2.icache_port system.cpu2.dcache_port system.cpu3.icache_port system.cpu3.dcache_port system.physmem.port[0] 188 189[system.physmem] 190type=RubyMemory 191clock=1 192config_file= 193config_options= 194debug=false 195debug_file= 196file= 197latency=30000 198latency_var=0 199null=false 200num_cpus=4 201phase=0 202range=0:134217727 203stats_file=ruby.stats 204zero=false 205port=system.membus.port[8] 206 207