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