config.ini revision 11103:38f6188421e0
1[root] 2type=Root 3children=system 4eventq_index=0 5full_system=true 6sim_quantum=0 7time_sync_enable=false 8time_sync_period=100000000000 9time_sync_spin_threshold=100000000 10 11[system] 12type=LinuxAlphaSystem 13children=bridge clk_domain cpu cpu_clk_domain disk0 disk2 dvfs_handler intrctrl iobus iocache membus physmem simple_disk terminal tsunami voltage_domain 14boot_cpu_frequency=500 15boot_osflags=root=/dev/hda1 console=ttyS0 16cache_line_size=64 17clk_domain=system.clk_domain 18console=/scratch/nilay/GEM5/system/binaries/console 19eventq_index=0 20init_param=0 21kernel=/scratch/nilay/GEM5/system/binaries/vmlinux 22kernel_addr_check=true 23load_addr_mask=1099511627775 24load_offset=0 25mem_mode=timing 26mem_ranges=0:134217727 27memories=system.physmem 28mmap_using_noreserve=false 29num_work_ids=16 30pal=/scratch/nilay/GEM5/system/binaries/ts_osfpal 31readfile=/scratch/nilay/GEM5/gem5/tests/halt.sh 32symbolfile= 33system_rev=1024 34system_type=34 35work_begin_ckpt_count=0 36work_begin_cpu_id_exit=-1 37work_begin_exit_count=0 38work_cpus_ckpt_count=0 39work_end_ckpt_count=0 40work_end_exit_count=0 41work_item_id=-1 42system_port=system.membus.slave[0] 43 44[system.bridge] 45type=Bridge 46clk_domain=system.clk_domain 47delay=50000 48eventq_index=0 49ranges=8796093022208:18446744073709551615 50req_size=16 51resp_size=16 52master=system.iobus.slave[0] 53slave=system.membus.master[0] 54 55[system.clk_domain] 56type=SrcClockDomain 57clock=1000 58domain_id=-1 59eventq_index=0 60init_perf_level=0 61voltage_domain=system.voltage_domain 62 63[system.cpu] 64type=MinorCPU 65children=branchPred dcache dtb executeFuncUnits icache interrupts isa itb l2cache toL2Bus tracer 66branchPred=system.cpu.branchPred 67checker=Null 68clk_domain=system.cpu_clk_domain 69cpu_id=0 70decodeCycleInput=true 71decodeInputBufferSize=3 72decodeInputWidth=2 73decodeToExecuteForwardDelay=1 74do_checkpoint_insts=true 75do_quiesce=true 76do_statistics_insts=true 77dtb=system.cpu.dtb 78enableIdling=true 79eventq_index=0 80executeAllowEarlyMemoryIssue=true 81executeBranchDelay=1 82executeCommitLimit=2 83executeCycleInput=true 84executeFuncUnits=system.cpu.executeFuncUnits 85executeInputBufferSize=7 86executeInputWidth=2 87executeIssueLimit=2 88executeLSQMaxStoreBufferStoresPerCycle=2 89executeLSQRequestsQueueSize=1 90executeLSQStoreBufferSize=5 91executeLSQTransfersQueueSize=2 92executeMaxAccessesInMemory=2 93executeMemoryCommitLimit=1 94executeMemoryIssueLimit=1 95executeMemoryWidth=0 96executeSetTraceTimeOnCommit=true 97executeSetTraceTimeOnIssue=false 98fetch1FetchLimit=1 99fetch1LineSnapWidth=0 100fetch1LineWidth=0 101fetch1ToFetch2BackwardDelay=1 102fetch1ToFetch2ForwardDelay=1 103fetch2CycleInput=true 104fetch2InputBufferSize=2 105fetch2ToDecodeForwardDelay=1 106function_trace=false 107function_trace_start=0 108interrupts=system.cpu.interrupts 109isa=system.cpu.isa 110itb=system.cpu.itb 111max_insts_all_threads=0 112max_insts_any_thread=0 113max_loads_all_threads=0 114max_loads_any_thread=0 115numThreads=1 116profile=0 117progress_interval=0 118simpoint_start_insts= 119socket_id=0 120switched_out=false 121system=system 122tracer=system.cpu.tracer 123workload= 124dcache_port=system.cpu.dcache.cpu_side 125icache_port=system.cpu.icache.cpu_side 126 127[system.cpu.branchPred] 128type=TournamentBP 129BTBEntries=4096 130BTBTagSize=16 131RASSize=16 132choiceCtrBits=2 133choicePredictorSize=8192 134eventq_index=0 135globalCtrBits=2 136globalPredictorSize=8192 137instShiftAmt=2 138localCtrBits=2 139localHistoryTableSize=2048 140localPredictorSize=2048 141numThreads=1 142 143[system.cpu.dcache] 144type=Cache 145children=tags 146addr_ranges=0:18446744073709551615 147assoc=4 148clk_domain=system.cpu_clk_domain 149demand_mshr_reserve=1 150eventq_index=0 151forward_snoops=true 152hit_latency=2 153is_read_only=false 154max_miss_count=0 155mshrs=4 156prefetch_on_access=false 157prefetcher=Null 158response_latency=2 159sequential_access=false 160size=32768 161system=system 162tags=system.cpu.dcache.tags 163tgts_per_mshr=20 164write_buffers=8 165cpu_side=system.cpu.dcache_port 166mem_side=system.cpu.toL2Bus.slave[1] 167 168[system.cpu.dcache.tags] 169type=LRU 170assoc=4 171block_size=64 172clk_domain=system.cpu_clk_domain 173eventq_index=0 174hit_latency=2 175sequential_access=false 176size=32768 177 178[system.cpu.dtb] 179type=AlphaTLB 180eventq_index=0 181size=64 182 183[system.cpu.executeFuncUnits] 184type=MinorFUPool 185children=funcUnits0 funcUnits1 funcUnits2 funcUnits3 funcUnits4 funcUnits5 funcUnits6 186eventq_index=0 187funcUnits=system.cpu.executeFuncUnits.funcUnits0 system.cpu.executeFuncUnits.funcUnits1 system.cpu.executeFuncUnits.funcUnits2 system.cpu.executeFuncUnits.funcUnits3 system.cpu.executeFuncUnits.funcUnits4 system.cpu.executeFuncUnits.funcUnits5 system.cpu.executeFuncUnits.funcUnits6 188 189[system.cpu.executeFuncUnits.funcUnits0] 190type=MinorFU 191children=opClasses timings 192cantForwardFromFUIndices= 193eventq_index=0 194issueLat=1 195opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses 196opLat=3 197timings=system.cpu.executeFuncUnits.funcUnits0.timings 198 199[system.cpu.executeFuncUnits.funcUnits0.opClasses] 200type=MinorOpClassSet 201children=opClasses 202eventq_index=0 203opClasses=system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses 204 205[system.cpu.executeFuncUnits.funcUnits0.opClasses.opClasses] 206type=MinorOpClass 207eventq_index=0 208opClass=IntAlu 209 210[system.cpu.executeFuncUnits.funcUnits0.timings] 211type=MinorFUTiming 212children=opClasses 213description=Int 214eventq_index=0 215extraAssumedLat=0 216extraCommitLat=0 217extraCommitLatExpr=Null 218mask=0 219match=0 220opClasses=system.cpu.executeFuncUnits.funcUnits0.timings.opClasses 221srcRegsRelativeLats=2 222suppress=false 223 224[system.cpu.executeFuncUnits.funcUnits0.timings.opClasses] 225type=MinorOpClassSet 226eventq_index=0 227opClasses= 228 229[system.cpu.executeFuncUnits.funcUnits1] 230type=MinorFU 231children=opClasses timings 232cantForwardFromFUIndices= 233eventq_index=0 234issueLat=1 235opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses 236opLat=3 237timings=system.cpu.executeFuncUnits.funcUnits1.timings 238 239[system.cpu.executeFuncUnits.funcUnits1.opClasses] 240type=MinorOpClassSet 241children=opClasses 242eventq_index=0 243opClasses=system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses 244 245[system.cpu.executeFuncUnits.funcUnits1.opClasses.opClasses] 246type=MinorOpClass 247eventq_index=0 248opClass=IntAlu 249 250[system.cpu.executeFuncUnits.funcUnits1.timings] 251type=MinorFUTiming 252children=opClasses 253description=Int 254eventq_index=0 255extraAssumedLat=0 256extraCommitLat=0 257extraCommitLatExpr=Null 258mask=0 259match=0 260opClasses=system.cpu.executeFuncUnits.funcUnits1.timings.opClasses 261srcRegsRelativeLats=2 262suppress=false 263 264[system.cpu.executeFuncUnits.funcUnits1.timings.opClasses] 265type=MinorOpClassSet 266eventq_index=0 267opClasses= 268 269[system.cpu.executeFuncUnits.funcUnits2] 270type=MinorFU 271children=opClasses timings 272cantForwardFromFUIndices= 273eventq_index=0 274issueLat=1 275opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses 276opLat=3 277timings=system.cpu.executeFuncUnits.funcUnits2.timings 278 279[system.cpu.executeFuncUnits.funcUnits2.opClasses] 280type=MinorOpClassSet 281children=opClasses 282eventq_index=0 283opClasses=system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses 284 285[system.cpu.executeFuncUnits.funcUnits2.opClasses.opClasses] 286type=MinorOpClass 287eventq_index=0 288opClass=IntMult 289 290[system.cpu.executeFuncUnits.funcUnits2.timings] 291type=MinorFUTiming 292children=opClasses 293description=Mul 294eventq_index=0 295extraAssumedLat=0 296extraCommitLat=0 297extraCommitLatExpr=Null 298mask=0 299match=0 300opClasses=system.cpu.executeFuncUnits.funcUnits2.timings.opClasses 301srcRegsRelativeLats=0 302suppress=false 303 304[system.cpu.executeFuncUnits.funcUnits2.timings.opClasses] 305type=MinorOpClassSet 306eventq_index=0 307opClasses= 308 309[system.cpu.executeFuncUnits.funcUnits3] 310type=MinorFU 311children=opClasses 312cantForwardFromFUIndices= 313eventq_index=0 314issueLat=9 315opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses 316opLat=9 317timings= 318 319[system.cpu.executeFuncUnits.funcUnits3.opClasses] 320type=MinorOpClassSet 321children=opClasses 322eventq_index=0 323opClasses=system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses 324 325[system.cpu.executeFuncUnits.funcUnits3.opClasses.opClasses] 326type=MinorOpClass 327eventq_index=0 328opClass=IntDiv 329 330[system.cpu.executeFuncUnits.funcUnits4] 331type=MinorFU 332children=opClasses timings 333cantForwardFromFUIndices= 334eventq_index=0 335issueLat=1 336opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses 337opLat=6 338timings=system.cpu.executeFuncUnits.funcUnits4.timings 339 340[system.cpu.executeFuncUnits.funcUnits4.opClasses] 341type=MinorOpClassSet 342children=opClasses00 opClasses01 opClasses02 opClasses03 opClasses04 opClasses05 opClasses06 opClasses07 opClasses08 opClasses09 opClasses10 opClasses11 opClasses12 opClasses13 opClasses14 opClasses15 opClasses16 opClasses17 opClasses18 opClasses19 opClasses20 opClasses21 opClasses22 opClasses23 opClasses24 opClasses25 343eventq_index=0 344opClasses=system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24 system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25 345 346[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses00] 347type=MinorOpClass 348eventq_index=0 349opClass=FloatAdd 350 351[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses01] 352type=MinorOpClass 353eventq_index=0 354opClass=FloatCmp 355 356[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses02] 357type=MinorOpClass 358eventq_index=0 359opClass=FloatCvt 360 361[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses03] 362type=MinorOpClass 363eventq_index=0 364opClass=FloatMult 365 366[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses04] 367type=MinorOpClass 368eventq_index=0 369opClass=FloatDiv 370 371[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses05] 372type=MinorOpClass 373eventq_index=0 374opClass=FloatSqrt 375 376[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses06] 377type=MinorOpClass 378eventq_index=0 379opClass=SimdAdd 380 381[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses07] 382type=MinorOpClass 383eventq_index=0 384opClass=SimdAddAcc 385 386[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses08] 387type=MinorOpClass 388eventq_index=0 389opClass=SimdAlu 390 391[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses09] 392type=MinorOpClass 393eventq_index=0 394opClass=SimdCmp 395 396[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses10] 397type=MinorOpClass 398eventq_index=0 399opClass=SimdCvt 400 401[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses11] 402type=MinorOpClass 403eventq_index=0 404opClass=SimdMisc 405 406[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses12] 407type=MinorOpClass 408eventq_index=0 409opClass=SimdMult 410 411[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses13] 412type=MinorOpClass 413eventq_index=0 414opClass=SimdMultAcc 415 416[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses14] 417type=MinorOpClass 418eventq_index=0 419opClass=SimdShift 420 421[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses15] 422type=MinorOpClass 423eventq_index=0 424opClass=SimdShiftAcc 425 426[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses16] 427type=MinorOpClass 428eventq_index=0 429opClass=SimdSqrt 430 431[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses17] 432type=MinorOpClass 433eventq_index=0 434opClass=SimdFloatAdd 435 436[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses18] 437type=MinorOpClass 438eventq_index=0 439opClass=SimdFloatAlu 440 441[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses19] 442type=MinorOpClass 443eventq_index=0 444opClass=SimdFloatCmp 445 446[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses20] 447type=MinorOpClass 448eventq_index=0 449opClass=SimdFloatCvt 450 451[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses21] 452type=MinorOpClass 453eventq_index=0 454opClass=SimdFloatDiv 455 456[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses22] 457type=MinorOpClass 458eventq_index=0 459opClass=SimdFloatMisc 460 461[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses23] 462type=MinorOpClass 463eventq_index=0 464opClass=SimdFloatMult 465 466[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses24] 467type=MinorOpClass 468eventq_index=0 469opClass=SimdFloatMultAcc 470 471[system.cpu.executeFuncUnits.funcUnits4.opClasses.opClasses25] 472type=MinorOpClass 473eventq_index=0 474opClass=SimdFloatSqrt 475 476[system.cpu.executeFuncUnits.funcUnits4.timings] 477type=MinorFUTiming 478children=opClasses 479description=FloatSimd 480eventq_index=0 481extraAssumedLat=0 482extraCommitLat=0 483extraCommitLatExpr=Null 484mask=0 485match=0 486opClasses=system.cpu.executeFuncUnits.funcUnits4.timings.opClasses 487srcRegsRelativeLats=2 488suppress=false 489 490[system.cpu.executeFuncUnits.funcUnits4.timings.opClasses] 491type=MinorOpClassSet 492eventq_index=0 493opClasses= 494 495[system.cpu.executeFuncUnits.funcUnits5] 496type=MinorFU 497children=opClasses timings 498cantForwardFromFUIndices= 499eventq_index=0 500issueLat=1 501opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses 502opLat=1 503timings=system.cpu.executeFuncUnits.funcUnits5.timings 504 505[system.cpu.executeFuncUnits.funcUnits5.opClasses] 506type=MinorOpClassSet 507children=opClasses0 opClasses1 508eventq_index=0 509opClasses=system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1 510 511[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses0] 512type=MinorOpClass 513eventq_index=0 514opClass=MemRead 515 516[system.cpu.executeFuncUnits.funcUnits5.opClasses.opClasses1] 517type=MinorOpClass 518eventq_index=0 519opClass=MemWrite 520 521[system.cpu.executeFuncUnits.funcUnits5.timings] 522type=MinorFUTiming 523children=opClasses 524description=Mem 525eventq_index=0 526extraAssumedLat=2 527extraCommitLat=0 528extraCommitLatExpr=Null 529mask=0 530match=0 531opClasses=system.cpu.executeFuncUnits.funcUnits5.timings.opClasses 532srcRegsRelativeLats=1 533suppress=false 534 535[system.cpu.executeFuncUnits.funcUnits5.timings.opClasses] 536type=MinorOpClassSet 537eventq_index=0 538opClasses= 539 540[system.cpu.executeFuncUnits.funcUnits6] 541type=MinorFU 542children=opClasses 543cantForwardFromFUIndices= 544eventq_index=0 545issueLat=1 546opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses 547opLat=1 548timings= 549 550[system.cpu.executeFuncUnits.funcUnits6.opClasses] 551type=MinorOpClassSet 552children=opClasses0 opClasses1 553eventq_index=0 554opClasses=system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0 system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1 555 556[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses0] 557type=MinorOpClass 558eventq_index=0 559opClass=IprAccess 560 561[system.cpu.executeFuncUnits.funcUnits6.opClasses.opClasses1] 562type=MinorOpClass 563eventq_index=0 564opClass=InstPrefetch 565 566[system.cpu.icache] 567type=Cache 568children=tags 569addr_ranges=0:18446744073709551615 570assoc=1 571clk_domain=system.cpu_clk_domain 572demand_mshr_reserve=1 573eventq_index=0 574forward_snoops=true 575hit_latency=2 576is_read_only=true 577max_miss_count=0 578mshrs=4 579prefetch_on_access=false 580prefetcher=Null 581response_latency=2 582sequential_access=false 583size=32768 584system=system 585tags=system.cpu.icache.tags 586tgts_per_mshr=20 587write_buffers=8 588cpu_side=system.cpu.icache_port 589mem_side=system.cpu.toL2Bus.slave[0] 590 591[system.cpu.icache.tags] 592type=LRU 593assoc=1 594block_size=64 595clk_domain=system.cpu_clk_domain 596eventq_index=0 597hit_latency=2 598sequential_access=false 599size=32768 600 601[system.cpu.interrupts] 602type=AlphaInterrupts 603eventq_index=0 604 605[system.cpu.isa] 606type=AlphaISA 607eventq_index=0 608system=system 609 610[system.cpu.itb] 611type=AlphaTLB 612eventq_index=0 613size=48 614 615[system.cpu.l2cache] 616type=Cache 617children=tags 618addr_ranges=0:18446744073709551615 619assoc=8 620clk_domain=system.cpu_clk_domain 621demand_mshr_reserve=1 622eventq_index=0 623forward_snoops=true 624hit_latency=20 625is_read_only=false 626max_miss_count=0 627mshrs=20 628prefetch_on_access=false 629prefetcher=Null 630response_latency=20 631sequential_access=false 632size=4194304 633system=system 634tags=system.cpu.l2cache.tags 635tgts_per_mshr=12 636write_buffers=8 637cpu_side=system.cpu.toL2Bus.master[0] 638mem_side=system.membus.slave[1] 639 640[system.cpu.l2cache.tags] 641type=LRU 642assoc=8 643block_size=64 644clk_domain=system.cpu_clk_domain 645eventq_index=0 646hit_latency=20 647sequential_access=false 648size=4194304 649 650[system.cpu.toL2Bus] 651type=CoherentXBar 652clk_domain=system.cpu_clk_domain 653eventq_index=0 654forward_latency=0 655frontend_latency=1 656response_latency=1 657snoop_filter=Null 658snoop_response_latency=1 659system=system 660use_default_range=false 661width=32 662master=system.cpu.l2cache.cpu_side 663slave=system.cpu.icache.mem_side system.cpu.dcache.mem_side 664 665[system.cpu.tracer] 666type=ExeTracer 667eventq_index=0 668 669[system.cpu_clk_domain] 670type=SrcClockDomain 671clock=500 672domain_id=-1 673eventq_index=0 674init_perf_level=0 675voltage_domain=system.voltage_domain 676 677[system.disk0] 678type=IdeDisk 679children=image 680delay=1000000 681driveID=master 682eventq_index=0 683image=system.disk0.image 684 685[system.disk0.image] 686type=CowDiskImage 687children=child 688child=system.disk0.image.child 689eventq_index=0 690image_file= 691read_only=false 692table_size=65536 693 694[system.disk0.image.child] 695type=RawDiskImage 696eventq_index=0 697image_file=/scratch/nilay/GEM5/system/disks/linux-latest.img 698read_only=true 699 700[system.disk2] 701type=IdeDisk 702children=image 703delay=1000000 704driveID=master 705eventq_index=0 706image=system.disk2.image 707 708[system.disk2.image] 709type=CowDiskImage 710children=child 711child=system.disk2.image.child 712eventq_index=0 713image_file= 714read_only=false 715table_size=65536 716 717[system.disk2.image.child] 718type=RawDiskImage 719eventq_index=0 720image_file=/scratch/nilay/GEM5/system/disks/linux-bigswap2.img 721read_only=true 722 723[system.dvfs_handler] 724type=DVFSHandler 725domains= 726enable=false 727eventq_index=0 728sys_clk_domain=system.clk_domain 729transition_latency=100000000 730 731[system.intrctrl] 732type=IntrControl 733eventq_index=0 734sys=system 735 736[system.iobus] 737type=NoncoherentXBar 738clk_domain=system.clk_domain 739eventq_index=0 740forward_latency=1 741frontend_latency=2 742response_latency=2 743use_default_range=true 744width=16 745default=system.tsunami.pciconfig.pio 746master=system.tsunami.cchip.pio system.tsunami.pchip.pio system.tsunami.fake_sm_chip.pio system.tsunami.fake_uart1.pio system.tsunami.fake_uart2.pio system.tsunami.fake_uart3.pio system.tsunami.fake_uart4.pio system.tsunami.fake_ppc.pio system.tsunami.fake_OROM.pio system.tsunami.fake_pnp_addr.pio system.tsunami.fake_pnp_write.pio system.tsunami.fake_pnp_read0.pio system.tsunami.fake_pnp_read1.pio system.tsunami.fake_pnp_read2.pio system.tsunami.fake_pnp_read3.pio system.tsunami.fake_pnp_read4.pio system.tsunami.fake_pnp_read5.pio system.tsunami.fake_pnp_read6.pio system.tsunami.fake_pnp_read7.pio system.tsunami.fake_ata0.pio system.tsunami.fake_ata1.pio system.tsunami.fb.pio system.tsunami.io.pio system.tsunami.uart.pio system.tsunami.backdoor.pio system.tsunami.ide.pio system.tsunami.ide.config system.tsunami.ethernet.pio system.tsunami.ethernet.config system.iocache.cpu_side 747slave=system.bridge.master system.tsunami.ide.dma system.tsunami.ethernet.dma 748 749[system.iocache] 750type=Cache 751children=tags 752addr_ranges=0:134217727 753assoc=8 754clk_domain=system.clk_domain 755demand_mshr_reserve=1 756eventq_index=0 757forward_snoops=false 758hit_latency=50 759is_read_only=false 760max_miss_count=0 761mshrs=20 762prefetch_on_access=false 763prefetcher=Null 764response_latency=50 765sequential_access=false 766size=1024 767system=system 768tags=system.iocache.tags 769tgts_per_mshr=12 770write_buffers=8 771cpu_side=system.iobus.master[29] 772mem_side=system.membus.slave[2] 773 774[system.iocache.tags] 775type=LRU 776assoc=8 777block_size=64 778clk_domain=system.clk_domain 779eventq_index=0 780hit_latency=50 781sequential_access=false 782size=1024 783 784[system.membus] 785type=CoherentXBar 786children=badaddr_responder 787clk_domain=system.clk_domain 788eventq_index=0 789forward_latency=4 790frontend_latency=3 791response_latency=2 792snoop_filter=Null 793snoop_response_latency=4 794system=system 795use_default_range=false 796width=16 797default=system.membus.badaddr_responder.pio 798master=system.bridge.slave system.physmem.port 799slave=system.system_port system.cpu.l2cache.mem_side system.iocache.mem_side 800 801[system.membus.badaddr_responder] 802type=IsaFake 803clk_domain=system.clk_domain 804eventq_index=0 805fake_mem=false 806pio_addr=0 807pio_latency=100000 808pio_size=8 809ret_bad_addr=true 810ret_data16=65535 811ret_data32=4294967295 812ret_data64=18446744073709551615 813ret_data8=255 814system=system 815update_data=false 816warn_access= 817pio=system.membus.default 818 819[system.physmem] 820type=DRAMCtrl 821IDD0=0.075000 822IDD02=0.000000 823IDD2N=0.050000 824IDD2N2=0.000000 825IDD2P0=0.000000 826IDD2P02=0.000000 827IDD2P1=0.000000 828IDD2P12=0.000000 829IDD3N=0.057000 830IDD3N2=0.000000 831IDD3P0=0.000000 832IDD3P02=0.000000 833IDD3P1=0.000000 834IDD3P12=0.000000 835IDD4R=0.187000 836IDD4R2=0.000000 837IDD4W=0.165000 838IDD4W2=0.000000 839IDD5=0.220000 840IDD52=0.000000 841IDD6=0.000000 842IDD62=0.000000 843VDD=1.500000 844VDD2=0.000000 845activation_limit=4 846addr_mapping=RoRaBaCoCh 847bank_groups_per_rank=0 848banks_per_rank=8 849burst_length=8 850channels=1 851clk_domain=system.clk_domain 852conf_table_reported=true 853device_bus_width=8 854device_rowbuffer_size=1024 855device_size=536870912 856devices_per_rank=8 857dll=true 858eventq_index=0 859in_addr_map=true 860max_accesses_per_row=16 861mem_sched_policy=frfcfs 862min_writes_per_switch=16 863null=false 864page_policy=open_adaptive 865range=0:134217727 866ranks_per_channel=2 867read_buffer_size=32 868static_backend_latency=10000 869static_frontend_latency=10000 870tBURST=5000 871tCCD_L=0 872tCK=1250 873tCL=13750 874tCS=2500 875tRAS=35000 876tRCD=13750 877tREFI=7800000 878tRFC=260000 879tRP=13750 880tRRD=6000 881tRRD_L=0 882tRTP=7500 883tRTW=2500 884tWR=15000 885tWTR=7500 886tXAW=30000 887tXP=0 888tXPDLL=0 889tXS=0 890tXSDLL=0 891write_buffer_size=64 892write_high_thresh_perc=85 893write_low_thresh_perc=50 894port=system.membus.master[1] 895 896[system.simple_disk] 897type=SimpleDisk 898children=disk 899disk=system.simple_disk.disk 900eventq_index=0 901system=system 902 903[system.simple_disk.disk] 904type=RawDiskImage 905eventq_index=0 906image_file=/scratch/nilay/GEM5/system/disks/linux-latest.img 907read_only=true 908 909[system.terminal] 910type=Terminal 911eventq_index=0 912intr_control=system.intrctrl 913number=0 914output=true 915port=3456 916 917[system.tsunami] 918type=Tsunami 919children=backdoor cchip ethernet fake_OROM fake_ata0 fake_ata1 fake_pnp_addr fake_pnp_read0 fake_pnp_read1 fake_pnp_read2 fake_pnp_read3 fake_pnp_read4 fake_pnp_read5 fake_pnp_read6 fake_pnp_read7 fake_pnp_write fake_ppc fake_sm_chip fake_uart1 fake_uart2 fake_uart3 fake_uart4 fb ide io pchip pciconfig uart 920eventq_index=0 921intrctrl=system.intrctrl 922system=system 923 924[system.tsunami.backdoor] 925type=AlphaBackdoor 926clk_domain=system.clk_domain 927cpu=system.cpu 928disk=system.simple_disk 929eventq_index=0 930pio_addr=8804682956800 931pio_latency=100000 932platform=system.tsunami 933system=system 934terminal=system.terminal 935pio=system.iobus.master[24] 936 937[system.tsunami.cchip] 938type=TsunamiCChip 939clk_domain=system.clk_domain 940eventq_index=0 941pio_addr=8803072344064 942pio_latency=100000 943system=system 944tsunami=system.tsunami 945pio=system.iobus.master[0] 946 947[system.tsunami.ethernet] 948type=NSGigE 949BAR0=1 950BAR0LegacyIO=false 951BAR0Size=256 952BAR1=0 953BAR1LegacyIO=false 954BAR1Size=4096 955BAR2=0 956BAR2LegacyIO=false 957BAR2Size=0 958BAR3=0 959BAR3LegacyIO=false 960BAR3Size=0 961BAR4=0 962BAR4LegacyIO=false 963BAR4Size=0 964BAR5=0 965BAR5LegacyIO=false 966BAR5Size=0 967BIST=0 968CacheLineSize=0 969CapabilityPtr=0 970CardbusCIS=0 971ClassCode=2 972Command=0 973DeviceID=34 974ExpansionROM=0 975HeaderType=0 976InterruptLine=30 977InterruptPin=1 978LatencyTimer=0 979LegacyIOBase=0 980MSICAPBaseOffset=0 981MSICAPCapId=0 982MSICAPMaskBits=0 983MSICAPMsgAddr=0 984MSICAPMsgCtrl=0 985MSICAPMsgData=0 986MSICAPMsgUpperAddr=0 987MSICAPNextCapability=0 988MSICAPPendingBits=0 989MSIXCAPBaseOffset=0 990MSIXCAPCapId=0 991MSIXCAPNextCapability=0 992MSIXMsgCtrl=0 993MSIXPbaOffset=0 994MSIXTableOffset=0 995MaximumLatency=52 996MinimumGrant=176 997PMCAPBaseOffset=0 998PMCAPCapId=0 999PMCAPCapabilities=0 1000PMCAPCtrlStatus=0 1001PMCAPNextCapability=0 1002PXCAPBaseOffset=0 1003PXCAPCapId=0 1004PXCAPCapabilities=0 1005PXCAPDevCap2=0 1006PXCAPDevCapabilities=0 1007PXCAPDevCtrl=0 1008PXCAPDevCtrl2=0 1009PXCAPDevStatus=0 1010PXCAPLinkCap=0 1011PXCAPLinkCtrl=0 1012PXCAPLinkStatus=0 1013PXCAPNextCapability=0 1014ProgIF=0 1015Revision=0 1016Status=656 1017SubClassCode=0 1018SubsystemID=0 1019SubsystemVendorID=0 1020VendorID=4107 1021clk_domain=system.clk_domain 1022config_latency=20000 1023dma_data_free=false 1024dma_desc_free=false 1025dma_no_allocate=true 1026dma_read_delay=0 1027dma_read_factor=0 1028dma_write_delay=0 1029dma_write_factor=0 1030eventq_index=0 1031hardware_address=00:90:00:00:00:01 1032intr_delay=10000000 1033pci_bus=0 1034pci_dev=1 1035pci_func=0 1036pio_latency=30000 1037platform=system.tsunami 1038rss=false 1039rx_delay=1000000 1040rx_fifo_size=524288 1041rx_filter=true 1042rx_thread=false 1043system=system 1044tx_delay=1000000 1045tx_fifo_size=524288 1046tx_thread=false 1047config=system.iobus.master[28] 1048dma=system.iobus.slave[2] 1049pio=system.iobus.master[27] 1050 1051[system.tsunami.fake_OROM] 1052type=IsaFake 1053clk_domain=system.clk_domain 1054eventq_index=0 1055fake_mem=false 1056pio_addr=8796093677568 1057pio_latency=100000 1058pio_size=393216 1059ret_bad_addr=false 1060ret_data16=65535 1061ret_data32=4294967295 1062ret_data64=18446744073709551615 1063ret_data8=255 1064system=system 1065update_data=false 1066warn_access= 1067pio=system.iobus.master[8] 1068 1069[system.tsunami.fake_ata0] 1070type=IsaFake 1071clk_domain=system.clk_domain 1072eventq_index=0 1073fake_mem=false 1074pio_addr=8804615848432 1075pio_latency=100000 1076pio_size=8 1077ret_bad_addr=false 1078ret_data16=65535 1079ret_data32=4294967295 1080ret_data64=18446744073709551615 1081ret_data8=255 1082system=system 1083update_data=false 1084warn_access= 1085pio=system.iobus.master[19] 1086 1087[system.tsunami.fake_ata1] 1088type=IsaFake 1089clk_domain=system.clk_domain 1090eventq_index=0 1091fake_mem=false 1092pio_addr=8804615848304 1093pio_latency=100000 1094pio_size=8 1095ret_bad_addr=false 1096ret_data16=65535 1097ret_data32=4294967295 1098ret_data64=18446744073709551615 1099ret_data8=255 1100system=system 1101update_data=false 1102warn_access= 1103pio=system.iobus.master[20] 1104 1105[system.tsunami.fake_pnp_addr] 1106type=IsaFake 1107clk_domain=system.clk_domain 1108eventq_index=0 1109fake_mem=false 1110pio_addr=8804615848569 1111pio_latency=100000 1112pio_size=8 1113ret_bad_addr=false 1114ret_data16=65535 1115ret_data32=4294967295 1116ret_data64=18446744073709551615 1117ret_data8=255 1118system=system 1119update_data=false 1120warn_access= 1121pio=system.iobus.master[9] 1122 1123[system.tsunami.fake_pnp_read0] 1124type=IsaFake 1125clk_domain=system.clk_domain 1126eventq_index=0 1127fake_mem=false 1128pio_addr=8804615848451 1129pio_latency=100000 1130pio_size=8 1131ret_bad_addr=false 1132ret_data16=65535 1133ret_data32=4294967295 1134ret_data64=18446744073709551615 1135ret_data8=255 1136system=system 1137update_data=false 1138warn_access= 1139pio=system.iobus.master[11] 1140 1141[system.tsunami.fake_pnp_read1] 1142type=IsaFake 1143clk_domain=system.clk_domain 1144eventq_index=0 1145fake_mem=false 1146pio_addr=8804615848515 1147pio_latency=100000 1148pio_size=8 1149ret_bad_addr=false 1150ret_data16=65535 1151ret_data32=4294967295 1152ret_data64=18446744073709551615 1153ret_data8=255 1154system=system 1155update_data=false 1156warn_access= 1157pio=system.iobus.master[12] 1158 1159[system.tsunami.fake_pnp_read2] 1160type=IsaFake 1161clk_domain=system.clk_domain 1162eventq_index=0 1163fake_mem=false 1164pio_addr=8804615848579 1165pio_latency=100000 1166pio_size=8 1167ret_bad_addr=false 1168ret_data16=65535 1169ret_data32=4294967295 1170ret_data64=18446744073709551615 1171ret_data8=255 1172system=system 1173update_data=false 1174warn_access= 1175pio=system.iobus.master[13] 1176 1177[system.tsunami.fake_pnp_read3] 1178type=IsaFake 1179clk_domain=system.clk_domain 1180eventq_index=0 1181fake_mem=false 1182pio_addr=8804615848643 1183pio_latency=100000 1184pio_size=8 1185ret_bad_addr=false 1186ret_data16=65535 1187ret_data32=4294967295 1188ret_data64=18446744073709551615 1189ret_data8=255 1190system=system 1191update_data=false 1192warn_access= 1193pio=system.iobus.master[14] 1194 1195[system.tsunami.fake_pnp_read4] 1196type=IsaFake 1197clk_domain=system.clk_domain 1198eventq_index=0 1199fake_mem=false 1200pio_addr=8804615848707 1201pio_latency=100000 1202pio_size=8 1203ret_bad_addr=false 1204ret_data16=65535 1205ret_data32=4294967295 1206ret_data64=18446744073709551615 1207ret_data8=255 1208system=system 1209update_data=false 1210warn_access= 1211pio=system.iobus.master[15] 1212 1213[system.tsunami.fake_pnp_read5] 1214type=IsaFake 1215clk_domain=system.clk_domain 1216eventq_index=0 1217fake_mem=false 1218pio_addr=8804615848771 1219pio_latency=100000 1220pio_size=8 1221ret_bad_addr=false 1222ret_data16=65535 1223ret_data32=4294967295 1224ret_data64=18446744073709551615 1225ret_data8=255 1226system=system 1227update_data=false 1228warn_access= 1229pio=system.iobus.master[16] 1230 1231[system.tsunami.fake_pnp_read6] 1232type=IsaFake 1233clk_domain=system.clk_domain 1234eventq_index=0 1235fake_mem=false 1236pio_addr=8804615848835 1237pio_latency=100000 1238pio_size=8 1239ret_bad_addr=false 1240ret_data16=65535 1241ret_data32=4294967295 1242ret_data64=18446744073709551615 1243ret_data8=255 1244system=system 1245update_data=false 1246warn_access= 1247pio=system.iobus.master[17] 1248 1249[system.tsunami.fake_pnp_read7] 1250type=IsaFake 1251clk_domain=system.clk_domain 1252eventq_index=0 1253fake_mem=false 1254pio_addr=8804615848899 1255pio_latency=100000 1256pio_size=8 1257ret_bad_addr=false 1258ret_data16=65535 1259ret_data32=4294967295 1260ret_data64=18446744073709551615 1261ret_data8=255 1262system=system 1263update_data=false 1264warn_access= 1265pio=system.iobus.master[18] 1266 1267[system.tsunami.fake_pnp_write] 1268type=IsaFake 1269clk_domain=system.clk_domain 1270eventq_index=0 1271fake_mem=false 1272pio_addr=8804615850617 1273pio_latency=100000 1274pio_size=8 1275ret_bad_addr=false 1276ret_data16=65535 1277ret_data32=4294967295 1278ret_data64=18446744073709551615 1279ret_data8=255 1280system=system 1281update_data=false 1282warn_access= 1283pio=system.iobus.master[10] 1284 1285[system.tsunami.fake_ppc] 1286type=IsaFake 1287clk_domain=system.clk_domain 1288eventq_index=0 1289fake_mem=false 1290pio_addr=8804615848891 1291pio_latency=100000 1292pio_size=8 1293ret_bad_addr=false 1294ret_data16=65535 1295ret_data32=4294967295 1296ret_data64=18446744073709551615 1297ret_data8=255 1298system=system 1299update_data=false 1300warn_access= 1301pio=system.iobus.master[7] 1302 1303[system.tsunami.fake_sm_chip] 1304type=IsaFake 1305clk_domain=system.clk_domain 1306eventq_index=0 1307fake_mem=false 1308pio_addr=8804615848816 1309pio_latency=100000 1310pio_size=8 1311ret_bad_addr=false 1312ret_data16=65535 1313ret_data32=4294967295 1314ret_data64=18446744073709551615 1315ret_data8=255 1316system=system 1317update_data=false 1318warn_access= 1319pio=system.iobus.master[2] 1320 1321[system.tsunami.fake_uart1] 1322type=IsaFake 1323clk_domain=system.clk_domain 1324eventq_index=0 1325fake_mem=false 1326pio_addr=8804615848696 1327pio_latency=100000 1328pio_size=8 1329ret_bad_addr=false 1330ret_data16=65535 1331ret_data32=4294967295 1332ret_data64=18446744073709551615 1333ret_data8=255 1334system=system 1335update_data=false 1336warn_access= 1337pio=system.iobus.master[3] 1338 1339[system.tsunami.fake_uart2] 1340type=IsaFake 1341clk_domain=system.clk_domain 1342eventq_index=0 1343fake_mem=false 1344pio_addr=8804615848936 1345pio_latency=100000 1346pio_size=8 1347ret_bad_addr=false 1348ret_data16=65535 1349ret_data32=4294967295 1350ret_data64=18446744073709551615 1351ret_data8=255 1352system=system 1353update_data=false 1354warn_access= 1355pio=system.iobus.master[4] 1356 1357[system.tsunami.fake_uart3] 1358type=IsaFake 1359clk_domain=system.clk_domain 1360eventq_index=0 1361fake_mem=false 1362pio_addr=8804615848680 1363pio_latency=100000 1364pio_size=8 1365ret_bad_addr=false 1366ret_data16=65535 1367ret_data32=4294967295 1368ret_data64=18446744073709551615 1369ret_data8=255 1370system=system 1371update_data=false 1372warn_access= 1373pio=system.iobus.master[5] 1374 1375[system.tsunami.fake_uart4] 1376type=IsaFake 1377clk_domain=system.clk_domain 1378eventq_index=0 1379fake_mem=false 1380pio_addr=8804615848944 1381pio_latency=100000 1382pio_size=8 1383ret_bad_addr=false 1384ret_data16=65535 1385ret_data32=4294967295 1386ret_data64=18446744073709551615 1387ret_data8=255 1388system=system 1389update_data=false 1390warn_access= 1391pio=system.iobus.master[6] 1392 1393[system.tsunami.fb] 1394type=BadDevice 1395clk_domain=system.clk_domain 1396devicename=FrameBuffer 1397eventq_index=0 1398pio_addr=8804615848912 1399pio_latency=100000 1400system=system 1401pio=system.iobus.master[21] 1402 1403[system.tsunami.ide] 1404type=IdeController 1405BAR0=1 1406BAR0LegacyIO=false 1407BAR0Size=8 1408BAR1=1 1409BAR1LegacyIO=false 1410BAR1Size=4 1411BAR2=1 1412BAR2LegacyIO=false 1413BAR2Size=8 1414BAR3=1 1415BAR3LegacyIO=false 1416BAR3Size=4 1417BAR4=1 1418BAR4LegacyIO=false 1419BAR4Size=16 1420BAR5=1 1421BAR5LegacyIO=false 1422BAR5Size=0 1423BIST=0 1424CacheLineSize=0 1425CapabilityPtr=0 1426CardbusCIS=0 1427ClassCode=1 1428Command=0 1429DeviceID=28945 1430ExpansionROM=0 1431HeaderType=0 1432InterruptLine=31 1433InterruptPin=1 1434LatencyTimer=0 1435LegacyIOBase=0 1436MSICAPBaseOffset=0 1437MSICAPCapId=0 1438MSICAPMaskBits=0 1439MSICAPMsgAddr=0 1440MSICAPMsgCtrl=0 1441MSICAPMsgData=0 1442MSICAPMsgUpperAddr=0 1443MSICAPNextCapability=0 1444MSICAPPendingBits=0 1445MSIXCAPBaseOffset=0 1446MSIXCAPCapId=0 1447MSIXCAPNextCapability=0 1448MSIXMsgCtrl=0 1449MSIXPbaOffset=0 1450MSIXTableOffset=0 1451MaximumLatency=0 1452MinimumGrant=0 1453PMCAPBaseOffset=0 1454PMCAPCapId=0 1455PMCAPCapabilities=0 1456PMCAPCtrlStatus=0 1457PMCAPNextCapability=0 1458PXCAPBaseOffset=0 1459PXCAPCapId=0 1460PXCAPCapabilities=0 1461PXCAPDevCap2=0 1462PXCAPDevCapabilities=0 1463PXCAPDevCtrl=0 1464PXCAPDevCtrl2=0 1465PXCAPDevStatus=0 1466PXCAPLinkCap=0 1467PXCAPLinkCtrl=0 1468PXCAPLinkStatus=0 1469PXCAPNextCapability=0 1470ProgIF=133 1471Revision=0 1472Status=640 1473SubClassCode=1 1474SubsystemID=0 1475SubsystemVendorID=0 1476VendorID=32902 1477clk_domain=system.clk_domain 1478config_latency=20000 1479ctrl_offset=0 1480disks=system.disk0 system.disk2 1481eventq_index=0 1482io_shift=0 1483pci_bus=0 1484pci_dev=0 1485pci_func=0 1486pio_latency=30000 1487platform=system.tsunami 1488system=system 1489config=system.iobus.master[26] 1490dma=system.iobus.slave[1] 1491pio=system.iobus.master[25] 1492 1493[system.tsunami.io] 1494type=TsunamiIO 1495clk_domain=system.clk_domain 1496eventq_index=0 1497frequency=976562500 1498pio_addr=8804615847936 1499pio_latency=100000 1500system=system 1501time=Thu Jan 1 00:00:00 2009 1502tsunami=system.tsunami 1503year_is_bcd=false 1504pio=system.iobus.master[22] 1505 1506[system.tsunami.pchip] 1507type=TsunamiPChip 1508clk_domain=system.clk_domain 1509eventq_index=0 1510pio_addr=8802535473152 1511pio_latency=100000 1512system=system 1513tsunami=system.tsunami 1514pio=system.iobus.master[1] 1515 1516[system.tsunami.pciconfig] 1517type=PciConfigAll 1518bus=0 1519clk_domain=system.clk_domain 1520eventq_index=0 1521pio_addr=0 1522pio_latency=30000 1523platform=system.tsunami 1524size=16777216 1525system=system 1526pio=system.iobus.default 1527 1528[system.tsunami.uart] 1529type=Uart8250 1530clk_domain=system.clk_domain 1531eventq_index=0 1532pio_addr=8804615848952 1533pio_latency=100000 1534platform=system.tsunami 1535system=system 1536terminal=system.terminal 1537pio=system.iobus.master[23] 1538 1539[system.voltage_domain] 1540type=VoltageDomain 1541eventq_index=0 1542voltage=1.000000 1543 1544