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