config.ini revision 10036:80e84beef3bb
1[root] 2type=Root 3children=system 4eventq_index=0 5full_system=false 6sim_quantum=0 7time_sync_enable=false 8time_sync_period=100000000000 9time_sync_spin_threshold=100000000 10 11[system] 12type=System 13children=clk_domain cpu0 cpu1 cpu2 cpu3 cpu_clk_domain l2c membus physmem toL2Bus voltage_domain 14boot_osflags=a 15cache_line_size=64 16clk_domain=system.clk_domain 17eventq_index=0 18init_param=0 19kernel= 20load_addr_mask=1099511627775 21mem_mode=atomic 22mem_ranges= 23memories=system.physmem 24num_work_ids=16 25readfile= 26symbolfile= 27work_begin_ckpt_count=0 28work_begin_cpu_id_exit=-1 29work_begin_exit_count=0 30work_cpus_ckpt_count=0 31work_end_ckpt_count=0 32work_end_exit_count=0 33work_item_id=-1 34system_port=system.membus.slave[0] 35 36[system.clk_domain] 37type=SrcClockDomain 38clock=1000 39eventq_index=0 40voltage_domain=system.voltage_domain 41 42[system.cpu0] 43type=AtomicSimpleCPU 44children=dcache dtb icache interrupts isa itb tracer workload 45checker=Null 46clk_domain=system.cpu_clk_domain 47cpu_id=0 48do_checkpoint_insts=true 49do_quiesce=true 50do_statistics_insts=true 51dtb=system.cpu0.dtb 52eventq_index=0 53fastmem=false 54function_trace=false 55function_trace_start=0 56interrupts=system.cpu0.interrupts 57isa=system.cpu0.isa 58itb=system.cpu0.itb 59max_insts_all_threads=0 60max_insts_any_thread=0 61max_loads_all_threads=0 62max_loads_any_thread=0 63numThreads=1 64profile=0 65progress_interval=0 66simpoint_interval=100000000 67simpoint_profile=false 68simpoint_profile_file=simpoint.bb.gz 69simpoint_start_insts= 70simulate_data_stalls=false 71simulate_inst_stalls=false 72switched_out=false 73system=system 74tracer=system.cpu0.tracer 75width=1 76workload=system.cpu0.workload 77dcache_port=system.cpu0.dcache.cpu_side 78icache_port=system.cpu0.icache.cpu_side 79 80[system.cpu0.dcache] 81type=BaseCache 82children=tags 83addr_ranges=0:18446744073709551615 84assoc=4 85clk_domain=system.cpu_clk_domain 86eventq_index=0 87forward_snoops=true 88hit_latency=2 89is_top_level=true 90max_miss_count=0 91mshrs=4 92prefetch_on_access=false 93prefetcher=Null 94response_latency=2 95sequential_access=false 96size=32768 97system=system 98tags=system.cpu0.dcache.tags 99tgts_per_mshr=20 100two_queue=false 101write_buffers=8 102cpu_side=system.cpu0.dcache_port 103mem_side=system.toL2Bus.slave[1] 104 105[system.cpu0.dcache.tags] 106type=LRU 107assoc=4 108block_size=64 109clk_domain=system.cpu_clk_domain 110eventq_index=0 111hit_latency=2 112sequential_access=false 113size=32768 114 115[system.cpu0.dtb] 116type=SparcTLB 117eventq_index=0 118size=64 119 120[system.cpu0.icache] 121type=BaseCache 122children=tags 123addr_ranges=0:18446744073709551615 124assoc=1 125clk_domain=system.cpu_clk_domain 126eventq_index=0 127forward_snoops=true 128hit_latency=2 129is_top_level=true 130max_miss_count=0 131mshrs=4 132prefetch_on_access=false 133prefetcher=Null 134response_latency=2 135sequential_access=false 136size=32768 137system=system 138tags=system.cpu0.icache.tags 139tgts_per_mshr=20 140two_queue=false 141write_buffers=8 142cpu_side=system.cpu0.icache_port 143mem_side=system.toL2Bus.slave[0] 144 145[system.cpu0.icache.tags] 146type=LRU 147assoc=1 148block_size=64 149clk_domain=system.cpu_clk_domain 150eventq_index=0 151hit_latency=2 152sequential_access=false 153size=32768 154 155[system.cpu0.interrupts] 156type=SparcInterrupts 157eventq_index=0 158 159[system.cpu0.isa] 160type=SparcISA 161eventq_index=0 162 163[system.cpu0.itb] 164type=SparcTLB 165eventq_index=0 166size=64 167 168[system.cpu0.tracer] 169type=ExeTracer 170eventq_index=0 171 172[system.cpu0.workload] 173type=LiveProcess 174cmd=test_atomic 4 175cwd= 176egid=100 177env= 178errout=cerr 179euid=100 180eventq_index=0 181executable=/dist/test-progs/m5threads/bin/sparc/linux/test_atomic 182gid=100 183input=cin 184max_stack_size=67108864 185output=cout 186pid=100 187ppid=99 188simpoint=0 189system=system 190uid=100 191 192[system.cpu1] 193type=AtomicSimpleCPU 194children=dcache dtb icache interrupts isa itb tracer 195checker=Null 196clk_domain=system.cpu_clk_domain 197cpu_id=1 198do_checkpoint_insts=true 199do_quiesce=true 200do_statistics_insts=true 201dtb=system.cpu1.dtb 202eventq_index=0 203fastmem=false 204function_trace=false 205function_trace_start=0 206interrupts=system.cpu1.interrupts 207isa=system.cpu1.isa 208itb=system.cpu1.itb 209max_insts_all_threads=0 210max_insts_any_thread=0 211max_loads_all_threads=0 212max_loads_any_thread=0 213numThreads=1 214profile=0 215progress_interval=0 216simpoint_interval=100000000 217simpoint_profile=false 218simpoint_profile_file=simpoint.bb.gz 219simpoint_start_insts= 220simulate_data_stalls=false 221simulate_inst_stalls=false 222switched_out=false 223system=system 224tracer=system.cpu1.tracer 225width=1 226workload=system.cpu0.workload 227dcache_port=system.cpu1.dcache.cpu_side 228icache_port=system.cpu1.icache.cpu_side 229 230[system.cpu1.dcache] 231type=BaseCache 232children=tags 233addr_ranges=0:18446744073709551615 234assoc=4 235clk_domain=system.cpu_clk_domain 236eventq_index=0 237forward_snoops=true 238hit_latency=2 239is_top_level=true 240max_miss_count=0 241mshrs=4 242prefetch_on_access=false 243prefetcher=Null 244response_latency=2 245sequential_access=false 246size=32768 247system=system 248tags=system.cpu1.dcache.tags 249tgts_per_mshr=20 250two_queue=false 251write_buffers=8 252cpu_side=system.cpu1.dcache_port 253mem_side=system.toL2Bus.slave[3] 254 255[system.cpu1.dcache.tags] 256type=LRU 257assoc=4 258block_size=64 259clk_domain=system.cpu_clk_domain 260eventq_index=0 261hit_latency=2 262sequential_access=false 263size=32768 264 265[system.cpu1.dtb] 266type=SparcTLB 267eventq_index=0 268size=64 269 270[system.cpu1.icache] 271type=BaseCache 272children=tags 273addr_ranges=0:18446744073709551615 274assoc=1 275clk_domain=system.cpu_clk_domain 276eventq_index=0 277forward_snoops=true 278hit_latency=2 279is_top_level=true 280max_miss_count=0 281mshrs=4 282prefetch_on_access=false 283prefetcher=Null 284response_latency=2 285sequential_access=false 286size=32768 287system=system 288tags=system.cpu1.icache.tags 289tgts_per_mshr=20 290two_queue=false 291write_buffers=8 292cpu_side=system.cpu1.icache_port 293mem_side=system.toL2Bus.slave[2] 294 295[system.cpu1.icache.tags] 296type=LRU 297assoc=1 298block_size=64 299clk_domain=system.cpu_clk_domain 300eventq_index=0 301hit_latency=2 302sequential_access=false 303size=32768 304 305[system.cpu1.interrupts] 306type=SparcInterrupts 307eventq_index=0 308 309[system.cpu1.isa] 310type=SparcISA 311eventq_index=0 312 313[system.cpu1.itb] 314type=SparcTLB 315eventq_index=0 316size=64 317 318[system.cpu1.tracer] 319type=ExeTracer 320eventq_index=0 321 322[system.cpu2] 323type=AtomicSimpleCPU 324children=dcache dtb icache interrupts isa itb tracer 325checker=Null 326clk_domain=system.cpu_clk_domain 327cpu_id=2 328do_checkpoint_insts=true 329do_quiesce=true 330do_statistics_insts=true 331dtb=system.cpu2.dtb 332eventq_index=0 333fastmem=false 334function_trace=false 335function_trace_start=0 336interrupts=system.cpu2.interrupts 337isa=system.cpu2.isa 338itb=system.cpu2.itb 339max_insts_all_threads=0 340max_insts_any_thread=0 341max_loads_all_threads=0 342max_loads_any_thread=0 343numThreads=1 344profile=0 345progress_interval=0 346simpoint_interval=100000000 347simpoint_profile=false 348simpoint_profile_file=simpoint.bb.gz 349simpoint_start_insts= 350simulate_data_stalls=false 351simulate_inst_stalls=false 352switched_out=false 353system=system 354tracer=system.cpu2.tracer 355width=1 356workload=system.cpu0.workload 357dcache_port=system.cpu2.dcache.cpu_side 358icache_port=system.cpu2.icache.cpu_side 359 360[system.cpu2.dcache] 361type=BaseCache 362children=tags 363addr_ranges=0:18446744073709551615 364assoc=4 365clk_domain=system.cpu_clk_domain 366eventq_index=0 367forward_snoops=true 368hit_latency=2 369is_top_level=true 370max_miss_count=0 371mshrs=4 372prefetch_on_access=false 373prefetcher=Null 374response_latency=2 375sequential_access=false 376size=32768 377system=system 378tags=system.cpu2.dcache.tags 379tgts_per_mshr=20 380two_queue=false 381write_buffers=8 382cpu_side=system.cpu2.dcache_port 383mem_side=system.toL2Bus.slave[5] 384 385[system.cpu2.dcache.tags] 386type=LRU 387assoc=4 388block_size=64 389clk_domain=system.cpu_clk_domain 390eventq_index=0 391hit_latency=2 392sequential_access=false 393size=32768 394 395[system.cpu2.dtb] 396type=SparcTLB 397eventq_index=0 398size=64 399 400[system.cpu2.icache] 401type=BaseCache 402children=tags 403addr_ranges=0:18446744073709551615 404assoc=1 405clk_domain=system.cpu_clk_domain 406eventq_index=0 407forward_snoops=true 408hit_latency=2 409is_top_level=true 410max_miss_count=0 411mshrs=4 412prefetch_on_access=false 413prefetcher=Null 414response_latency=2 415sequential_access=false 416size=32768 417system=system 418tags=system.cpu2.icache.tags 419tgts_per_mshr=20 420two_queue=false 421write_buffers=8 422cpu_side=system.cpu2.icache_port 423mem_side=system.toL2Bus.slave[4] 424 425[system.cpu2.icache.tags] 426type=LRU 427assoc=1 428block_size=64 429clk_domain=system.cpu_clk_domain 430eventq_index=0 431hit_latency=2 432sequential_access=false 433size=32768 434 435[system.cpu2.interrupts] 436type=SparcInterrupts 437eventq_index=0 438 439[system.cpu2.isa] 440type=SparcISA 441eventq_index=0 442 443[system.cpu2.itb] 444type=SparcTLB 445eventq_index=0 446size=64 447 448[system.cpu2.tracer] 449type=ExeTracer 450eventq_index=0 451 452[system.cpu3] 453type=AtomicSimpleCPU 454children=dcache dtb icache interrupts isa itb tracer 455checker=Null 456clk_domain=system.cpu_clk_domain 457cpu_id=3 458do_checkpoint_insts=true 459do_quiesce=true 460do_statistics_insts=true 461dtb=system.cpu3.dtb 462eventq_index=0 463fastmem=false 464function_trace=false 465function_trace_start=0 466interrupts=system.cpu3.interrupts 467isa=system.cpu3.isa 468itb=system.cpu3.itb 469max_insts_all_threads=0 470max_insts_any_thread=0 471max_loads_all_threads=0 472max_loads_any_thread=0 473numThreads=1 474profile=0 475progress_interval=0 476simpoint_interval=100000000 477simpoint_profile=false 478simpoint_profile_file=simpoint.bb.gz 479simpoint_start_insts= 480simulate_data_stalls=false 481simulate_inst_stalls=false 482switched_out=false 483system=system 484tracer=system.cpu3.tracer 485width=1 486workload=system.cpu0.workload 487dcache_port=system.cpu3.dcache.cpu_side 488icache_port=system.cpu3.icache.cpu_side 489 490[system.cpu3.dcache] 491type=BaseCache 492children=tags 493addr_ranges=0:18446744073709551615 494assoc=4 495clk_domain=system.cpu_clk_domain 496eventq_index=0 497forward_snoops=true 498hit_latency=2 499is_top_level=true 500max_miss_count=0 501mshrs=4 502prefetch_on_access=false 503prefetcher=Null 504response_latency=2 505sequential_access=false 506size=32768 507system=system 508tags=system.cpu3.dcache.tags 509tgts_per_mshr=20 510two_queue=false 511write_buffers=8 512cpu_side=system.cpu3.dcache_port 513mem_side=system.toL2Bus.slave[7] 514 515[system.cpu3.dcache.tags] 516type=LRU 517assoc=4 518block_size=64 519clk_domain=system.cpu_clk_domain 520eventq_index=0 521hit_latency=2 522sequential_access=false 523size=32768 524 525[system.cpu3.dtb] 526type=SparcTLB 527eventq_index=0 528size=64 529 530[system.cpu3.icache] 531type=BaseCache 532children=tags 533addr_ranges=0:18446744073709551615 534assoc=1 535clk_domain=system.cpu_clk_domain 536eventq_index=0 537forward_snoops=true 538hit_latency=2 539is_top_level=true 540max_miss_count=0 541mshrs=4 542prefetch_on_access=false 543prefetcher=Null 544response_latency=2 545sequential_access=false 546size=32768 547system=system 548tags=system.cpu3.icache.tags 549tgts_per_mshr=20 550two_queue=false 551write_buffers=8 552cpu_side=system.cpu3.icache_port 553mem_side=system.toL2Bus.slave[6] 554 555[system.cpu3.icache.tags] 556type=LRU 557assoc=1 558block_size=64 559clk_domain=system.cpu_clk_domain 560eventq_index=0 561hit_latency=2 562sequential_access=false 563size=32768 564 565[system.cpu3.interrupts] 566type=SparcInterrupts 567eventq_index=0 568 569[system.cpu3.isa] 570type=SparcISA 571eventq_index=0 572 573[system.cpu3.itb] 574type=SparcTLB 575eventq_index=0 576size=64 577 578[system.cpu3.tracer] 579type=ExeTracer 580eventq_index=0 581 582[system.cpu_clk_domain] 583type=SrcClockDomain 584clock=500 585eventq_index=0 586voltage_domain=system.voltage_domain 587 588[system.l2c] 589type=BaseCache 590children=tags 591addr_ranges=0:18446744073709551615 592assoc=8 593clk_domain=system.cpu_clk_domain 594eventq_index=0 595forward_snoops=true 596hit_latency=20 597is_top_level=false 598max_miss_count=0 599mshrs=20 600prefetch_on_access=false 601prefetcher=Null 602response_latency=20 603sequential_access=false 604size=4194304 605system=system 606tags=system.l2c.tags 607tgts_per_mshr=12 608two_queue=false 609write_buffers=8 610cpu_side=system.toL2Bus.master[0] 611mem_side=system.membus.slave[1] 612 613[system.l2c.tags] 614type=LRU 615assoc=8 616block_size=64 617clk_domain=system.cpu_clk_domain 618eventq_index=0 619hit_latency=20 620sequential_access=false 621size=4194304 622 623[system.membus] 624type=CoherentBus 625clk_domain=system.clk_domain 626eventq_index=0 627header_cycles=1 628system=system 629use_default_range=false 630width=8 631master=system.physmem.port 632slave=system.system_port system.l2c.mem_side 633 634[system.physmem] 635type=SimpleMemory 636bandwidth=73.000000 637clk_domain=system.clk_domain 638conf_table_reported=true 639eventq_index=0 640in_addr_map=true 641latency=30000 642latency_var=0 643null=false 644range=0:134217727 645port=system.membus.master[0] 646 647[system.toL2Bus] 648type=CoherentBus 649clk_domain=system.cpu_clk_domain 650eventq_index=0 651header_cycles=1 652system=system 653use_default_range=false 654width=8 655master=system.l2c.cpu_side 656slave=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 657 658[system.voltage_domain] 659type=VoltageDomain 660eventq_index=0 661voltage=1.000000 662 663