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