config.ini revision 9605
1[root] 2type=Root 3children=system 4full_system=true 5time_sync_enable=false 6time_sync_period=100000000000 7time_sync_spin_threshold=100000000 8 9[system] 10type=LinuxX86System 11children=acpi_description_table_pointer cpu0 cpu1 e820_table intel_mp_pointer intel_mp_table intrctrl pc physmem piobus ruby smbios_table sys_port_proxy 12acpi_description_table_pointer=system.acpi_description_table_pointer 13boot_osflags=earlyprintk=ttyS0 console=ttyS0 lpj=7999923 root=/dev/hda1 14clock=1000 15e820_table=system.e820_table 16init_param=0 17intel_mp_pointer=system.intel_mp_pointer 18intel_mp_table=system.intel_mp_table 19kernel=/panfs/panasas-01.cs.wisc.edu/scratch/nilay/GEM5/system/binaries/x86_64-vmlinux-2.6.22.9.smp 20load_addr_mask=18446744073709551615 21mem_mode=timing 22mem_ranges=0:134217727 23memories=system.physmem 24num_work_ids=16 25readfile=tests/halt.sh 26smbios_table=system.smbios_table 27symbolfile= 28work_begin_ckpt_count=0 29work_begin_cpu_id_exit=-1 30work_begin_exit_count=0 31work_cpus_ckpt_count=0 32work_end_ckpt_count=0 33work_end_exit_count=0 34work_item_id=-1 35system_port=system.sys_port_proxy.slave[0] 36 37[system.acpi_description_table_pointer] 38type=X86ACPIRSDP 39children=xsdt 40oem_id= 41revision=2 42rsdt=Null 43xsdt=system.acpi_description_table_pointer.xsdt 44 45[system.acpi_description_table_pointer.xsdt] 46type=X86ACPIXSDT 47creator_id= 48creator_revision=0 49entries= 50oem_id= 51oem_revision=0 52oem_table_id= 53 54[system.cpu0] 55type=TimingSimpleCPU 56children=dtb interrupts isa itb tracer 57branchPred=Null 58checker=Null 59clock=500 60cpu_id=0 61do_checkpoint_insts=true 62do_quiesce=true 63do_statistics_insts=true 64dtb=system.cpu0.dtb 65function_trace=false 66function_trace_start=0 67interrupts=system.cpu0.interrupts 68isa=system.cpu0.isa 69itb=system.cpu0.itb 70max_insts_all_threads=0 71max_insts_any_thread=0 72max_loads_all_threads=0 73max_loads_any_thread=0 74numThreads=1 75profile=0 76progress_interval=0 77switched_out=false 78system=system 79tracer=system.cpu0.tracer 80workload= 81dcache_port=system.ruby.l1_cntrl0.sequencer.slave[1] 82icache_port=system.ruby.l1_cntrl0.sequencer.slave[0] 83 84[system.cpu0.dtb] 85type=X86TLB 86children=walker 87size=64 88walker=system.cpu0.dtb.walker 89 90[system.cpu0.dtb.walker] 91type=X86PagetableWalker 92clock=500 93system=system 94port=system.ruby.l1_cntrl0.sequencer.slave[3] 95 96[system.cpu0.interrupts] 97type=X86LocalApic 98clock=8000 99int_latency=1000 100pio_addr=2305843009213693952 101pio_latency=100000 102system=system 103int_master=system.piobus.slave[4] 104int_slave=system.piobus.master[19] 105pio=system.piobus.master[18] 106 107[system.cpu0.isa] 108type=X86ISA 109 110[system.cpu0.itb] 111type=X86TLB 112children=walker 113size=64 114walker=system.cpu0.itb.walker 115 116[system.cpu0.itb.walker] 117type=X86PagetableWalker 118clock=500 119system=system 120port=system.ruby.l1_cntrl0.sequencer.slave[2] 121 122[system.cpu0.tracer] 123type=ExeTracer 124 125[system.cpu1] 126type=TimingSimpleCPU 127children=dtb interrupts isa itb tracer 128branchPred=Null 129checker=Null 130clock=500 131cpu_id=1 132do_checkpoint_insts=true 133do_quiesce=true 134do_statistics_insts=true 135dtb=system.cpu1.dtb 136function_trace=false 137function_trace_start=0 138interrupts=system.cpu1.interrupts 139isa=system.cpu1.isa 140itb=system.cpu1.itb 141max_insts_all_threads=0 142max_insts_any_thread=0 143max_loads_all_threads=0 144max_loads_any_thread=0 145numThreads=1 146profile=0 147progress_interval=0 148switched_out=false 149system=system 150tracer=system.cpu1.tracer 151workload= 152dcache_port=system.ruby.l1_cntrl1.sequencer.slave[1] 153icache_port=system.ruby.l1_cntrl1.sequencer.slave[0] 154 155[system.cpu1.dtb] 156type=X86TLB 157children=walker 158size=64 159walker=system.cpu1.dtb.walker 160 161[system.cpu1.dtb.walker] 162type=X86PagetableWalker 163clock=500 164system=system 165port=system.ruby.l1_cntrl1.sequencer.slave[3] 166 167[system.cpu1.interrupts] 168type=X86LocalApic 169clock=8000 170int_latency=1000 171pio_addr=2305843009213693952 172pio_latency=100000 173system=system 174int_master=system.piobus.slave[5] 175int_slave=system.piobus.master[21] 176pio=system.piobus.master[20] 177 178[system.cpu1.isa] 179type=X86ISA 180 181[system.cpu1.itb] 182type=X86TLB 183children=walker 184size=64 185walker=system.cpu1.itb.walker 186 187[system.cpu1.itb.walker] 188type=X86PagetableWalker 189clock=500 190system=system 191port=system.ruby.l1_cntrl1.sequencer.slave[2] 192 193[system.cpu1.tracer] 194type=ExeTracer 195 196[system.e820_table] 197type=X86E820Table 198children=entries0 entries1 199entries=system.e820_table.entries0 system.e820_table.entries1 200 201[system.e820_table.entries0] 202type=X86E820Entry 203addr=0 204range_type=2 205size=1048576 206 207[system.e820_table.entries1] 208type=X86E820Entry 209addr=1048576 210range_type=1 211size=133169152 212 213[system.intel_mp_pointer] 214type=X86IntelMPFloatingPointer 215default_config=0 216imcr_present=true 217spec_rev=4 218 219[system.intel_mp_table] 220type=X86IntelMPConfigTable 221children=base_entries00 base_entries01 base_entries02 base_entries03 base_entries04 base_entries05 base_entries06 base_entries07 base_entries08 base_entries09 base_entries10 base_entries11 base_entries12 base_entries13 base_entries14 base_entries15 base_entries16 base_entries17 base_entries18 base_entries19 base_entries20 base_entries21 base_entries22 base_entries23 base_entries24 base_entries25 base_entries26 base_entries27 base_entries28 base_entries29 base_entries30 base_entries31 base_entries32 base_entries33 ext_entries 222base_entries=system.intel_mp_table.base_entries00 system.intel_mp_table.base_entries01 system.intel_mp_table.base_entries02 system.intel_mp_table.base_entries03 system.intel_mp_table.base_entries04 system.intel_mp_table.base_entries05 system.intel_mp_table.base_entries06 system.intel_mp_table.base_entries07 system.intel_mp_table.base_entries08 system.intel_mp_table.base_entries09 system.intel_mp_table.base_entries10 system.intel_mp_table.base_entries11 system.intel_mp_table.base_entries12 system.intel_mp_table.base_entries13 system.intel_mp_table.base_entries14 system.intel_mp_table.base_entries15 system.intel_mp_table.base_entries16 system.intel_mp_table.base_entries17 system.intel_mp_table.base_entries18 system.intel_mp_table.base_entries19 system.intel_mp_table.base_entries20 system.intel_mp_table.base_entries21 system.intel_mp_table.base_entries22 system.intel_mp_table.base_entries23 system.intel_mp_table.base_entries24 system.intel_mp_table.base_entries25 system.intel_mp_table.base_entries26 system.intel_mp_table.base_entries27 system.intel_mp_table.base_entries28 system.intel_mp_table.base_entries29 system.intel_mp_table.base_entries30 system.intel_mp_table.base_entries31 system.intel_mp_table.base_entries32 system.intel_mp_table.base_entries33 223ext_entries=system.intel_mp_table.ext_entries 224local_apic=4276092928 225oem_id= 226oem_table_addr=0 227oem_table_size=0 228product_id= 229spec_rev=4 230 231[system.intel_mp_table.base_entries00] 232type=X86IntelMPProcessor 233bootstrap=true 234enable=true 235family=0 236feature_flags=0 237local_apic_id=0 238local_apic_version=20 239model=0 240stepping=0 241 242[system.intel_mp_table.base_entries01] 243type=X86IntelMPProcessor 244bootstrap=false 245enable=true 246family=0 247feature_flags=0 248local_apic_id=1 249local_apic_version=20 250model=0 251stepping=0 252 253[system.intel_mp_table.base_entries02] 254type=X86IntelMPIOAPIC 255address=4273995776 256enable=true 257id=2 258version=17 259 260[system.intel_mp_table.base_entries03] 261type=X86IntelMPBus 262bus_id=0 263bus_type=ISA 264 265[system.intel_mp_table.base_entries04] 266type=X86IntelMPBus 267bus_id=1 268bus_type=PCI 269 270[system.intel_mp_table.base_entries05] 271type=X86IntelMPIOIntAssignment 272dest_io_apic_id=2 273dest_io_apic_intin=16 274interrupt_type=INT 275polarity=ConformPolarity 276source_bus_id=1 277source_bus_irq=16 278trigger=ConformTrigger 279 280[system.intel_mp_table.base_entries06] 281type=X86IntelMPIOIntAssignment 282dest_io_apic_id=2 283dest_io_apic_intin=0 284interrupt_type=ExtInt 285polarity=ConformPolarity 286source_bus_id=0 287source_bus_irq=0 288trigger=ConformTrigger 289 290[system.intel_mp_table.base_entries07] 291type=X86IntelMPIOIntAssignment 292dest_io_apic_id=2 293dest_io_apic_intin=2 294interrupt_type=INT 295polarity=ConformPolarity 296source_bus_id=0 297source_bus_irq=0 298trigger=ConformTrigger 299 300[system.intel_mp_table.base_entries08] 301type=X86IntelMPIOIntAssignment 302dest_io_apic_id=2 303dest_io_apic_intin=0 304interrupt_type=ExtInt 305polarity=ConformPolarity 306source_bus_id=0 307source_bus_irq=1 308trigger=ConformTrigger 309 310[system.intel_mp_table.base_entries09] 311type=X86IntelMPIOIntAssignment 312dest_io_apic_id=2 313dest_io_apic_intin=1 314interrupt_type=INT 315polarity=ConformPolarity 316source_bus_id=0 317source_bus_irq=1 318trigger=ConformTrigger 319 320[system.intel_mp_table.base_entries10] 321type=X86IntelMPIOIntAssignment 322dest_io_apic_id=2 323dest_io_apic_intin=0 324interrupt_type=ExtInt 325polarity=ConformPolarity 326source_bus_id=0 327source_bus_irq=3 328trigger=ConformTrigger 329 330[system.intel_mp_table.base_entries11] 331type=X86IntelMPIOIntAssignment 332dest_io_apic_id=2 333dest_io_apic_intin=3 334interrupt_type=INT 335polarity=ConformPolarity 336source_bus_id=0 337source_bus_irq=3 338trigger=ConformTrigger 339 340[system.intel_mp_table.base_entries12] 341type=X86IntelMPIOIntAssignment 342dest_io_apic_id=2 343dest_io_apic_intin=0 344interrupt_type=ExtInt 345polarity=ConformPolarity 346source_bus_id=0 347source_bus_irq=4 348trigger=ConformTrigger 349 350[system.intel_mp_table.base_entries13] 351type=X86IntelMPIOIntAssignment 352dest_io_apic_id=2 353dest_io_apic_intin=4 354interrupt_type=INT 355polarity=ConformPolarity 356source_bus_id=0 357source_bus_irq=4 358trigger=ConformTrigger 359 360[system.intel_mp_table.base_entries14] 361type=X86IntelMPIOIntAssignment 362dest_io_apic_id=2 363dest_io_apic_intin=0 364interrupt_type=ExtInt 365polarity=ConformPolarity 366source_bus_id=0 367source_bus_irq=5 368trigger=ConformTrigger 369 370[system.intel_mp_table.base_entries15] 371type=X86IntelMPIOIntAssignment 372dest_io_apic_id=2 373dest_io_apic_intin=5 374interrupt_type=INT 375polarity=ConformPolarity 376source_bus_id=0 377source_bus_irq=5 378trigger=ConformTrigger 379 380[system.intel_mp_table.base_entries16] 381type=X86IntelMPIOIntAssignment 382dest_io_apic_id=2 383dest_io_apic_intin=0 384interrupt_type=ExtInt 385polarity=ConformPolarity 386source_bus_id=0 387source_bus_irq=6 388trigger=ConformTrigger 389 390[system.intel_mp_table.base_entries17] 391type=X86IntelMPIOIntAssignment 392dest_io_apic_id=2 393dest_io_apic_intin=6 394interrupt_type=INT 395polarity=ConformPolarity 396source_bus_id=0 397source_bus_irq=6 398trigger=ConformTrigger 399 400[system.intel_mp_table.base_entries18] 401type=X86IntelMPIOIntAssignment 402dest_io_apic_id=2 403dest_io_apic_intin=0 404interrupt_type=ExtInt 405polarity=ConformPolarity 406source_bus_id=0 407source_bus_irq=7 408trigger=ConformTrigger 409 410[system.intel_mp_table.base_entries19] 411type=X86IntelMPIOIntAssignment 412dest_io_apic_id=2 413dest_io_apic_intin=7 414interrupt_type=INT 415polarity=ConformPolarity 416source_bus_id=0 417source_bus_irq=7 418trigger=ConformTrigger 419 420[system.intel_mp_table.base_entries20] 421type=X86IntelMPIOIntAssignment 422dest_io_apic_id=2 423dest_io_apic_intin=0 424interrupt_type=ExtInt 425polarity=ConformPolarity 426source_bus_id=0 427source_bus_irq=8 428trigger=ConformTrigger 429 430[system.intel_mp_table.base_entries21] 431type=X86IntelMPIOIntAssignment 432dest_io_apic_id=2 433dest_io_apic_intin=8 434interrupt_type=INT 435polarity=ConformPolarity 436source_bus_id=0 437source_bus_irq=8 438trigger=ConformTrigger 439 440[system.intel_mp_table.base_entries22] 441type=X86IntelMPIOIntAssignment 442dest_io_apic_id=2 443dest_io_apic_intin=0 444interrupt_type=ExtInt 445polarity=ConformPolarity 446source_bus_id=0 447source_bus_irq=9 448trigger=ConformTrigger 449 450[system.intel_mp_table.base_entries23] 451type=X86IntelMPIOIntAssignment 452dest_io_apic_id=2 453dest_io_apic_intin=9 454interrupt_type=INT 455polarity=ConformPolarity 456source_bus_id=0 457source_bus_irq=9 458trigger=ConformTrigger 459 460[system.intel_mp_table.base_entries24] 461type=X86IntelMPIOIntAssignment 462dest_io_apic_id=2 463dest_io_apic_intin=0 464interrupt_type=ExtInt 465polarity=ConformPolarity 466source_bus_id=0 467source_bus_irq=10 468trigger=ConformTrigger 469 470[system.intel_mp_table.base_entries25] 471type=X86IntelMPIOIntAssignment 472dest_io_apic_id=2 473dest_io_apic_intin=10 474interrupt_type=INT 475polarity=ConformPolarity 476source_bus_id=0 477source_bus_irq=10 478trigger=ConformTrigger 479 480[system.intel_mp_table.base_entries26] 481type=X86IntelMPIOIntAssignment 482dest_io_apic_id=2 483dest_io_apic_intin=0 484interrupt_type=ExtInt 485polarity=ConformPolarity 486source_bus_id=0 487source_bus_irq=11 488trigger=ConformTrigger 489 490[system.intel_mp_table.base_entries27] 491type=X86IntelMPIOIntAssignment 492dest_io_apic_id=2 493dest_io_apic_intin=11 494interrupt_type=INT 495polarity=ConformPolarity 496source_bus_id=0 497source_bus_irq=11 498trigger=ConformTrigger 499 500[system.intel_mp_table.base_entries28] 501type=X86IntelMPIOIntAssignment 502dest_io_apic_id=2 503dest_io_apic_intin=0 504interrupt_type=ExtInt 505polarity=ConformPolarity 506source_bus_id=0 507source_bus_irq=12 508trigger=ConformTrigger 509 510[system.intel_mp_table.base_entries29] 511type=X86IntelMPIOIntAssignment 512dest_io_apic_id=2 513dest_io_apic_intin=12 514interrupt_type=INT 515polarity=ConformPolarity 516source_bus_id=0 517source_bus_irq=12 518trigger=ConformTrigger 519 520[system.intel_mp_table.base_entries30] 521type=X86IntelMPIOIntAssignment 522dest_io_apic_id=2 523dest_io_apic_intin=0 524interrupt_type=ExtInt 525polarity=ConformPolarity 526source_bus_id=0 527source_bus_irq=13 528trigger=ConformTrigger 529 530[system.intel_mp_table.base_entries31] 531type=X86IntelMPIOIntAssignment 532dest_io_apic_id=2 533dest_io_apic_intin=13 534interrupt_type=INT 535polarity=ConformPolarity 536source_bus_id=0 537source_bus_irq=13 538trigger=ConformTrigger 539 540[system.intel_mp_table.base_entries32] 541type=X86IntelMPIOIntAssignment 542dest_io_apic_id=2 543dest_io_apic_intin=0 544interrupt_type=ExtInt 545polarity=ConformPolarity 546source_bus_id=0 547source_bus_irq=14 548trigger=ConformTrigger 549 550[system.intel_mp_table.base_entries33] 551type=X86IntelMPIOIntAssignment 552dest_io_apic_id=2 553dest_io_apic_intin=14 554interrupt_type=INT 555polarity=ConformPolarity 556source_bus_id=0 557source_bus_irq=14 558trigger=ConformTrigger 559 560[system.intel_mp_table.ext_entries] 561type=X86IntelMPBusHierarchy 562bus_id=0 563parent_bus=1 564subtractive_decode=true 565 566[system.intrctrl] 567type=IntrControl 568sys=system 569 570[system.pc] 571type=Pc 572children=behind_pci com_1 fake_com_2 fake_com_3 fake_com_4 fake_floppy i_dont_exist pciconfig south_bridge terminal 573intrctrl=system.intrctrl 574system=system 575 576[system.pc.behind_pci] 577type=IsaFake 578clock=1000 579fake_mem=false 580pio_addr=9223372036854779128 581pio_latency=100000 582pio_size=8 583ret_bad_addr=false 584ret_data16=65535 585ret_data32=4294967295 586ret_data64=18446744073709551615 587ret_data8=255 588system=system 589update_data=false 590warn_access= 591pio=system.piobus.master[12] 592 593[system.pc.com_1] 594type=Uart8250 595children=terminal 596clock=1000 597pio_addr=9223372036854776824 598pio_latency=100000 599platform=system.pc 600system=system 601terminal=system.pc.com_1.terminal 602pio=system.piobus.master[13] 603 604[system.pc.com_1.terminal] 605type=Terminal 606intr_control=system.intrctrl 607number=0 608output=true 609port=3456 610 611[system.pc.com_1.terminal] 612type=Terminal 613intr_control=system.intrctrl 614number=0 615output=true 616port=3456 617 618[system.pc.fake_com_2] 619type=IsaFake 620clock=1000 621fake_mem=false 622pio_addr=9223372036854776568 623pio_latency=100000 624pio_size=8 625ret_bad_addr=false 626ret_data16=65535 627ret_data32=4294967295 628ret_data64=18446744073709551615 629ret_data8=255 630system=system 631update_data=false 632warn_access= 633pio=system.piobus.master[14] 634 635[system.pc.fake_com_3] 636type=IsaFake 637clock=1000 638fake_mem=false 639pio_addr=9223372036854776808 640pio_latency=100000 641pio_size=8 642ret_bad_addr=false 643ret_data16=65535 644ret_data32=4294967295 645ret_data64=18446744073709551615 646ret_data8=255 647system=system 648update_data=false 649warn_access= 650pio=system.piobus.master[15] 651 652[system.pc.fake_com_4] 653type=IsaFake 654clock=1000 655fake_mem=false 656pio_addr=9223372036854776552 657pio_latency=100000 658pio_size=8 659ret_bad_addr=false 660ret_data16=65535 661ret_data32=4294967295 662ret_data64=18446744073709551615 663ret_data8=255 664system=system 665update_data=false 666warn_access= 667pio=system.piobus.master[16] 668 669[system.pc.fake_floppy] 670type=IsaFake 671clock=1000 672fake_mem=false 673pio_addr=9223372036854776818 674pio_latency=100000 675pio_size=2 676ret_bad_addr=false 677ret_data16=65535 678ret_data32=4294967295 679ret_data64=18446744073709551615 680ret_data8=255 681system=system 682update_data=false 683warn_access= 684pio=system.piobus.master[17] 685 686[system.pc.i_dont_exist] 687type=IsaFake 688clock=1000 689fake_mem=false 690pio_addr=9223372036854775936 691pio_latency=100000 692pio_size=1 693ret_bad_addr=false 694ret_data16=65535 695ret_data32=4294967295 696ret_data64=18446744073709551615 697ret_data8=255 698system=system 699update_data=false 700warn_access= 701pio=system.piobus.master[11] 702 703[system.pc.pciconfig] 704type=PciConfigAll 705bus=0 706clock=1000 707pio_latency=30000 708platform=system.pc 709size=16777216 710system=system 711pio=system.piobus.default 712 713[system.pc.south_bridge] 714type=SouthBridge 715children=cmos dma1 ide int_lines0 int_lines1 int_lines2 int_lines3 int_lines4 int_lines5 int_lines6 io_apic keyboard pic1 pic2 pit speaker 716cmos=system.pc.south_bridge.cmos 717dma1=system.pc.south_bridge.dma1 718io_apic=system.pc.south_bridge.io_apic 719keyboard=system.pc.south_bridge.keyboard 720pic1=system.pc.south_bridge.pic1 721pic2=system.pc.south_bridge.pic2 722pit=system.pc.south_bridge.pit 723platform=system.pc 724speaker=system.pc.south_bridge.speaker 725 726[system.pc.south_bridge.cmos] 727type=Cmos 728children=int_pin 729clock=1000 730int_pin=system.pc.south_bridge.cmos.int_pin 731pio_addr=9223372036854775920 732pio_latency=100000 733system=system 734time=Sun Jan 1 00:00:00 2012 735pio=system.piobus.master[1] 736 737[system.pc.south_bridge.cmos.int_pin] 738type=X86IntSourcePin 739 740[system.pc.south_bridge.dma1] 741type=I8237 742clock=1000 743pio_addr=9223372036854775808 744pio_latency=100000 745system=system 746pio=system.piobus.master[2] 747 748[system.pc.south_bridge.ide] 749type=IdeController 750children=disks0 disks1 751BAR0=496 752BAR0LegacyIO=true 753BAR0Size=8 754BAR1=1012 755BAR1LegacyIO=true 756BAR1Size=3 757BAR2=368 758BAR2LegacyIO=true 759BAR2Size=8 760BAR3=884 761BAR3LegacyIO=true 762BAR3Size=3 763BAR4=1 764BAR4LegacyIO=false 765BAR4Size=16 766BAR5=1 767BAR5LegacyIO=false 768BAR5Size=0 769BIST=0 770CacheLineSize=0 771CardbusCIS=0 772ClassCode=1 773Command=0 774DeviceID=28945 775ExpansionROM=0 776HeaderType=0 777InterruptLine=14 778InterruptPin=1 779LatencyTimer=0 780MaximumLatency=0 781MinimumGrant=0 782ProgIF=128 783Revision=0 784Status=640 785SubClassCode=1 786SubsystemID=0 787SubsystemVendorID=0 788VendorID=32902 789clock=1000 790config_latency=20000 791ctrl_offset=0 792disks=system.pc.south_bridge.ide.disks0 system.pc.south_bridge.ide.disks1 793io_shift=0 794pci_bus=0 795pci_dev=4 796pci_func=0 797pio_latency=30000 798platform=system.pc 799system=system 800config=system.piobus.master[4] 801dma=system.piobus.slave[0] 802pio=system.piobus.master[3] 803 804[system.pc.south_bridge.ide.disks0] 805type=IdeDisk 806children=image 807delay=1000000 808driveID=master 809image=system.pc.south_bridge.ide.disks0.image 810 811[system.pc.south_bridge.ide.disks0.image] 812type=CowDiskImage 813children=child 814child=system.pc.south_bridge.ide.disks0.image.child 815image_file= 816read_only=false 817table_size=65536 818 819[system.pc.south_bridge.ide.disks0.image.child] 820type=RawDiskImage 821image_file=/panfs/panasas-01.cs.wisc.edu/scratch/nilay/GEM5/system/disks/linux-x86.img 822read_only=true 823 824[system.pc.south_bridge.ide.disks1] 825type=IdeDisk 826children=image 827delay=1000000 828driveID=master 829image=system.pc.south_bridge.ide.disks1.image 830 831[system.pc.south_bridge.ide.disks1.image] 832type=CowDiskImage 833children=child 834child=system.pc.south_bridge.ide.disks1.image.child 835image_file= 836read_only=false 837table_size=65536 838 839[system.pc.south_bridge.ide.disks1.image.child] 840type=RawDiskImage 841image_file=/panfs/panasas-01.cs.wisc.edu/scratch/nilay/GEM5/system/disks/linux-bigswap2.img 842read_only=true 843 844[system.pc.south_bridge.int_lines0] 845type=X86IntLine 846children=sink 847sink=system.pc.south_bridge.int_lines0.sink 848source=system.pc.south_bridge.pic1.output 849 850[system.pc.south_bridge.int_lines0.sink] 851type=X86IntSinkPin 852device=system.pc.south_bridge.io_apic 853number=0 854 855[system.pc.south_bridge.int_lines1] 856type=X86IntLine 857children=sink 858sink=system.pc.south_bridge.int_lines1.sink 859source=system.pc.south_bridge.pic2.output 860 861[system.pc.south_bridge.int_lines1.sink] 862type=X86IntSinkPin 863device=system.pc.south_bridge.pic1 864number=2 865 866[system.pc.south_bridge.int_lines2] 867type=X86IntLine 868children=sink 869sink=system.pc.south_bridge.int_lines2.sink 870source=system.pc.south_bridge.cmos.int_pin 871 872[system.pc.south_bridge.int_lines2.sink] 873type=X86IntSinkPin 874device=system.pc.south_bridge.pic2 875number=0 876 877[system.pc.south_bridge.int_lines3] 878type=X86IntLine 879children=sink 880sink=system.pc.south_bridge.int_lines3.sink 881source=system.pc.south_bridge.pit.int_pin 882 883[system.pc.south_bridge.int_lines3.sink] 884type=X86IntSinkPin 885device=system.pc.south_bridge.pic1 886number=0 887 888[system.pc.south_bridge.int_lines4] 889type=X86IntLine 890children=sink 891sink=system.pc.south_bridge.int_lines4.sink 892source=system.pc.south_bridge.pit.int_pin 893 894[system.pc.south_bridge.int_lines4.sink] 895type=X86IntSinkPin 896device=system.pc.south_bridge.io_apic 897number=2 898 899[system.pc.south_bridge.int_lines5] 900type=X86IntLine 901children=sink 902sink=system.pc.south_bridge.int_lines5.sink 903source=system.pc.south_bridge.keyboard.keyboard_int_pin 904 905[system.pc.south_bridge.int_lines5.sink] 906type=X86IntSinkPin 907device=system.pc.south_bridge.io_apic 908number=1 909 910[system.pc.south_bridge.int_lines6] 911type=X86IntLine 912children=sink 913sink=system.pc.south_bridge.int_lines6.sink 914source=system.pc.south_bridge.keyboard.mouse_int_pin 915 916[system.pc.south_bridge.int_lines6.sink] 917type=X86IntSinkPin 918device=system.pc.south_bridge.io_apic 919number=12 920 921[system.pc.south_bridge.io_apic] 922type=I82094AA 923apic_id=2 924clock=1000 925external_int_pic=system.pc.south_bridge.pic1 926int_latency=1000 927pio_addr=4273995776 928pio_latency=100000 929system=system 930int_master=system.piobus.slave[1] 931pio=system.piobus.master[10] 932 933[system.pc.south_bridge.keyboard] 934type=I8042 935children=keyboard_int_pin mouse_int_pin 936clock=1000 937command_port=9223372036854775908 938data_port=9223372036854775904 939keyboard_int_pin=system.pc.south_bridge.keyboard.keyboard_int_pin 940mouse_int_pin=system.pc.south_bridge.keyboard.mouse_int_pin 941pio_addr=0 942pio_latency=100000 943system=system 944pio=system.piobus.master[5] 945 946[system.pc.south_bridge.keyboard.keyboard_int_pin] 947type=X86IntSourcePin 948 949[system.pc.south_bridge.keyboard.mouse_int_pin] 950type=X86IntSourcePin 951 952[system.pc.south_bridge.pic1] 953type=I8259 954children=output 955clock=1000 956mode=I8259Master 957output=system.pc.south_bridge.pic1.output 958pio_addr=9223372036854775840 959pio_latency=100000 960slave=system.pc.south_bridge.pic2 961system=system 962pio=system.piobus.master[6] 963 964[system.pc.south_bridge.pic1.output] 965type=X86IntSourcePin 966 967[system.pc.south_bridge.pic2] 968type=I8259 969children=output 970clock=1000 971mode=I8259Slave 972output=system.pc.south_bridge.pic2.output 973pio_addr=9223372036854775968 974pio_latency=100000 975slave=Null 976system=system 977pio=system.piobus.master[7] 978 979[system.pc.south_bridge.pic2.output] 980type=X86IntSourcePin 981 982[system.pc.south_bridge.pit] 983type=I8254 984children=int_pin 985clock=1000 986int_pin=system.pc.south_bridge.pit.int_pin 987pio_addr=9223372036854775872 988pio_latency=100000 989system=system 990pio=system.piobus.master[8] 991 992[system.pc.south_bridge.pit.int_pin] 993type=X86IntSourcePin 994 995[system.pc.south_bridge.speaker] 996type=PcSpeaker 997clock=1000 998i8254=system.pc.south_bridge.pit 999pio_addr=9223372036854775905 1000pio_latency=100000 1001system=system 1002pio=system.piobus.master[9] 1003 1004[system.physmem] 1005type=SimpleDRAM 1006activation_limit=4 1007addr_mapping=openmap 1008banks_per_rank=8 1009channels=1 1010clock=1000 1011conf_table_reported=false 1012in_addr_map=true 1013lines_per_rowbuffer=32 1014mem_sched_policy=frfcfs 1015null=false 1016page_policy=open 1017range=0:134217727 1018ranks_per_channel=2 1019read_buffer_size=32 1020tBURST=5000 1021tCL=13750 1022tRCD=13750 1023tREFI=7800000 1024tRFC=300000 1025tRP=13750 1026tWTR=7500 1027tXAW=40000 1028write_buffer_size=32 1029write_thresh_perc=70 1030zero=false 1031port=system.piobus.master[0] 1032 1033[system.piobus] 1034type=NoncoherentBus 1035block_size=64 1036clock=1000 1037header_cycles=1 1038use_default_range=true 1039width=8 1040default=system.pc.pciconfig.pio 1041master=system.physmem.port system.pc.south_bridge.cmos.pio system.pc.south_bridge.dma1.pio system.pc.south_bridge.ide.pio system.pc.south_bridge.ide.config system.pc.south_bridge.keyboard.pio system.pc.south_bridge.pic1.pio system.pc.south_bridge.pic2.pio system.pc.south_bridge.pit.pio system.pc.south_bridge.speaker.pio system.pc.south_bridge.io_apic.pio system.pc.i_dont_exist.pio system.pc.behind_pci.pio system.pc.com_1.pio system.pc.fake_com_2.pio system.pc.fake_com_3.pio system.pc.fake_com_4.pio system.pc.fake_floppy.pio system.cpu0.interrupts.pio system.cpu0.interrupts.int_slave system.cpu1.interrupts.pio system.cpu1.interrupts.int_slave 1042slave=system.pc.south_bridge.ide.dma system.pc.south_bridge.io_apic.int_master system.ruby.l1_cntrl0.sequencer.pio_port system.ruby.l1_cntrl1.sequencer.pio_port system.cpu0.interrupts.int_master system.cpu1.interrupts.int_master 1043 1044[system.ruby] 1045type=RubySystem 1046children=dir_cntrl0 dma_cntrl0 l1_cntrl0 l1_cntrl1 l2_cntrl0 network profiler 1047block_size_bytes=64 1048clock=500 1049mem_size=134217728 1050no_mem_vec=false 1051random_seed=1234 1052randomization=false 1053stats_filename=ruby.stats 1054 1055[system.ruby.dir_cntrl0] 1056type=Directory_Controller 1057children=directory memBuffer 1058buffer_size=0 1059clock=500 1060cntrl_id=3 1061directory=system.ruby.dir_cntrl0.directory 1062directory_latency=6 1063memBuffer=system.ruby.dir_cntrl0.memBuffer 1064number_of_TBEs=256 1065peer=Null 1066recycle_latency=10 1067ruby_system=system.ruby 1068to_mem_ctrl_latency=1 1069transitions_per_cycle=32 1070version=0 1071 1072[system.ruby.dir_cntrl0.directory] 1073type=RubyDirectoryMemory 1074map_levels=4 1075numa_high_bit=5 1076size=134217728 1077use_map=false 1078version=0 1079 1080[system.ruby.dir_cntrl0.memBuffer] 1081type=RubyMemoryControl 1082bank_bit_0=8 1083bank_busy_time=11 1084bank_queue_size=12 1085banks_per_rank=8 1086basic_bus_busy_time=2 1087clock=2500 1088dimm_bit_0=12 1089dimms_per_channel=2 1090mem_ctl_latency=12 1091mem_fixed_delay=0 1092mem_random_arbitrate=0 1093rank_bit_0=11 1094rank_rank_delay=1 1095ranks_per_dimm=2 1096read_write_delay=2 1097refresh_period=1560 1098ruby_system=system.ruby 1099tFaw=0 1100version=0 1101 1102[system.ruby.dma_cntrl0] 1103type=DMA_Controller 1104children=dma_sequencer 1105buffer_size=0 1106clock=500 1107cntrl_id=4 1108dma_sequencer=system.ruby.dma_cntrl0.dma_sequencer 1109number_of_TBEs=256 1110peer=Null 1111recycle_latency=10 1112request_latency=6 1113ruby_system=system.ruby 1114transitions_per_cycle=32 1115version=0 1116 1117[system.ruby.dma_cntrl0.dma_sequencer] 1118type=DMASequencer 1119access_phys_mem=true 1120clock=500 1121ruby_system=system.ruby 1122support_data_reqs=true 1123support_inst_reqs=true 1124system=system 1125using_network_tester=false 1126using_ruby_tester=false 1127version=0 1128slave=system.pc.south_bridge.ide.dma 1129 1130[system.ruby.l1_cntrl0] 1131type=L1Cache_Controller 1132children=L1DcacheMemory L1IcacheMemory prefetcher sequencer 1133L1DcacheMemory=system.ruby.l1_cntrl0.L1DcacheMemory 1134L1IcacheMemory=system.ruby.l1_cntrl0.L1IcacheMemory 1135buffer_size=0 1136clock=500 1137cntrl_id=0 1138enable_prefetch=false 1139l1_request_latency=2 1140l1_response_latency=2 1141l2_select_num_bits=0 1142number_of_TBEs=256 1143peer=Null 1144prefetcher=system.ruby.l1_cntrl0.prefetcher 1145recycle_latency=10 1146ruby_system=system.ruby 1147send_evictions=false 1148sequencer=system.ruby.l1_cntrl0.sequencer 1149to_l2_latency=1 1150transitions_per_cycle=32 1151version=0 1152 1153[system.ruby.l1_cntrl0.L1DcacheMemory] 1154type=RubyCache 1155assoc=2 1156dataAccessLatency=1 1157dataArrayBanks=1 1158is_icache=false 1159latency=3 1160replacement_policy=PSEUDO_LRU 1161resourceStalls=false 1162size=32768 1163start_index_bit=6 1164tagAccessLatency=1 1165tagArrayBanks=1 1166 1167[system.ruby.l1_cntrl0.L1IcacheMemory] 1168type=RubyCache 1169assoc=2 1170dataAccessLatency=1 1171dataArrayBanks=1 1172is_icache=true 1173latency=3 1174replacement_policy=PSEUDO_LRU 1175resourceStalls=false 1176size=32768 1177start_index_bit=6 1178tagAccessLatency=1 1179tagArrayBanks=1 1180 1181[system.ruby.l1_cntrl0.prefetcher] 1182type=Prefetcher 1183cross_page=false 1184nonunit_filter=8 1185num_startup_pfs=1 1186num_streams=4 1187pf_per_stream=1 1188train_misses=4 1189unit_filter=8 1190 1191[system.ruby.l1_cntrl0.sequencer] 1192type=RubySequencer 1193access_phys_mem=true 1194clock=500 1195dcache=system.ruby.l1_cntrl0.L1DcacheMemory 1196deadlock_threshold=500000 1197icache=system.ruby.l1_cntrl0.L1IcacheMemory 1198max_outstanding_requests=16 1199ruby_system=system.ruby 1200support_data_reqs=true 1201support_inst_reqs=true 1202system=system 1203using_network_tester=false 1204using_ruby_tester=false 1205version=0 1206pio_port=system.piobus.slave[2] 1207slave=system.cpu0.icache_port system.cpu0.dcache_port system.cpu0.itb.walker.port system.cpu0.dtb.walker.port 1208 1209[system.ruby.l1_cntrl1] 1210type=L1Cache_Controller 1211children=L1DcacheMemory L1IcacheMemory prefetcher sequencer 1212L1DcacheMemory=system.ruby.l1_cntrl1.L1DcacheMemory 1213L1IcacheMemory=system.ruby.l1_cntrl1.L1IcacheMemory 1214buffer_size=0 1215clock=500 1216cntrl_id=1 1217enable_prefetch=false 1218l1_request_latency=2 1219l1_response_latency=2 1220l2_select_num_bits=0 1221number_of_TBEs=256 1222peer=Null 1223prefetcher=system.ruby.l1_cntrl1.prefetcher 1224recycle_latency=10 1225ruby_system=system.ruby 1226send_evictions=false 1227sequencer=system.ruby.l1_cntrl1.sequencer 1228to_l2_latency=1 1229transitions_per_cycle=32 1230version=1 1231 1232[system.ruby.l1_cntrl1.L1DcacheMemory] 1233type=RubyCache 1234assoc=2 1235dataAccessLatency=1 1236dataArrayBanks=1 1237is_icache=false 1238latency=3 1239replacement_policy=PSEUDO_LRU 1240resourceStalls=false 1241size=32768 1242start_index_bit=6 1243tagAccessLatency=1 1244tagArrayBanks=1 1245 1246[system.ruby.l1_cntrl1.L1IcacheMemory] 1247type=RubyCache 1248assoc=2 1249dataAccessLatency=1 1250dataArrayBanks=1 1251is_icache=true 1252latency=3 1253replacement_policy=PSEUDO_LRU 1254resourceStalls=false 1255size=32768 1256start_index_bit=6 1257tagAccessLatency=1 1258tagArrayBanks=1 1259 1260[system.ruby.l1_cntrl1.prefetcher] 1261type=Prefetcher 1262cross_page=false 1263nonunit_filter=8 1264num_startup_pfs=1 1265num_streams=4 1266pf_per_stream=1 1267train_misses=4 1268unit_filter=8 1269 1270[system.ruby.l1_cntrl1.sequencer] 1271type=RubySequencer 1272access_phys_mem=true 1273clock=500 1274dcache=system.ruby.l1_cntrl1.L1DcacheMemory 1275deadlock_threshold=500000 1276icache=system.ruby.l1_cntrl1.L1IcacheMemory 1277max_outstanding_requests=16 1278ruby_system=system.ruby 1279support_data_reqs=true 1280support_inst_reqs=true 1281system=system 1282using_network_tester=false 1283using_ruby_tester=false 1284version=1 1285pio_port=system.piobus.slave[3] 1286slave=system.cpu1.icache_port system.cpu1.dcache_port system.cpu1.itb.walker.port system.cpu1.dtb.walker.port 1287 1288[system.ruby.l2_cntrl0] 1289type=L2Cache_Controller 1290children=L2cacheMemory 1291L2cacheMemory=system.ruby.l2_cntrl0.L2cacheMemory 1292buffer_size=0 1293clock=500 1294cntrl_id=2 1295l2_request_latency=2 1296l2_response_latency=2 1297number_of_TBEs=256 1298peer=Null 1299recycle_latency=10 1300ruby_system=system.ruby 1301to_l1_latency=1 1302transitions_per_cycle=32 1303version=0 1304 1305[system.ruby.l2_cntrl0.L2cacheMemory] 1306type=RubyCache 1307assoc=2 1308dataAccessLatency=1 1309dataArrayBanks=1 1310is_icache=false 1311latency=15 1312replacement_policy=PSEUDO_LRU 1313resourceStalls=false 1314size=4194304 1315start_index_bit=6 1316tagAccessLatency=1 1317tagArrayBanks=1 1318 1319[system.ruby.network] 1320type=SimpleNetwork 1321children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 int_links0 int_links1 int_links2 int_links3 int_links4 1322adaptive_routing=false 1323buffer_size=0 1324clock=500 1325control_msg_size=8 1326endpoint_bandwidth=1000 1327ext_links=system.ruby.network.ext_links0 system.ruby.network.ext_links1 system.ruby.network.ext_links2 system.ruby.network.ext_links3 system.ruby.network.ext_links4 1328int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 system.ruby.network.int_links2 system.ruby.network.int_links3 system.ruby.network.int_links4 1329number_of_virtual_networks=10 1330routers=system.ruby.network.ext_links0.int_node system.ruby.network.ext_links1.int_node system.ruby.network.ext_links2.int_node system.ruby.network.ext_links3.int_node system.ruby.network.ext_links4.int_node system.ruby.network.int_links0.node_b 1331ruby_system=system.ruby 1332topology=Crossbar 1333 1334[system.ruby.network.ext_links0] 1335type=SimpleExtLink 1336children=int_node 1337bandwidth_factor=16 1338ext_node=system.ruby.l1_cntrl0 1339int_node=system.ruby.network.ext_links0.int_node 1340latency=1 1341link_id=0 1342weight=1 1343 1344[system.ruby.network.ext_links0.int_node] 1345type=Switch 1346clock=500 1347router_id=0 1348virt_nets=10 1349 1350[system.ruby.network.ext_links1] 1351type=SimpleExtLink 1352children=int_node 1353bandwidth_factor=16 1354ext_node=system.ruby.l1_cntrl1 1355int_node=system.ruby.network.ext_links1.int_node 1356latency=1 1357link_id=1 1358weight=1 1359 1360[system.ruby.network.ext_links1.int_node] 1361type=Switch 1362clock=500 1363router_id=1 1364virt_nets=10 1365 1366[system.ruby.network.ext_links2] 1367type=SimpleExtLink 1368children=int_node 1369bandwidth_factor=16 1370ext_node=system.ruby.l2_cntrl0 1371int_node=system.ruby.network.ext_links2.int_node 1372latency=1 1373link_id=2 1374weight=1 1375 1376[system.ruby.network.ext_links2.int_node] 1377type=Switch 1378clock=500 1379router_id=2 1380virt_nets=10 1381 1382[system.ruby.network.ext_links3] 1383type=SimpleExtLink 1384children=int_node 1385bandwidth_factor=16 1386ext_node=system.ruby.dir_cntrl0 1387int_node=system.ruby.network.ext_links3.int_node 1388latency=1 1389link_id=3 1390weight=1 1391 1392[system.ruby.network.ext_links3.int_node] 1393type=Switch 1394clock=500 1395router_id=3 1396virt_nets=10 1397 1398[system.ruby.network.ext_links4] 1399type=SimpleExtLink 1400children=int_node 1401bandwidth_factor=16 1402ext_node=system.ruby.dma_cntrl0 1403int_node=system.ruby.network.ext_links4.int_node 1404latency=1 1405link_id=4 1406weight=1 1407 1408[system.ruby.network.ext_links4.int_node] 1409type=Switch 1410clock=500 1411router_id=4 1412virt_nets=10 1413 1414[system.ruby.network.int_links0] 1415type=SimpleIntLink 1416children=node_b 1417bandwidth_factor=16 1418latency=1 1419link_id=5 1420node_a=system.ruby.network.ext_links0.int_node 1421node_b=system.ruby.network.int_links0.node_b 1422weight=1 1423 1424[system.ruby.network.int_links0.node_b] 1425type=Switch 1426clock=500 1427router_id=5 1428virt_nets=10 1429 1430[system.ruby.network.int_links1] 1431type=SimpleIntLink 1432bandwidth_factor=16 1433latency=1 1434link_id=6 1435node_a=system.ruby.network.ext_links1.int_node 1436node_b=system.ruby.network.int_links0.node_b 1437weight=1 1438 1439[system.ruby.network.int_links2] 1440type=SimpleIntLink 1441bandwidth_factor=16 1442latency=1 1443link_id=7 1444node_a=system.ruby.network.ext_links2.int_node 1445node_b=system.ruby.network.int_links0.node_b 1446weight=1 1447 1448[system.ruby.network.int_links3] 1449type=SimpleIntLink 1450bandwidth_factor=16 1451latency=1 1452link_id=8 1453node_a=system.ruby.network.ext_links3.int_node 1454node_b=system.ruby.network.int_links0.node_b 1455weight=1 1456 1457[system.ruby.network.int_links4] 1458type=SimpleIntLink 1459bandwidth_factor=16 1460latency=1 1461link_id=9 1462node_a=system.ruby.network.ext_links4.int_node 1463node_b=system.ruby.network.int_links0.node_b 1464weight=1 1465 1466[system.ruby.profiler] 1467type=RubyProfiler 1468all_instructions=false 1469hot_lines=false 1470num_of_sequencers=2 1471ruby_system=system.ruby 1472 1473[system.smbios_table] 1474type=X86SMBiosSMBiosTable 1475children=structures 1476major_version=2 1477minor_version=5 1478structures=system.smbios_table.structures 1479 1480[system.smbios_table.structures] 1481type=X86SMBiosBiosInformation 1482characteristic_ext_bytes= 1483characteristics= 1484emb_cont_firmware_major=0 1485emb_cont_firmware_minor=0 1486major=0 1487minor=0 1488release_date=06/08/2008 1489rom_size=0 1490starting_addr_segment=0 1491vendor= 1492version= 1493 1494[system.sys_port_proxy] 1495type=RubyPortProxy 1496access_phys_mem=true 1497clock=1000 1498ruby_system=system.ruby 1499support_data_reqs=true 1500support_inst_reqs=true 1501system=system 1502using_network_tester=false 1503using_ruby_tester=false 1504version=0 1505slave=system.system_port 1506 1507