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