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