config.ini revision 9481
1[root] 2type=Root 3children=system 4full_system=false 5time_sync_enable=false 6time_sync_period=100000000000 7time_sync_spin_threshold=100000000 8 9[system] 10type=System 11children=cpu0 cpu1 cpu2 cpu3 l2c membus physmem toL2Bus 12boot_osflags=a 13clock=1000 14init_param=0 15kernel= 16load_addr_mask=1099511627775 17mem_mode=timing 18mem_ranges= 19memories=system.physmem 20num_work_ids=16 21readfile= 22symbolfile= 23work_begin_ckpt_count=0 24work_begin_cpu_id_exit=-1 25work_begin_exit_count=0 26work_cpus_ckpt_count=0 27work_end_ckpt_count=0 28work_end_exit_count=0 29work_item_id=-1 30system_port=system.membus.slave[1] 31 32[system.cpu0] 33type=TimingSimpleCPU 34children=dcache dtb icache interrupts isa itb tracer workload 35branchPred=Null 36checker=Null 37clock=500 38cpu_id=0 39do_checkpoint_insts=true 40do_quiesce=true 41do_statistics_insts=true 42dtb=system.cpu0.dtb 43function_trace=false 44function_trace_start=0 45interrupts=system.cpu0.interrupts 46isa=system.cpu0.isa 47itb=system.cpu0.itb 48max_insts_all_threads=0 49max_insts_any_thread=0 50max_loads_all_threads=0 51max_loads_any_thread=0 52numThreads=1 53profile=0 54progress_interval=0 55switched_out=false 56system=system 57tracer=system.cpu0.tracer 58workload=system.cpu0.workload 59dcache_port=system.cpu0.dcache.cpu_side 60icache_port=system.cpu0.icache.cpu_side 61 62[system.cpu0.dcache] 63type=BaseCache 64addr_ranges=0:18446744073709551615 65assoc=4 66block_size=64 67clock=500 68forward_snoops=true 69hit_latency=2 70is_top_level=true 71max_miss_count=0 72mshrs=4 73prefetch_on_access=false 74prefetcher=Null 75response_latency=2 76size=32768 77system=system 78tgts_per_mshr=20 79two_queue=false 80write_buffers=8 81cpu_side=system.cpu0.dcache_port 82mem_side=system.toL2Bus.slave[1] 83 84[system.cpu0.dtb] 85type=SparcTLB 86size=64 87 88[system.cpu0.icache] 89type=BaseCache 90addr_ranges=0:18446744073709551615 91assoc=1 92block_size=64 93clock=500 94forward_snoops=true 95hit_latency=2 96is_top_level=true 97max_miss_count=0 98mshrs=4 99prefetch_on_access=false 100prefetcher=Null 101response_latency=2 102size=32768 103system=system 104tgts_per_mshr=20 105two_queue=false 106write_buffers=8 107cpu_side=system.cpu0.icache_port 108mem_side=system.toL2Bus.slave[0] 109 110[system.cpu0.interrupts] 111type=SparcInterrupts 112 113[system.cpu0.isa] 114type=SparcISA 115 116[system.cpu0.itb] 117type=SparcTLB 118size=64 119 120[system.cpu0.tracer] 121type=ExeTracer 122 123[system.cpu0.workload] 124type=LiveProcess 125cmd=test_atomic 4 126cwd= 127egid=100 128env= 129errout=cerr 130euid=100 131executable=tests/test-progs/m5threads/bin/sparc/linux/test_atomic 132gid=100 133input=cin 134max_stack_size=67108864 135output=cout 136pid=100 137ppid=99 138simpoint=0 139system=system 140uid=100 141 142[system.cpu1] 143type=TimingSimpleCPU 144children=dcache dtb icache interrupts isa itb tracer 145branchPred=Null 146checker=Null 147clock=500 148cpu_id=1 149do_checkpoint_insts=true 150do_quiesce=true 151do_statistics_insts=true 152dtb=system.cpu1.dtb 153function_trace=false 154function_trace_start=0 155interrupts=system.cpu1.interrupts 156isa=system.cpu1.isa 157itb=system.cpu1.itb 158max_insts_all_threads=0 159max_insts_any_thread=0 160max_loads_all_threads=0 161max_loads_any_thread=0 162numThreads=1 163profile=0 164progress_interval=0 165switched_out=false 166system=system 167tracer=system.cpu1.tracer 168workload=system.cpu0.workload 169dcache_port=system.cpu1.dcache.cpu_side 170icache_port=system.cpu1.icache.cpu_side 171 172[system.cpu1.dcache] 173type=BaseCache 174addr_ranges=0:18446744073709551615 175assoc=4 176block_size=64 177clock=500 178forward_snoops=true 179hit_latency=2 180is_top_level=true 181max_miss_count=0 182mshrs=4 183prefetch_on_access=false 184prefetcher=Null 185response_latency=2 186size=32768 187system=system 188tgts_per_mshr=20 189two_queue=false 190write_buffers=8 191cpu_side=system.cpu1.dcache_port 192mem_side=system.toL2Bus.slave[3] 193 194[system.cpu1.dtb] 195type=SparcTLB 196size=64 197 198[system.cpu1.icache] 199type=BaseCache 200addr_ranges=0:18446744073709551615 201assoc=1 202block_size=64 203clock=500 204forward_snoops=true 205hit_latency=2 206is_top_level=true 207max_miss_count=0 208mshrs=4 209prefetch_on_access=false 210prefetcher=Null 211response_latency=2 212size=32768 213system=system 214tgts_per_mshr=20 215two_queue=false 216write_buffers=8 217cpu_side=system.cpu1.icache_port 218mem_side=system.toL2Bus.slave[2] 219 220[system.cpu1.interrupts] 221type=SparcInterrupts 222 223[system.cpu1.isa] 224type=SparcISA 225 226[system.cpu1.itb] 227type=SparcTLB 228size=64 229 230[system.cpu1.tracer] 231type=ExeTracer 232 233[system.cpu2] 234type=TimingSimpleCPU 235children=dcache dtb icache interrupts isa itb tracer 236branchPred=Null 237checker=Null 238clock=500 239cpu_id=2 240do_checkpoint_insts=true 241do_quiesce=true 242do_statistics_insts=true 243dtb=system.cpu2.dtb 244function_trace=false 245function_trace_start=0 246interrupts=system.cpu2.interrupts 247isa=system.cpu2.isa 248itb=system.cpu2.itb 249max_insts_all_threads=0 250max_insts_any_thread=0 251max_loads_all_threads=0 252max_loads_any_thread=0 253numThreads=1 254profile=0 255progress_interval=0 256switched_out=false 257system=system 258tracer=system.cpu2.tracer 259workload=system.cpu0.workload 260dcache_port=system.cpu2.dcache.cpu_side 261icache_port=system.cpu2.icache.cpu_side 262 263[system.cpu2.dcache] 264type=BaseCache 265addr_ranges=0:18446744073709551615 266assoc=4 267block_size=64 268clock=500 269forward_snoops=true 270hit_latency=2 271is_top_level=true 272max_miss_count=0 273mshrs=4 274prefetch_on_access=false 275prefetcher=Null 276response_latency=2 277size=32768 278system=system 279tgts_per_mshr=20 280two_queue=false 281write_buffers=8 282cpu_side=system.cpu2.dcache_port 283mem_side=system.toL2Bus.slave[5] 284 285[system.cpu2.dtb] 286type=SparcTLB 287size=64 288 289[system.cpu2.icache] 290type=BaseCache 291addr_ranges=0:18446744073709551615 292assoc=1 293block_size=64 294clock=500 295forward_snoops=true 296hit_latency=2 297is_top_level=true 298max_miss_count=0 299mshrs=4 300prefetch_on_access=false 301prefetcher=Null 302response_latency=2 303size=32768 304system=system 305tgts_per_mshr=20 306two_queue=false 307write_buffers=8 308cpu_side=system.cpu2.icache_port 309mem_side=system.toL2Bus.slave[4] 310 311[system.cpu2.interrupts] 312type=SparcInterrupts 313 314[system.cpu2.isa] 315type=SparcISA 316 317[system.cpu2.itb] 318type=SparcTLB 319size=64 320 321[system.cpu2.tracer] 322type=ExeTracer 323 324[system.cpu3] 325type=TimingSimpleCPU 326children=dcache dtb icache interrupts isa itb tracer 327branchPred=Null 328checker=Null 329clock=500 330cpu_id=3 331do_checkpoint_insts=true 332do_quiesce=true 333do_statistics_insts=true 334dtb=system.cpu3.dtb 335function_trace=false 336function_trace_start=0 337interrupts=system.cpu3.interrupts 338isa=system.cpu3.isa 339itb=system.cpu3.itb 340max_insts_all_threads=0 341max_insts_any_thread=0 342max_loads_all_threads=0 343max_loads_any_thread=0 344numThreads=1 345profile=0 346progress_interval=0 347switched_out=false 348system=system 349tracer=system.cpu3.tracer 350workload=system.cpu0.workload 351dcache_port=system.cpu3.dcache.cpu_side 352icache_port=system.cpu3.icache.cpu_side 353 354[system.cpu3.dcache] 355type=BaseCache 356addr_ranges=0:18446744073709551615 357assoc=4 358block_size=64 359clock=500 360forward_snoops=true 361hit_latency=2 362is_top_level=true 363max_miss_count=0 364mshrs=4 365prefetch_on_access=false 366prefetcher=Null 367response_latency=2 368size=32768 369system=system 370tgts_per_mshr=20 371two_queue=false 372write_buffers=8 373cpu_side=system.cpu3.dcache_port 374mem_side=system.toL2Bus.slave[7] 375 376[system.cpu3.dtb] 377type=SparcTLB 378size=64 379 380[system.cpu3.icache] 381type=BaseCache 382addr_ranges=0:18446744073709551615 383assoc=1 384block_size=64 385clock=500 386forward_snoops=true 387hit_latency=2 388is_top_level=true 389max_miss_count=0 390mshrs=4 391prefetch_on_access=false 392prefetcher=Null 393response_latency=2 394size=32768 395system=system 396tgts_per_mshr=20 397two_queue=false 398write_buffers=8 399cpu_side=system.cpu3.icache_port 400mem_side=system.toL2Bus.slave[6] 401 402[system.cpu3.interrupts] 403type=SparcInterrupts 404 405[system.cpu3.isa] 406type=SparcISA 407 408[system.cpu3.itb] 409type=SparcTLB 410size=64 411 412[system.cpu3.tracer] 413type=ExeTracer 414 415[system.l2c] 416type=BaseCache 417addr_ranges=0:18446744073709551615 418assoc=8 419block_size=64 420clock=500 421forward_snoops=true 422hit_latency=20 423is_top_level=false 424max_miss_count=0 425mshrs=20 426prefetch_on_access=false 427prefetcher=Null 428response_latency=20 429size=4194304 430system=system 431tgts_per_mshr=12 432two_queue=false 433write_buffers=8 434cpu_side=system.toL2Bus.master[0] 435mem_side=system.membus.slave[0] 436 437[system.membus] 438type=CoherentBus 439block_size=64 440clock=1000 441header_cycles=1 442use_default_range=false 443width=8 444master=system.physmem.port 445slave=system.l2c.mem_side system.system_port 446 447[system.physmem] 448type=SimpleMemory 449bandwidth=73.000000 450clock=1000 451conf_table_reported=false 452in_addr_map=true 453latency=30000 454latency_var=0 455null=false 456range=0:134217727 457zero=false 458port=system.membus.master[0] 459 460[system.toL2Bus] 461type=CoherentBus 462block_size=64 463clock=500 464header_cycles=1 465use_default_range=false 466width=8 467master=system.l2c.cpu_side 468slave=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 469 470