config.ini revision 11308:7d8836fd043d
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 cp_cntrl0 cpu0 cpu1 cpu2 dir_cntrl0 dispatcher_coalescer dispatcher_tlb dvfs_handler l1_coalescer0 l1_coalescer1 l1_tlb0 l1_tlb1 l2_coalescer l2_tlb l3_coalescer l3_tlb mem_ctrls piobus ruby sqc_cntrl0 sqc_coalescer sqc_tlb sys_port_proxy tcc_cntrl0 tccdir_cntrl0 tcp_cntrl0 tcp_cntrl1 voltage_domain 14boot_osflags=a 15cache_line_size=64 16clk_domain=system.clk_domain 17eventq_index=0 18exit_on_work_items=false 19init_param=0 20kernel= 21kernel_addr_check=true 22load_addr_mask=1099511627775 23load_offset=0 24mem_mode=timing 25mem_ranges=0:536870911 26memories=system.mem_ctrls system.ruby.phys_mem 27mmap_using_noreserve=false 28multi_thread=false 29num_work_ids=16 30readfile= 31symbolfile= 32work_begin_ckpt_count=0 33work_begin_cpu_id_exit=-1 34work_begin_exit_count=0 35work_cpus_ckpt_count=0 36work_end_ckpt_count=0 37work_end_exit_count=0 38work_item_id=-1 39system_port=system.sys_port_proxy.slave[0] 40 41[system.clk_domain] 42type=SrcClockDomain 43clock=1000 44domain_id=-1 45eventq_index=0 46init_perf_level=0 47voltage_domain=system.voltage_domain 48 49[system.cp_cntrl0] 50type=CorePair_Controller 51children=L1D0cache L1D1cache L1Icache L2cache mandatoryQueue probeToCore requestFromCore responseFromCore responseToCore sequencer sequencer1 triggerQueue unblockFromCore 52L1D0cache=system.cp_cntrl0.L1D0cache 53L1D1cache=system.cp_cntrl0.L1D1cache 54L1Icache=system.cp_cntrl0.L1Icache 55L2cache=system.cp_cntrl0.L2cache 56buffer_size=0 57clk_domain=system.clk_domain 58cluster_id=0 59eventq_index=0 60issue_latency=15 61l2_hit_latency=18 62mandatoryQueue=system.cp_cntrl0.mandatoryQueue 63number_of_TBEs=256 64probeToCore=system.cp_cntrl0.probeToCore 65recycle_latency=10 66requestFromCore=system.cp_cntrl0.requestFromCore 67responseFromCore=system.cp_cntrl0.responseFromCore 68responseToCore=system.cp_cntrl0.responseToCore 69ruby_system=system.ruby 70send_evictions=true 71sequencer=system.cp_cntrl0.sequencer 72sequencer1=system.cp_cntrl0.sequencer1 73system=system 74transitions_per_cycle=32 75triggerQueue=system.cp_cntrl0.triggerQueue 76unblockFromCore=system.cp_cntrl0.unblockFromCore 77version=0 78 79[system.cp_cntrl0.L1D0cache] 80type=RubyCache 81children=replacement_policy 82assoc=2 83block_size=0 84dataAccessLatency=1 85dataArrayBanks=1 86eventq_index=0 87is_icache=false 88replacement_policy=system.cp_cntrl0.L1D0cache.replacement_policy 89resourceStalls=false 90ruby_system=system.ruby 91size=65536 92start_index_bit=6 93tagAccessLatency=1 94tagArrayBanks=1 95 96[system.cp_cntrl0.L1D0cache.replacement_policy] 97type=PseudoLRUReplacementPolicy 98assoc=2 99block_size=64 100eventq_index=0 101size=65536 102 103[system.cp_cntrl0.L1D1cache] 104type=RubyCache 105children=replacement_policy 106assoc=2 107block_size=0 108dataAccessLatency=1 109dataArrayBanks=1 110eventq_index=0 111is_icache=false 112replacement_policy=system.cp_cntrl0.L1D1cache.replacement_policy 113resourceStalls=false 114ruby_system=system.ruby 115size=65536 116start_index_bit=6 117tagAccessLatency=1 118tagArrayBanks=1 119 120[system.cp_cntrl0.L1D1cache.replacement_policy] 121type=PseudoLRUReplacementPolicy 122assoc=2 123block_size=64 124eventq_index=0 125size=65536 126 127[system.cp_cntrl0.L1Icache] 128type=RubyCache 129children=replacement_policy 130assoc=2 131block_size=0 132dataAccessLatency=1 133dataArrayBanks=1 134eventq_index=0 135is_icache=false 136replacement_policy=system.cp_cntrl0.L1Icache.replacement_policy 137resourceStalls=false 138ruby_system=system.ruby 139size=32768 140start_index_bit=6 141tagAccessLatency=1 142tagArrayBanks=1 143 144[system.cp_cntrl0.L1Icache.replacement_policy] 145type=PseudoLRUReplacementPolicy 146assoc=2 147block_size=64 148eventq_index=0 149size=32768 150 151[system.cp_cntrl0.L2cache] 152type=RubyCache 153children=replacement_policy 154assoc=8 155block_size=0 156dataAccessLatency=1 157dataArrayBanks=1 158eventq_index=0 159is_icache=false 160replacement_policy=system.cp_cntrl0.L2cache.replacement_policy 161resourceStalls=false 162ruby_system=system.ruby 163size=2097152 164start_index_bit=6 165tagAccessLatency=1 166tagArrayBanks=1 167 168[system.cp_cntrl0.L2cache.replacement_policy] 169type=PseudoLRUReplacementPolicy 170assoc=8 171block_size=64 172eventq_index=0 173size=2097152 174 175[system.cp_cntrl0.mandatoryQueue] 176type=MessageBuffer 177buffer_size=0 178eventq_index=0 179ordered=false 180randomization=false 181 182[system.cp_cntrl0.probeToCore] 183type=MessageBuffer 184buffer_size=0 185eventq_index=0 186ordered=false 187randomization=false 188slave=system.ruby.network.master[3] 189 190[system.cp_cntrl0.requestFromCore] 191type=MessageBuffer 192buffer_size=0 193eventq_index=0 194ordered=false 195randomization=false 196master=system.ruby.network.slave[2] 197 198[system.cp_cntrl0.responseFromCore] 199type=MessageBuffer 200buffer_size=0 201eventq_index=0 202ordered=false 203randomization=false 204master=system.ruby.network.slave[3] 205 206[system.cp_cntrl0.responseToCore] 207type=MessageBuffer 208buffer_size=0 209eventq_index=0 210ordered=false 211randomization=false 212slave=system.ruby.network.master[4] 213 214[system.cp_cntrl0.sequencer] 215type=RubySequencer 216clk_domain=system.clk_domain 217coreid=0 218dcache=system.cp_cntrl0.L1D0cache 219dcache_hit_latency=2 220deadlock_threshold=500000 221eventq_index=0 222icache=system.cp_cntrl0.L1Icache 223icache_hit_latency=2 224is_cpu_sequencer=true 225max_outstanding_requests=16 226no_retry_on_stall=false 227ruby_system=system.ruby 228support_data_reqs=true 229support_inst_reqs=true 230system=system 231using_network_tester=false 232using_ruby_tester=false 233version=0 234master=system.cpu0.interrupts.pio system.cpu0.interrupts.int_slave 235mem_master_port=system.piobus.slave[0] 236slave=system.cpu0.icache_port system.cpu0.dcache_port system.cpu0.itb.walker.port system.cpu0.dtb.walker.port system.cpu0.interrupts.int_master 237 238[system.cp_cntrl0.sequencer1] 239type=RubySequencer 240clk_domain=system.clk_domain 241coreid=1 242dcache=system.cp_cntrl0.L1D1cache 243dcache_hit_latency=2 244deadlock_threshold=500000 245eventq_index=0 246icache=system.cp_cntrl0.L1Icache 247icache_hit_latency=2 248is_cpu_sequencer=true 249max_outstanding_requests=16 250no_retry_on_stall=false 251ruby_system=system.ruby 252support_data_reqs=true 253support_inst_reqs=true 254system=system 255using_network_tester=false 256using_ruby_tester=false 257version=1 258 259[system.cp_cntrl0.triggerQueue] 260type=MessageBuffer 261buffer_size=0 262eventq_index=0 263ordered=true 264randomization=false 265 266[system.cp_cntrl0.unblockFromCore] 267type=MessageBuffer 268buffer_size=0 269eventq_index=0 270ordered=false 271randomization=false 272master=system.ruby.network.slave[4] 273 274[system.cpu0] 275type=TimingSimpleCPU 276children=apic_clk_domain clk_domain dtb interrupts isa itb tracer workload 277branchPred=Null 278checker=Null 279clk_domain=system.cpu0.clk_domain 280cpu_id=0 281do_checkpoint_insts=true 282do_quiesce=true 283do_statistics_insts=true 284dtb=system.cpu0.dtb 285eventq_index=0 286function_trace=false 287function_trace_start=0 288interrupts=system.cpu0.interrupts 289isa=system.cpu0.isa 290itb=system.cpu0.itb 291max_insts_all_threads=0 292max_insts_any_thread=0 293max_loads_all_threads=0 294max_loads_any_thread=0 295numThreads=1 296profile=0 297progress_interval=0 298simpoint_start_insts= 299socket_id=0 300switched_out=false 301system=system 302tracer=system.cpu0.tracer 303workload=system.cpu0.workload 304dcache_port=system.cp_cntrl0.sequencer.slave[1] 305icache_port=system.cp_cntrl0.sequencer.slave[0] 306 307[system.cpu0.apic_clk_domain] 308type=DerivedClockDomain 309clk_divider=16 310clk_domain=system.cpu0.clk_domain 311eventq_index=0 312 313[system.cpu0.clk_domain] 314type=SrcClockDomain 315clock=500 316domain_id=-1 317eventq_index=0 318init_perf_level=0 319voltage_domain=system.voltage_domain 320 321[system.cpu0.dtb] 322type=X86TLB 323children=walker 324eventq_index=0 325size=64 326walker=system.cpu0.dtb.walker 327 328[system.cpu0.dtb.walker] 329type=X86PagetableWalker 330clk_domain=system.cpu0.clk_domain 331eventq_index=0 332num_squash_per_cycle=4 333system=system 334port=system.cp_cntrl0.sequencer.slave[3] 335 336[system.cpu0.interrupts] 337type=X86LocalApic 338clk_domain=system.cpu0.apic_clk_domain 339eventq_index=0 340int_latency=1000 341pio_addr=2305843009213693952 342pio_latency=100000 343system=system 344int_master=system.cp_cntrl0.sequencer.slave[4] 345int_slave=system.cp_cntrl0.sequencer.master[1] 346pio=system.cp_cntrl0.sequencer.master[0] 347 348[system.cpu0.isa] 349type=X86ISA 350eventq_index=0 351 352[system.cpu0.itb] 353type=X86TLB 354children=walker 355eventq_index=0 356size=64 357walker=system.cpu0.itb.walker 358 359[system.cpu0.itb.walker] 360type=X86PagetableWalker 361clk_domain=system.cpu0.clk_domain 362eventq_index=0 363num_squash_per_cycle=4 364system=system 365port=system.cp_cntrl0.sequencer.slave[2] 366 367[system.cpu0.tracer] 368type=ExeTracer 369eventq_index=0 370 371[system.cpu0.workload] 372type=LiveProcess 373cmd=gpu-hello 374cwd= 375drivers=system.cpu2.cl_driver 376egid=100 377env= 378errout=cerr 379euid=100 380eventq_index=0 381executable=/dist/m5/regression/test-progs/gpu-hello/bin/x86/linux/gpu-hello 382gid=100 383input=cin 384kvmInSE=false 385max_stack_size=67108864 386output=cout 387pid=100 388ppid=99 389simpoint=0 390system=system 391uid=100 392useArchPT=false 393 394[system.cpu1] 395type=Shader 396children=CUs0 CUs1 clk_domain 397CUs=system.cpu1.CUs0 system.cpu1.CUs1 398clk_domain=system.cpu1.clk_domain 399cpu_pointer=system.cpu0 400eventq_index=0 401globalmem=65536 402impl_kern_boundary_sync=false 403n_wf=8 404separate_acquire_release=false 405timing=true 406translation=false 407 408[system.cpu1.CUs0] 409type=ComputeUnit 410children=ldsBus localDataStore vector_register_file0 vector_register_file1 vector_register_file2 vector_register_file3 wavefronts00 wavefronts01 wavefronts02 wavefronts03 wavefronts04 wavefronts05 wavefronts06 wavefronts07 wavefronts08 wavefronts09 wavefronts10 wavefronts11 wavefronts12 wavefronts13 wavefronts14 wavefronts15 wavefronts16 wavefronts17 wavefronts18 wavefronts19 wavefronts20 wavefronts21 wavefronts22 wavefronts23 wavefronts24 wavefronts25 wavefronts26 wavefronts27 wavefronts28 wavefronts29 wavefronts30 wavefronts31 411clk_domain=system.cpu1.clk_domain 412coalescer_to_vrf_bus_width=32 413countPages=false 414cu_id=0 415debugSegFault=false 416dpbypass_pipe_length=4 417eventq_index=0 418execPolicy=OLDEST-FIRST 419functionalTLB=true 420global_mem_queue_size=256 421issue_period=4 422localDataStore=system.cpu1.CUs0.localDataStore 423localMemBarrier=false 424local_mem_queue_size=256 425mem_req_latency=9 426mem_resp_latency=9 427n_wf=8 428num_SIMDs=4 429num_global_mem_pipes=1 430num_shared_mem_pipes=1 431perLaneTLB=false 432prefetch_depth=0 433prefetch_prev_type=PF_PHASE 434prefetch_stride=1 435spbypass_pipe_length=4 436system=system 437vector_register_file=system.cpu1.CUs0.vector_register_file0 system.cpu1.CUs0.vector_register_file1 system.cpu1.CUs0.vector_register_file2 system.cpu1.CUs0.vector_register_file3 438vrf_to_coalescer_bus_width=32 439wavefronts=system.cpu1.CUs0.wavefronts00 system.cpu1.CUs0.wavefronts01 system.cpu1.CUs0.wavefronts02 system.cpu1.CUs0.wavefronts03 system.cpu1.CUs0.wavefronts04 system.cpu1.CUs0.wavefronts05 system.cpu1.CUs0.wavefronts06 system.cpu1.CUs0.wavefronts07 system.cpu1.CUs0.wavefronts08 system.cpu1.CUs0.wavefronts09 system.cpu1.CUs0.wavefronts10 system.cpu1.CUs0.wavefronts11 system.cpu1.CUs0.wavefronts12 system.cpu1.CUs0.wavefronts13 system.cpu1.CUs0.wavefronts14 system.cpu1.CUs0.wavefronts15 system.cpu1.CUs0.wavefronts16 system.cpu1.CUs0.wavefronts17 system.cpu1.CUs0.wavefronts18 system.cpu1.CUs0.wavefronts19 system.cpu1.CUs0.wavefronts20 system.cpu1.CUs0.wavefronts21 system.cpu1.CUs0.wavefronts22 system.cpu1.CUs0.wavefronts23 system.cpu1.CUs0.wavefronts24 system.cpu1.CUs0.wavefronts25 system.cpu1.CUs0.wavefronts26 system.cpu1.CUs0.wavefronts27 system.cpu1.CUs0.wavefronts28 system.cpu1.CUs0.wavefronts29 system.cpu1.CUs0.wavefronts30 system.cpu1.CUs0.wavefronts31 440wfSize=64 441xactCasMode=false 442ldsPort=system.cpu1.CUs0.ldsBus.slave 443memory_port=system.tcp_cntrl0.coalescer.slave[0] system.tcp_cntrl0.coalescer.slave[1] system.tcp_cntrl0.coalescer.slave[2] system.tcp_cntrl0.coalescer.slave[3] system.tcp_cntrl0.coalescer.slave[4] system.tcp_cntrl0.coalescer.slave[5] system.tcp_cntrl0.coalescer.slave[6] system.tcp_cntrl0.coalescer.slave[7] system.tcp_cntrl0.coalescer.slave[8] system.tcp_cntrl0.coalescer.slave[9] system.tcp_cntrl0.coalescer.slave[10] system.tcp_cntrl0.coalescer.slave[11] system.tcp_cntrl0.coalescer.slave[12] system.tcp_cntrl0.coalescer.slave[13] system.tcp_cntrl0.coalescer.slave[14] system.tcp_cntrl0.coalescer.slave[15] system.tcp_cntrl0.coalescer.slave[16] system.tcp_cntrl0.coalescer.slave[17] system.tcp_cntrl0.coalescer.slave[18] system.tcp_cntrl0.coalescer.slave[19] system.tcp_cntrl0.coalescer.slave[20] system.tcp_cntrl0.coalescer.slave[21] system.tcp_cntrl0.coalescer.slave[22] system.tcp_cntrl0.coalescer.slave[23] system.tcp_cntrl0.coalescer.slave[24] system.tcp_cntrl0.coalescer.slave[25] system.tcp_cntrl0.coalescer.slave[26] system.tcp_cntrl0.coalescer.slave[27] system.tcp_cntrl0.coalescer.slave[28] system.tcp_cntrl0.coalescer.slave[29] system.tcp_cntrl0.coalescer.slave[30] system.tcp_cntrl0.coalescer.slave[31] system.tcp_cntrl0.coalescer.slave[32] system.tcp_cntrl0.coalescer.slave[33] system.tcp_cntrl0.coalescer.slave[34] system.tcp_cntrl0.coalescer.slave[35] system.tcp_cntrl0.coalescer.slave[36] system.tcp_cntrl0.coalescer.slave[37] system.tcp_cntrl0.coalescer.slave[38] system.tcp_cntrl0.coalescer.slave[39] system.tcp_cntrl0.coalescer.slave[40] system.tcp_cntrl0.coalescer.slave[41] system.tcp_cntrl0.coalescer.slave[42] system.tcp_cntrl0.coalescer.slave[43] system.tcp_cntrl0.coalescer.slave[44] system.tcp_cntrl0.coalescer.slave[45] system.tcp_cntrl0.coalescer.slave[46] system.tcp_cntrl0.coalescer.slave[47] system.tcp_cntrl0.coalescer.slave[48] system.tcp_cntrl0.coalescer.slave[49] system.tcp_cntrl0.coalescer.slave[50] system.tcp_cntrl0.coalescer.slave[51] system.tcp_cntrl0.coalescer.slave[52] system.tcp_cntrl0.coalescer.slave[53] system.tcp_cntrl0.coalescer.slave[54] system.tcp_cntrl0.coalescer.slave[55] system.tcp_cntrl0.coalescer.slave[56] system.tcp_cntrl0.coalescer.slave[57] system.tcp_cntrl0.coalescer.slave[58] system.tcp_cntrl0.coalescer.slave[59] system.tcp_cntrl0.coalescer.slave[60] system.tcp_cntrl0.coalescer.slave[61] system.tcp_cntrl0.coalescer.slave[62] system.tcp_cntrl0.coalescer.slave[63] 444sqc_port=system.sqc_cntrl0.sequencer.slave[0] 445sqc_tlb_port=system.sqc_coalescer.slave[0] 446translation_port=system.l1_coalescer0.slave[0] 447 448[system.cpu1.CUs0.ldsBus] 449type=Bridge 450clk_domain=system.cpu1.clk_domain 451delay=0 452eventq_index=0 453ranges=0:18446744073709551615 454req_size=16 455resp_size=16 456master=system.cpu1.CUs0.localDataStore.cuPort 457slave=system.cpu1.CUs0.ldsPort 458 459[system.cpu1.CUs0.localDataStore] 460type=LdsState 461bankConflictPenalty=1 462banks=32 463clk_domain=system.cpu1.clk_domain 464eventq_index=0 465range=0:65535 466size=65536 467cuPort=system.cpu1.CUs0.ldsBus.master 468 469[system.cpu1.CUs0.vector_register_file0] 470type=VectorRegisterFile 471eventq_index=0 472min_alloc=4 473num_regs_per_simd=2048 474simd_id=0 475 476[system.cpu1.CUs0.vector_register_file1] 477type=VectorRegisterFile 478eventq_index=0 479min_alloc=4 480num_regs_per_simd=2048 481simd_id=1 482 483[system.cpu1.CUs0.vector_register_file2] 484type=VectorRegisterFile 485eventq_index=0 486min_alloc=4 487num_regs_per_simd=2048 488simd_id=2 489 490[system.cpu1.CUs0.vector_register_file3] 491type=VectorRegisterFile 492eventq_index=0 493min_alloc=4 494num_regs_per_simd=2048 495simd_id=3 496 497[system.cpu1.CUs0.wavefronts00] 498type=Wavefront 499eventq_index=0 500simdId=0 501wf_slot_id=0 502 503[system.cpu1.CUs0.wavefronts01] 504type=Wavefront 505eventq_index=0 506simdId=0 507wf_slot_id=1 508 509[system.cpu1.CUs0.wavefronts02] 510type=Wavefront 511eventq_index=0 512simdId=0 513wf_slot_id=2 514 515[system.cpu1.CUs0.wavefronts03] 516type=Wavefront 517eventq_index=0 518simdId=0 519wf_slot_id=3 520 521[system.cpu1.CUs0.wavefronts04] 522type=Wavefront 523eventq_index=0 524simdId=0 525wf_slot_id=4 526 527[system.cpu1.CUs0.wavefronts05] 528type=Wavefront 529eventq_index=0 530simdId=0 531wf_slot_id=5 532 533[system.cpu1.CUs0.wavefronts06] 534type=Wavefront 535eventq_index=0 536simdId=0 537wf_slot_id=6 538 539[system.cpu1.CUs0.wavefronts07] 540type=Wavefront 541eventq_index=0 542simdId=0 543wf_slot_id=7 544 545[system.cpu1.CUs0.wavefronts08] 546type=Wavefront 547eventq_index=0 548simdId=1 549wf_slot_id=0 550 551[system.cpu1.CUs0.wavefronts09] 552type=Wavefront 553eventq_index=0 554simdId=1 555wf_slot_id=1 556 557[system.cpu1.CUs0.wavefronts10] 558type=Wavefront 559eventq_index=0 560simdId=1 561wf_slot_id=2 562 563[system.cpu1.CUs0.wavefronts11] 564type=Wavefront 565eventq_index=0 566simdId=1 567wf_slot_id=3 568 569[system.cpu1.CUs0.wavefronts12] 570type=Wavefront 571eventq_index=0 572simdId=1 573wf_slot_id=4 574 575[system.cpu1.CUs0.wavefronts13] 576type=Wavefront 577eventq_index=0 578simdId=1 579wf_slot_id=5 580 581[system.cpu1.CUs0.wavefronts14] 582type=Wavefront 583eventq_index=0 584simdId=1 585wf_slot_id=6 586 587[system.cpu1.CUs0.wavefronts15] 588type=Wavefront 589eventq_index=0 590simdId=1 591wf_slot_id=7 592 593[system.cpu1.CUs0.wavefronts16] 594type=Wavefront 595eventq_index=0 596simdId=2 597wf_slot_id=0 598 599[system.cpu1.CUs0.wavefronts17] 600type=Wavefront 601eventq_index=0 602simdId=2 603wf_slot_id=1 604 605[system.cpu1.CUs0.wavefronts18] 606type=Wavefront 607eventq_index=0 608simdId=2 609wf_slot_id=2 610 611[system.cpu1.CUs0.wavefronts19] 612type=Wavefront 613eventq_index=0 614simdId=2 615wf_slot_id=3 616 617[system.cpu1.CUs0.wavefronts20] 618type=Wavefront 619eventq_index=0 620simdId=2 621wf_slot_id=4 622 623[system.cpu1.CUs0.wavefronts21] 624type=Wavefront 625eventq_index=0 626simdId=2 627wf_slot_id=5 628 629[system.cpu1.CUs0.wavefronts22] 630type=Wavefront 631eventq_index=0 632simdId=2 633wf_slot_id=6 634 635[system.cpu1.CUs0.wavefronts23] 636type=Wavefront 637eventq_index=0 638simdId=2 639wf_slot_id=7 640 641[system.cpu1.CUs0.wavefronts24] 642type=Wavefront 643eventq_index=0 644simdId=3 645wf_slot_id=0 646 647[system.cpu1.CUs0.wavefronts25] 648type=Wavefront 649eventq_index=0 650simdId=3 651wf_slot_id=1 652 653[system.cpu1.CUs0.wavefronts26] 654type=Wavefront 655eventq_index=0 656simdId=3 657wf_slot_id=2 658 659[system.cpu1.CUs0.wavefronts27] 660type=Wavefront 661eventq_index=0 662simdId=3 663wf_slot_id=3 664 665[system.cpu1.CUs0.wavefronts28] 666type=Wavefront 667eventq_index=0 668simdId=3 669wf_slot_id=4 670 671[system.cpu1.CUs0.wavefronts29] 672type=Wavefront 673eventq_index=0 674simdId=3 675wf_slot_id=5 676 677[system.cpu1.CUs0.wavefronts30] 678type=Wavefront 679eventq_index=0 680simdId=3 681wf_slot_id=6 682 683[system.cpu1.CUs0.wavefronts31] 684type=Wavefront 685eventq_index=0 686simdId=3 687wf_slot_id=7 688 689[system.cpu1.CUs1] 690type=ComputeUnit 691children=ldsBus localDataStore vector_register_file0 vector_register_file1 vector_register_file2 vector_register_file3 wavefronts00 wavefronts01 wavefronts02 wavefronts03 wavefronts04 wavefronts05 wavefronts06 wavefronts07 wavefronts08 wavefronts09 wavefronts10 wavefronts11 wavefronts12 wavefronts13 wavefronts14 wavefronts15 wavefronts16 wavefronts17 wavefronts18 wavefronts19 wavefronts20 wavefronts21 wavefronts22 wavefronts23 wavefronts24 wavefronts25 wavefronts26 wavefronts27 wavefronts28 wavefronts29 wavefronts30 wavefronts31 692clk_domain=system.cpu1.clk_domain 693coalescer_to_vrf_bus_width=32 694countPages=false 695cu_id=1 696debugSegFault=false 697dpbypass_pipe_length=4 698eventq_index=0 699execPolicy=OLDEST-FIRST 700functionalTLB=true 701global_mem_queue_size=256 702issue_period=4 703localDataStore=system.cpu1.CUs1.localDataStore 704localMemBarrier=false 705local_mem_queue_size=256 706mem_req_latency=9 707mem_resp_latency=9 708n_wf=8 709num_SIMDs=4 710num_global_mem_pipes=1 711num_shared_mem_pipes=1 712perLaneTLB=false 713prefetch_depth=0 714prefetch_prev_type=PF_PHASE 715prefetch_stride=1 716spbypass_pipe_length=4 717system=system 718vector_register_file=system.cpu1.CUs1.vector_register_file0 system.cpu1.CUs1.vector_register_file1 system.cpu1.CUs1.vector_register_file2 system.cpu1.CUs1.vector_register_file3 719vrf_to_coalescer_bus_width=32 720wavefronts=system.cpu1.CUs1.wavefronts00 system.cpu1.CUs1.wavefronts01 system.cpu1.CUs1.wavefronts02 system.cpu1.CUs1.wavefronts03 system.cpu1.CUs1.wavefronts04 system.cpu1.CUs1.wavefronts05 system.cpu1.CUs1.wavefronts06 system.cpu1.CUs1.wavefronts07 system.cpu1.CUs1.wavefronts08 system.cpu1.CUs1.wavefronts09 system.cpu1.CUs1.wavefronts10 system.cpu1.CUs1.wavefronts11 system.cpu1.CUs1.wavefronts12 system.cpu1.CUs1.wavefronts13 system.cpu1.CUs1.wavefronts14 system.cpu1.CUs1.wavefronts15 system.cpu1.CUs1.wavefronts16 system.cpu1.CUs1.wavefronts17 system.cpu1.CUs1.wavefronts18 system.cpu1.CUs1.wavefronts19 system.cpu1.CUs1.wavefronts20 system.cpu1.CUs1.wavefronts21 system.cpu1.CUs1.wavefronts22 system.cpu1.CUs1.wavefronts23 system.cpu1.CUs1.wavefronts24 system.cpu1.CUs1.wavefronts25 system.cpu1.CUs1.wavefronts26 system.cpu1.CUs1.wavefronts27 system.cpu1.CUs1.wavefronts28 system.cpu1.CUs1.wavefronts29 system.cpu1.CUs1.wavefronts30 system.cpu1.CUs1.wavefronts31 721wfSize=64 722xactCasMode=false 723ldsPort=system.cpu1.CUs1.ldsBus.slave 724memory_port=system.tcp_cntrl1.coalescer.slave[0] system.tcp_cntrl1.coalescer.slave[1] system.tcp_cntrl1.coalescer.slave[2] system.tcp_cntrl1.coalescer.slave[3] system.tcp_cntrl1.coalescer.slave[4] system.tcp_cntrl1.coalescer.slave[5] system.tcp_cntrl1.coalescer.slave[6] system.tcp_cntrl1.coalescer.slave[7] system.tcp_cntrl1.coalescer.slave[8] system.tcp_cntrl1.coalescer.slave[9] system.tcp_cntrl1.coalescer.slave[10] system.tcp_cntrl1.coalescer.slave[11] system.tcp_cntrl1.coalescer.slave[12] system.tcp_cntrl1.coalescer.slave[13] system.tcp_cntrl1.coalescer.slave[14] system.tcp_cntrl1.coalescer.slave[15] system.tcp_cntrl1.coalescer.slave[16] system.tcp_cntrl1.coalescer.slave[17] system.tcp_cntrl1.coalescer.slave[18] system.tcp_cntrl1.coalescer.slave[19] system.tcp_cntrl1.coalescer.slave[20] system.tcp_cntrl1.coalescer.slave[21] system.tcp_cntrl1.coalescer.slave[22] system.tcp_cntrl1.coalescer.slave[23] system.tcp_cntrl1.coalescer.slave[24] system.tcp_cntrl1.coalescer.slave[25] system.tcp_cntrl1.coalescer.slave[26] system.tcp_cntrl1.coalescer.slave[27] system.tcp_cntrl1.coalescer.slave[28] system.tcp_cntrl1.coalescer.slave[29] system.tcp_cntrl1.coalescer.slave[30] system.tcp_cntrl1.coalescer.slave[31] system.tcp_cntrl1.coalescer.slave[32] system.tcp_cntrl1.coalescer.slave[33] system.tcp_cntrl1.coalescer.slave[34] system.tcp_cntrl1.coalescer.slave[35] system.tcp_cntrl1.coalescer.slave[36] system.tcp_cntrl1.coalescer.slave[37] system.tcp_cntrl1.coalescer.slave[38] system.tcp_cntrl1.coalescer.slave[39] system.tcp_cntrl1.coalescer.slave[40] system.tcp_cntrl1.coalescer.slave[41] system.tcp_cntrl1.coalescer.slave[42] system.tcp_cntrl1.coalescer.slave[43] system.tcp_cntrl1.coalescer.slave[44] system.tcp_cntrl1.coalescer.slave[45] system.tcp_cntrl1.coalescer.slave[46] system.tcp_cntrl1.coalescer.slave[47] system.tcp_cntrl1.coalescer.slave[48] system.tcp_cntrl1.coalescer.slave[49] system.tcp_cntrl1.coalescer.slave[50] system.tcp_cntrl1.coalescer.slave[51] system.tcp_cntrl1.coalescer.slave[52] system.tcp_cntrl1.coalescer.slave[53] system.tcp_cntrl1.coalescer.slave[54] system.tcp_cntrl1.coalescer.slave[55] system.tcp_cntrl1.coalescer.slave[56] system.tcp_cntrl1.coalescer.slave[57] system.tcp_cntrl1.coalescer.slave[58] system.tcp_cntrl1.coalescer.slave[59] system.tcp_cntrl1.coalescer.slave[60] system.tcp_cntrl1.coalescer.slave[61] system.tcp_cntrl1.coalescer.slave[62] system.tcp_cntrl1.coalescer.slave[63] 725sqc_port=system.sqc_cntrl0.sequencer.slave[1] 726sqc_tlb_port=system.sqc_coalescer.slave[1] 727translation_port=system.l1_coalescer1.slave[0] 728 729[system.cpu1.CUs1.ldsBus] 730type=Bridge 731clk_domain=system.cpu1.clk_domain 732delay=0 733eventq_index=0 734ranges=0:18446744073709551615 735req_size=16 736resp_size=16 737master=system.cpu1.CUs1.localDataStore.cuPort 738slave=system.cpu1.CUs1.ldsPort 739 740[system.cpu1.CUs1.localDataStore] 741type=LdsState 742bankConflictPenalty=1 743banks=32 744clk_domain=system.cpu1.clk_domain 745eventq_index=0 746range=0:65535 747size=65536 748cuPort=system.cpu1.CUs1.ldsBus.master 749 750[system.cpu1.CUs1.vector_register_file0] 751type=VectorRegisterFile 752eventq_index=0 753min_alloc=4 754num_regs_per_simd=2048 755simd_id=0 756 757[system.cpu1.CUs1.vector_register_file1] 758type=VectorRegisterFile 759eventq_index=0 760min_alloc=4 761num_regs_per_simd=2048 762simd_id=1 763 764[system.cpu1.CUs1.vector_register_file2] 765type=VectorRegisterFile 766eventq_index=0 767min_alloc=4 768num_regs_per_simd=2048 769simd_id=2 770 771[system.cpu1.CUs1.vector_register_file3] 772type=VectorRegisterFile 773eventq_index=0 774min_alloc=4 775num_regs_per_simd=2048 776simd_id=3 777 778[system.cpu1.CUs1.wavefronts00] 779type=Wavefront 780eventq_index=0 781simdId=0 782wf_slot_id=0 783 784[system.cpu1.CUs1.wavefronts01] 785type=Wavefront 786eventq_index=0 787simdId=0 788wf_slot_id=1 789 790[system.cpu1.CUs1.wavefronts02] 791type=Wavefront 792eventq_index=0 793simdId=0 794wf_slot_id=2 795 796[system.cpu1.CUs1.wavefronts03] 797type=Wavefront 798eventq_index=0 799simdId=0 800wf_slot_id=3 801 802[system.cpu1.CUs1.wavefronts04] 803type=Wavefront 804eventq_index=0 805simdId=0 806wf_slot_id=4 807 808[system.cpu1.CUs1.wavefronts05] 809type=Wavefront 810eventq_index=0 811simdId=0 812wf_slot_id=5 813 814[system.cpu1.CUs1.wavefronts06] 815type=Wavefront 816eventq_index=0 817simdId=0 818wf_slot_id=6 819 820[system.cpu1.CUs1.wavefronts07] 821type=Wavefront 822eventq_index=0 823simdId=0 824wf_slot_id=7 825 826[system.cpu1.CUs1.wavefronts08] 827type=Wavefront 828eventq_index=0 829simdId=1 830wf_slot_id=0 831 832[system.cpu1.CUs1.wavefronts09] 833type=Wavefront 834eventq_index=0 835simdId=1 836wf_slot_id=1 837 838[system.cpu1.CUs1.wavefronts10] 839type=Wavefront 840eventq_index=0 841simdId=1 842wf_slot_id=2 843 844[system.cpu1.CUs1.wavefronts11] 845type=Wavefront 846eventq_index=0 847simdId=1 848wf_slot_id=3 849 850[system.cpu1.CUs1.wavefronts12] 851type=Wavefront 852eventq_index=0 853simdId=1 854wf_slot_id=4 855 856[system.cpu1.CUs1.wavefronts13] 857type=Wavefront 858eventq_index=0 859simdId=1 860wf_slot_id=5 861 862[system.cpu1.CUs1.wavefronts14] 863type=Wavefront 864eventq_index=0 865simdId=1 866wf_slot_id=6 867 868[system.cpu1.CUs1.wavefronts15] 869type=Wavefront 870eventq_index=0 871simdId=1 872wf_slot_id=7 873 874[system.cpu1.CUs1.wavefronts16] 875type=Wavefront 876eventq_index=0 877simdId=2 878wf_slot_id=0 879 880[system.cpu1.CUs1.wavefronts17] 881type=Wavefront 882eventq_index=0 883simdId=2 884wf_slot_id=1 885 886[system.cpu1.CUs1.wavefronts18] 887type=Wavefront 888eventq_index=0 889simdId=2 890wf_slot_id=2 891 892[system.cpu1.CUs1.wavefronts19] 893type=Wavefront 894eventq_index=0 895simdId=2 896wf_slot_id=3 897 898[system.cpu1.CUs1.wavefronts20] 899type=Wavefront 900eventq_index=0 901simdId=2 902wf_slot_id=4 903 904[system.cpu1.CUs1.wavefronts21] 905type=Wavefront 906eventq_index=0 907simdId=2 908wf_slot_id=5 909 910[system.cpu1.CUs1.wavefronts22] 911type=Wavefront 912eventq_index=0 913simdId=2 914wf_slot_id=6 915 916[system.cpu1.CUs1.wavefronts23] 917type=Wavefront 918eventq_index=0 919simdId=2 920wf_slot_id=7 921 922[system.cpu1.CUs1.wavefronts24] 923type=Wavefront 924eventq_index=0 925simdId=3 926wf_slot_id=0 927 928[system.cpu1.CUs1.wavefronts25] 929type=Wavefront 930eventq_index=0 931simdId=3 932wf_slot_id=1 933 934[system.cpu1.CUs1.wavefronts26] 935type=Wavefront 936eventq_index=0 937simdId=3 938wf_slot_id=2 939 940[system.cpu1.CUs1.wavefronts27] 941type=Wavefront 942eventq_index=0 943simdId=3 944wf_slot_id=3 945 946[system.cpu1.CUs1.wavefronts28] 947type=Wavefront 948eventq_index=0 949simdId=3 950wf_slot_id=4 951 952[system.cpu1.CUs1.wavefronts29] 953type=Wavefront 954eventq_index=0 955simdId=3 956wf_slot_id=5 957 958[system.cpu1.CUs1.wavefronts30] 959type=Wavefront 960eventq_index=0 961simdId=3 962wf_slot_id=6 963 964[system.cpu1.CUs1.wavefronts31] 965type=Wavefront 966eventq_index=0 967simdId=3 968wf_slot_id=7 969 970[system.cpu1.clk_domain] 971type=SrcClockDomain 972children=voltage_domain 973clock=1000 974domain_id=-1 975eventq_index=0 976init_perf_level=0 977voltage_domain=system.cpu1.clk_domain.voltage_domain 978 979[system.cpu1.clk_domain.voltage_domain] 980type=VoltageDomain 981eventq_index=0 982voltage=1.000000 983 984[system.cpu2] 985type=GpuDispatcher 986children=cl_driver 987cl_driver=system.cpu2.cl_driver 988clk_domain=system.clk_domain 989cpu=system.cpu0 990eventq_index=0 991pio_addr=8589934592 992pio_latency=1000 993shader_pointer=system.cpu1 994system=system 995dma=system.piobus.slave[1] 996pio=system.piobus.master[0] 997translation_port=system.dispatcher_coalescer.slave[0] 998 999[system.cpu2.cl_driver] 1000type=ClDriver 1001codefile=/dist/m5/regression/test-progs/gpu-hello/bin/x86/linux/gpu-hello-kernel.asm 1002eventq_index=0 1003filename=hsa 1004 1005[system.dir_cntrl0] 1006type=Directory_Controller 1007children=L3CacheMemory L3triggerQueue directory probeToCore requestFromCores responseFromCores responseFromMemory responseToCore triggerQueue unblockFromCores 1008CPUonly=false 1009L3CacheMemory=system.dir_cntrl0.L3CacheMemory 1010L3triggerQueue=system.dir_cntrl0.L3triggerQueue 1011TCC_select_num_bits=0 1012buffer_size=0 1013clk_domain=system.clk_domain 1014cluster_id=0 1015directory=system.dir_cntrl0.directory 1016eventq_index=0 1017l3_hit_latency=15 1018noTCCdir=false 1019number_of_TBEs=5120 1020probeToCore=system.dir_cntrl0.probeToCore 1021recycle_latency=10 1022requestFromCores=system.dir_cntrl0.requestFromCores 1023responseFromCores=system.dir_cntrl0.responseFromCores 1024responseFromMemory=system.dir_cntrl0.responseFromMemory 1025responseToCore=system.dir_cntrl0.responseToCore 1026response_latency=30 1027ruby_system=system.ruby 1028system=system 1029to_memory_controller_latency=1 1030transitions_per_cycle=32 1031triggerQueue=system.dir_cntrl0.triggerQueue 1032unblockFromCores=system.dir_cntrl0.unblockFromCores 1033useL3OnWT=false 1034version=0 1035memory=system.mem_ctrls.port 1036 1037[system.dir_cntrl0.L3CacheMemory] 1038type=RubyCache 1039children=replacement_policy 1040assoc=8 1041block_size=0 1042dataAccessLatency=20 1043dataArrayBanks=256.0 1044eventq_index=0 1045is_icache=false 1046replacement_policy=system.dir_cntrl0.L3CacheMemory.replacement_policy 1047resourceStalls=true 1048ruby_system=system.ruby 1049size=16777216 1050start_index_bit=6 1051tagAccessLatency=15 1052tagArrayBanks=256.0 1053 1054[system.dir_cntrl0.L3CacheMemory.replacement_policy] 1055type=PseudoLRUReplacementPolicy 1056assoc=8 1057block_size=64 1058eventq_index=0 1059size=16777216 1060 1061[system.dir_cntrl0.L3triggerQueue] 1062type=MessageBuffer 1063buffer_size=0 1064eventq_index=0 1065ordered=true 1066randomization=false 1067 1068[system.dir_cntrl0.directory] 1069type=RubyDirectoryMemory 1070eventq_index=0 1071numa_high_bit=5 1072size=536870912 1073version=0 1074 1075[system.dir_cntrl0.probeToCore] 1076type=MessageBuffer 1077buffer_size=0 1078eventq_index=0 1079ordered=false 1080randomization=false 1081master=system.ruby.network.slave[0] 1082 1083[system.dir_cntrl0.requestFromCores] 1084type=MessageBuffer 1085buffer_size=0 1086eventq_index=0 1087ordered=true 1088randomization=false 1089slave=system.ruby.network.master[0] 1090 1091[system.dir_cntrl0.responseFromCores] 1092type=MessageBuffer 1093buffer_size=0 1094eventq_index=0 1095ordered=false 1096randomization=false 1097slave=system.ruby.network.master[1] 1098 1099[system.dir_cntrl0.responseFromMemory] 1100type=MessageBuffer 1101buffer_size=0 1102eventq_index=0 1103ordered=false 1104randomization=false 1105 1106[system.dir_cntrl0.responseToCore] 1107type=MessageBuffer 1108buffer_size=0 1109eventq_index=0 1110ordered=false 1111randomization=false 1112master=system.ruby.network.slave[1] 1113 1114[system.dir_cntrl0.triggerQueue] 1115type=MessageBuffer 1116buffer_size=0 1117eventq_index=0 1118ordered=true 1119randomization=false 1120 1121[system.dir_cntrl0.unblockFromCores] 1122type=MessageBuffer 1123buffer_size=0 1124eventq_index=0 1125ordered=false 1126randomization=false 1127slave=system.ruby.network.master[2] 1128 1129[system.dispatcher_coalescer] 1130type=TLBCoalescer 1131children=clk_domain 1132clk_domain=system.dispatcher_coalescer.clk_domain 1133coalescingWindow=1 1134disableCoalescing=false 1135eventq_index=0 1136probesPerCycle=2 1137master=system.dispatcher_tlb.slave[0] 1138slave=system.cpu2.translation_port 1139 1140[system.dispatcher_coalescer.clk_domain] 1141type=SrcClockDomain 1142children=voltage_domain 1143clock=1000 1144domain_id=-1 1145eventq_index=0 1146init_perf_level=0 1147voltage_domain=system.dispatcher_coalescer.clk_domain.voltage_domain 1148 1149[system.dispatcher_coalescer.clk_domain.voltage_domain] 1150type=VoltageDomain 1151eventq_index=0 1152voltage=1.000000 1153 1154[system.dispatcher_tlb] 1155type=X86GPUTLB 1156children=clk_domain 1157accessDistance=false 1158allocationPolicy=true 1159assoc=32 1160clk_domain=system.dispatcher_tlb.clk_domain 1161eventq_index=0 1162hitLatency=1 1163maxOutstandingReqs=64 1164missLatency1=5 1165missLatency2=750 1166size=32 1167master=system.l2_coalescer.slave[1] 1168slave=system.dispatcher_coalescer.master[0] 1169 1170[system.dispatcher_tlb.clk_domain] 1171type=SrcClockDomain 1172children=voltage_domain 1173clock=1000 1174domain_id=-1 1175eventq_index=0 1176init_perf_level=0 1177voltage_domain=system.dispatcher_tlb.clk_domain.voltage_domain 1178 1179[system.dispatcher_tlb.clk_domain.voltage_domain] 1180type=VoltageDomain 1181eventq_index=0 1182voltage=1.000000 1183 1184[system.dvfs_handler] 1185type=DVFSHandler 1186domains= 1187enable=false 1188eventq_index=0 1189sys_clk_domain=system.clk_domain 1190transition_latency=100000000 1191 1192[system.l1_coalescer0] 1193type=TLBCoalescer 1194children=clk_domain 1195clk_domain=system.l1_coalescer0.clk_domain 1196coalescingWindow=1 1197disableCoalescing=false 1198eventq_index=0 1199probesPerCycle=2 1200master=system.l1_tlb0.slave[0] 1201slave=system.cpu1.CUs0.translation_port[0] 1202 1203[system.l1_coalescer0.clk_domain] 1204type=SrcClockDomain 1205children=voltage_domain 1206clock=1000 1207domain_id=-1 1208eventq_index=0 1209init_perf_level=0 1210voltage_domain=system.l1_coalescer0.clk_domain.voltage_domain 1211 1212[system.l1_coalescer0.clk_domain.voltage_domain] 1213type=VoltageDomain 1214eventq_index=0 1215voltage=1.000000 1216 1217[system.l1_coalescer1] 1218type=TLBCoalescer 1219children=clk_domain 1220clk_domain=system.l1_coalescer1.clk_domain 1221coalescingWindow=1 1222disableCoalescing=false 1223eventq_index=0 1224probesPerCycle=2 1225master=system.l1_tlb1.slave[0] 1226slave=system.cpu1.CUs1.translation_port[0] 1227 1228[system.l1_coalescer1.clk_domain] 1229type=SrcClockDomain 1230children=voltage_domain 1231clock=1000 1232domain_id=-1 1233eventq_index=0 1234init_perf_level=0 1235voltage_domain=system.l1_coalescer1.clk_domain.voltage_domain 1236 1237[system.l1_coalescer1.clk_domain.voltage_domain] 1238type=VoltageDomain 1239eventq_index=0 1240voltage=1.000000 1241 1242[system.l1_tlb0] 1243type=X86GPUTLB 1244children=clk_domain 1245accessDistance=false 1246allocationPolicy=true 1247assoc=32 1248clk_domain=system.l1_tlb0.clk_domain 1249eventq_index=0 1250hitLatency=1 1251maxOutstandingReqs=64 1252missLatency1=5 1253missLatency2=750 1254size=32 1255master=system.l2_coalescer.slave[2] 1256slave=system.l1_coalescer0.master[0] 1257 1258[system.l1_tlb0.clk_domain] 1259type=SrcClockDomain 1260children=voltage_domain 1261clock=1000 1262domain_id=-1 1263eventq_index=0 1264init_perf_level=0 1265voltage_domain=system.l1_tlb0.clk_domain.voltage_domain 1266 1267[system.l1_tlb0.clk_domain.voltage_domain] 1268type=VoltageDomain 1269eventq_index=0 1270voltage=1.000000 1271 1272[system.l1_tlb1] 1273type=X86GPUTLB 1274children=clk_domain 1275accessDistance=false 1276allocationPolicy=true 1277assoc=32 1278clk_domain=system.l1_tlb1.clk_domain 1279eventq_index=0 1280hitLatency=1 1281maxOutstandingReqs=64 1282missLatency1=5 1283missLatency2=750 1284size=32 1285master=system.l2_coalescer.slave[3] 1286slave=system.l1_coalescer1.master[0] 1287 1288[system.l1_tlb1.clk_domain] 1289type=SrcClockDomain 1290children=voltage_domain 1291clock=1000 1292domain_id=-1 1293eventq_index=0 1294init_perf_level=0 1295voltage_domain=system.l1_tlb1.clk_domain.voltage_domain 1296 1297[system.l1_tlb1.clk_domain.voltage_domain] 1298type=VoltageDomain 1299eventq_index=0 1300voltage=1.000000 1301 1302[system.l2_coalescer] 1303type=TLBCoalescer 1304children=clk_domain 1305clk_domain=system.l2_coalescer.clk_domain 1306coalescingWindow=1 1307disableCoalescing=false 1308eventq_index=0 1309probesPerCycle=2 1310master=system.l2_tlb.slave[0] 1311slave=system.sqc_tlb.master[0] system.dispatcher_tlb.master[0] system.l1_tlb0.master[0] system.l1_tlb1.master[0] 1312 1313[system.l2_coalescer.clk_domain] 1314type=SrcClockDomain 1315children=voltage_domain 1316clock=1000 1317domain_id=-1 1318eventq_index=0 1319init_perf_level=0 1320voltage_domain=system.l2_coalescer.clk_domain.voltage_domain 1321 1322[system.l2_coalescer.clk_domain.voltage_domain] 1323type=VoltageDomain 1324eventq_index=0 1325voltage=1.000000 1326 1327[system.l2_tlb] 1328type=X86GPUTLB 1329children=clk_domain 1330accessDistance=false 1331allocationPolicy=true 1332assoc=32 1333clk_domain=system.l2_tlb.clk_domain 1334eventq_index=0 1335hitLatency=69 1336maxOutstandingReqs=64 1337missLatency1=5 1338missLatency2=750 1339size=4096 1340master=system.l3_coalescer.slave[0] 1341slave=system.l2_coalescer.master[0] 1342 1343[system.l2_tlb.clk_domain] 1344type=SrcClockDomain 1345children=voltage_domain 1346clock=1000 1347domain_id=-1 1348eventq_index=0 1349init_perf_level=0 1350voltage_domain=system.l2_tlb.clk_domain.voltage_domain 1351 1352[system.l2_tlb.clk_domain.voltage_domain] 1353type=VoltageDomain 1354eventq_index=0 1355voltage=1.000000 1356 1357[system.l3_coalescer] 1358type=TLBCoalescer 1359children=clk_domain 1360clk_domain=system.l3_coalescer.clk_domain 1361coalescingWindow=1 1362disableCoalescing=false 1363eventq_index=0 1364probesPerCycle=2 1365master=system.l3_tlb.slave[0] 1366slave=system.l2_tlb.master[0] 1367 1368[system.l3_coalescer.clk_domain] 1369type=SrcClockDomain 1370children=voltage_domain 1371clock=1000 1372domain_id=-1 1373eventq_index=0 1374init_perf_level=0 1375voltage_domain=system.l3_coalescer.clk_domain.voltage_domain 1376 1377[system.l3_coalescer.clk_domain.voltage_domain] 1378type=VoltageDomain 1379eventq_index=0 1380voltage=1.000000 1381 1382[system.l3_tlb] 1383type=X86GPUTLB 1384children=clk_domain 1385accessDistance=false 1386allocationPolicy=true 1387assoc=32 1388clk_domain=system.l3_tlb.clk_domain 1389eventq_index=0 1390hitLatency=150 1391maxOutstandingReqs=64 1392missLatency1=5 1393missLatency2=750 1394size=8192 1395slave=system.l3_coalescer.master[0] 1396 1397[system.l3_tlb.clk_domain] 1398type=SrcClockDomain 1399children=voltage_domain 1400clock=1000 1401domain_id=-1 1402eventq_index=0 1403init_perf_level=0 1404voltage_domain=system.l3_tlb.clk_domain.voltage_domain 1405 1406[system.l3_tlb.clk_domain.voltage_domain] 1407type=VoltageDomain 1408eventq_index=0 1409voltage=1.000000 1410 1411[system.mem_ctrls] 1412type=DRAMCtrl 1413IDD0=0.075000 1414IDD02=0.000000 1415IDD2N=0.050000 1416IDD2N2=0.000000 1417IDD2P0=0.000000 1418IDD2P02=0.000000 1419IDD2P1=0.000000 1420IDD2P12=0.000000 1421IDD3N=0.057000 1422IDD3N2=0.000000 1423IDD3P0=0.000000 1424IDD3P02=0.000000 1425IDD3P1=0.000000 1426IDD3P12=0.000000 1427IDD4R=0.187000 1428IDD4R2=0.000000 1429IDD4W=0.165000 1430IDD4W2=0.000000 1431IDD5=0.220000 1432IDD52=0.000000 1433IDD6=0.000000 1434IDD62=0.000000 1435VDD=1.500000 1436VDD2=0.000000 1437activation_limit=4 1438addr_mapping=RoRaBaCoCh 1439bank_groups_per_rank=0 1440banks_per_rank=8 1441burst_length=8 1442channels=1 1443clk_domain=system.clk_domain 1444conf_table_reported=true 1445device_bus_width=8 1446device_rowbuffer_size=1024 1447device_size=536870912 1448devices_per_rank=8 1449dll=true 1450eventq_index=0 1451in_addr_map=true 1452max_accesses_per_row=16 1453mem_sched_policy=frfcfs 1454min_writes_per_switch=16 1455null=false 1456page_policy=open_adaptive 1457range=0:536870911 1458ranks_per_channel=2 1459read_buffer_size=32 1460static_backend_latency=10000 1461static_frontend_latency=10000 1462tBURST=5000 1463tCCD_L=0 1464tCK=1250 1465tCL=13750 1466tCS=2500 1467tRAS=35000 1468tRCD=13750 1469tREFI=7800000 1470tRFC=260000 1471tRP=13750 1472tRRD=6000 1473tRRD_L=0 1474tRTP=7500 1475tRTW=2500 1476tWR=15000 1477tWTR=7500 1478tXAW=30000 1479tXP=0 1480tXPDLL=0 1481tXS=0 1482tXSDLL=0 1483write_buffer_size=64 1484write_high_thresh_perc=85 1485write_low_thresh_perc=50 1486port=system.dir_cntrl0.memory 1487 1488[system.piobus] 1489type=NoncoherentXBar 1490clk_domain=system.clk_domain 1491eventq_index=0 1492forward_latency=0 1493frontend_latency=0 1494response_latency=0 1495use_default_range=false 1496width=32 1497master=system.cpu2.pio 1498slave=system.cp_cntrl0.sequencer.mem_master_port system.cpu2.dma 1499 1500[system.ruby] 1501type=RubySystem 1502children=clk_domain network phys_mem 1503access_backing_store=true 1504all_instructions=false 1505block_size_bytes=64 1506clk_domain=system.ruby.clk_domain 1507eventq_index=0 1508hot_lines=false 1509memory_size_bits=48 1510num_of_sequencers=5 1511number_of_virtual_networks=10 1512phys_mem=system.ruby.phys_mem 1513randomization=false 1514 1515[system.ruby.clk_domain] 1516type=SrcClockDomain 1517clock=500 1518domain_id=-1 1519eventq_index=0 1520init_perf_level=0 1521voltage_domain=system.voltage_domain 1522 1523[system.ruby.network] 1524type=SimpleNetwork 1525children=ext_links0 ext_links1 ext_links2 ext_links3 ext_links4 ext_links5 ext_links6 int_link_buffers00 int_link_buffers01 int_link_buffers02 int_link_buffers03 int_link_buffers04 int_link_buffers05 int_link_buffers06 int_link_buffers07 int_link_buffers08 int_link_buffers09 int_link_buffers10 int_link_buffers11 int_link_buffers12 int_link_buffers13 int_link_buffers14 int_link_buffers15 int_link_buffers16 int_link_buffers17 int_link_buffers18 int_link_buffers19 int_link_buffers20 int_link_buffers21 int_link_buffers22 int_link_buffers23 int_link_buffers24 int_link_buffers25 int_link_buffers26 int_link_buffers27 int_link_buffers28 int_link_buffers29 int_link_buffers30 int_link_buffers31 int_link_buffers32 int_link_buffers33 int_link_buffers34 int_link_buffers35 int_link_buffers36 int_link_buffers37 int_link_buffers38 int_link_buffers39 int_links0 int_links1 1526adaptive_routing=false 1527buffer_size=0 1528clk_domain=system.ruby.clk_domain 1529control_msg_size=8 1530endpoint_bandwidth=1000 1531eventq_index=0 1532ext_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 system.ruby.network.ext_links5 system.ruby.network.ext_links6 1533int_link_buffers=system.ruby.network.int_link_buffers00 system.ruby.network.int_link_buffers01 system.ruby.network.int_link_buffers02 system.ruby.network.int_link_buffers03 system.ruby.network.int_link_buffers04 system.ruby.network.int_link_buffers05 system.ruby.network.int_link_buffers06 system.ruby.network.int_link_buffers07 system.ruby.network.int_link_buffers08 system.ruby.network.int_link_buffers09 system.ruby.network.int_link_buffers10 system.ruby.network.int_link_buffers11 system.ruby.network.int_link_buffers12 system.ruby.network.int_link_buffers13 system.ruby.network.int_link_buffers14 system.ruby.network.int_link_buffers15 system.ruby.network.int_link_buffers16 system.ruby.network.int_link_buffers17 system.ruby.network.int_link_buffers18 system.ruby.network.int_link_buffers19 system.ruby.network.int_link_buffers20 system.ruby.network.int_link_buffers21 system.ruby.network.int_link_buffers22 system.ruby.network.int_link_buffers23 system.ruby.network.int_link_buffers24 system.ruby.network.int_link_buffers25 system.ruby.network.int_link_buffers26 system.ruby.network.int_link_buffers27 system.ruby.network.int_link_buffers28 system.ruby.network.int_link_buffers29 system.ruby.network.int_link_buffers30 system.ruby.network.int_link_buffers31 system.ruby.network.int_link_buffers32 system.ruby.network.int_link_buffers33 system.ruby.network.int_link_buffers34 system.ruby.network.int_link_buffers35 system.ruby.network.int_link_buffers36 system.ruby.network.int_link_buffers37 system.ruby.network.int_link_buffers38 system.ruby.network.int_link_buffers39 1534int_links=system.ruby.network.int_links0 system.ruby.network.int_links1 1535netifs= 1536number_of_virtual_networks=10 1537routers=system.ruby.network.ext_links0.int_node system.ruby.network.ext_links1.int_node system.ruby.network.ext_links2.int_node 1538ruby_system=system.ruby 1539topology=Crossbar 1540master=system.dir_cntrl0.requestFromCores.slave system.dir_cntrl0.responseFromCores.slave system.dir_cntrl0.unblockFromCores.slave system.cp_cntrl0.probeToCore.slave system.cp_cntrl0.responseToCore.slave system.tcp_cntrl0.probeToTCP.slave system.tcp_cntrl0.responseToTCP.slave system.tcp_cntrl1.probeToTCP.slave system.tcp_cntrl1.responseToTCP.slave system.sqc_cntrl0.probeToSQC.slave system.sqc_cntrl0.responseToSQC.slave system.tcc_cntrl0.responseToTCC.slave system.tccdir_cntrl0.requestFromTCP.slave system.tccdir_cntrl0.responseFromTCP.slave system.tccdir_cntrl0.unblockFromTCP.slave system.tccdir_cntrl0.probeFromNB.slave system.tccdir_cntrl0.responseFromNB.slave 1541slave=system.dir_cntrl0.probeToCore.master system.dir_cntrl0.responseToCore.master system.cp_cntrl0.requestFromCore.master system.cp_cntrl0.responseFromCore.master system.cp_cntrl0.unblockFromCore.master system.tcp_cntrl0.requestFromTCP.master system.tcp_cntrl0.responseFromTCP.master system.tcp_cntrl0.unblockFromCore.master system.tcp_cntrl1.requestFromTCP.master system.tcp_cntrl1.responseFromTCP.master system.tcp_cntrl1.unblockFromCore.master system.sqc_cntrl0.requestFromSQC.master system.sqc_cntrl0.responseFromSQC.master system.sqc_cntrl0.unblockFromCore.master system.tcc_cntrl0.responseFromTCC.master system.tccdir_cntrl0.probeToCore.master system.tccdir_cntrl0.responseToCore.master system.tccdir_cntrl0.requestToNB.master system.tccdir_cntrl0.responseToNB.master system.tccdir_cntrl0.unblockToNB.master 1542 1543[system.ruby.network.ext_links0] 1544type=SimpleExtLink 1545children=int_node 1546bandwidth_factor=512 1547eventq_index=0 1548ext_node=system.dir_cntrl0 1549int_node=system.ruby.network.ext_links0.int_node 1550latency=1 1551link_id=0 1552weight=1 1553 1554[system.ruby.network.ext_links0.int_node] 1555type=Switch 1556children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 port_buffers80 port_buffers81 port_buffers82 port_buffers83 port_buffers84 port_buffers85 port_buffers86 port_buffers87 port_buffers88 port_buffers89 1557clk_domain=system.ruby.clk_domain 1558eventq_index=0 1559port_buffers=system.ruby.network.ext_links0.int_node.port_buffers00 system.ruby.network.ext_links0.int_node.port_buffers01 system.ruby.network.ext_links0.int_node.port_buffers02 system.ruby.network.ext_links0.int_node.port_buffers03 system.ruby.network.ext_links0.int_node.port_buffers04 system.ruby.network.ext_links0.int_node.port_buffers05 system.ruby.network.ext_links0.int_node.port_buffers06 system.ruby.network.ext_links0.int_node.port_buffers07 system.ruby.network.ext_links0.int_node.port_buffers08 system.ruby.network.ext_links0.int_node.port_buffers09 system.ruby.network.ext_links0.int_node.port_buffers10 system.ruby.network.ext_links0.int_node.port_buffers11 system.ruby.network.ext_links0.int_node.port_buffers12 system.ruby.network.ext_links0.int_node.port_buffers13 system.ruby.network.ext_links0.int_node.port_buffers14 system.ruby.network.ext_links0.int_node.port_buffers15 system.ruby.network.ext_links0.int_node.port_buffers16 system.ruby.network.ext_links0.int_node.port_buffers17 system.ruby.network.ext_links0.int_node.port_buffers18 system.ruby.network.ext_links0.int_node.port_buffers19 system.ruby.network.ext_links0.int_node.port_buffers20 system.ruby.network.ext_links0.int_node.port_buffers21 system.ruby.network.ext_links0.int_node.port_buffers22 system.ruby.network.ext_links0.int_node.port_buffers23 system.ruby.network.ext_links0.int_node.port_buffers24 system.ruby.network.ext_links0.int_node.port_buffers25 system.ruby.network.ext_links0.int_node.port_buffers26 system.ruby.network.ext_links0.int_node.port_buffers27 system.ruby.network.ext_links0.int_node.port_buffers28 system.ruby.network.ext_links0.int_node.port_buffers29 system.ruby.network.ext_links0.int_node.port_buffers30 system.ruby.network.ext_links0.int_node.port_buffers31 system.ruby.network.ext_links0.int_node.port_buffers32 system.ruby.network.ext_links0.int_node.port_buffers33 system.ruby.network.ext_links0.int_node.port_buffers34 system.ruby.network.ext_links0.int_node.port_buffers35 system.ruby.network.ext_links0.int_node.port_buffers36 system.ruby.network.ext_links0.int_node.port_buffers37 system.ruby.network.ext_links0.int_node.port_buffers38 system.ruby.network.ext_links0.int_node.port_buffers39 system.ruby.network.ext_links0.int_node.port_buffers40 system.ruby.network.ext_links0.int_node.port_buffers41 system.ruby.network.ext_links0.int_node.port_buffers42 system.ruby.network.ext_links0.int_node.port_buffers43 system.ruby.network.ext_links0.int_node.port_buffers44 system.ruby.network.ext_links0.int_node.port_buffers45 system.ruby.network.ext_links0.int_node.port_buffers46 system.ruby.network.ext_links0.int_node.port_buffers47 system.ruby.network.ext_links0.int_node.port_buffers48 system.ruby.network.ext_links0.int_node.port_buffers49 system.ruby.network.ext_links0.int_node.port_buffers50 system.ruby.network.ext_links0.int_node.port_buffers51 system.ruby.network.ext_links0.int_node.port_buffers52 system.ruby.network.ext_links0.int_node.port_buffers53 system.ruby.network.ext_links0.int_node.port_buffers54 system.ruby.network.ext_links0.int_node.port_buffers55 system.ruby.network.ext_links0.int_node.port_buffers56 system.ruby.network.ext_links0.int_node.port_buffers57 system.ruby.network.ext_links0.int_node.port_buffers58 system.ruby.network.ext_links0.int_node.port_buffers59 system.ruby.network.ext_links0.int_node.port_buffers60 system.ruby.network.ext_links0.int_node.port_buffers61 system.ruby.network.ext_links0.int_node.port_buffers62 system.ruby.network.ext_links0.int_node.port_buffers63 system.ruby.network.ext_links0.int_node.port_buffers64 system.ruby.network.ext_links0.int_node.port_buffers65 system.ruby.network.ext_links0.int_node.port_buffers66 system.ruby.network.ext_links0.int_node.port_buffers67 system.ruby.network.ext_links0.int_node.port_buffers68 system.ruby.network.ext_links0.int_node.port_buffers69 system.ruby.network.ext_links0.int_node.port_buffers70 system.ruby.network.ext_links0.int_node.port_buffers71 system.ruby.network.ext_links0.int_node.port_buffers72 system.ruby.network.ext_links0.int_node.port_buffers73 system.ruby.network.ext_links0.int_node.port_buffers74 system.ruby.network.ext_links0.int_node.port_buffers75 system.ruby.network.ext_links0.int_node.port_buffers76 system.ruby.network.ext_links0.int_node.port_buffers77 system.ruby.network.ext_links0.int_node.port_buffers78 system.ruby.network.ext_links0.int_node.port_buffers79 system.ruby.network.ext_links0.int_node.port_buffers80 system.ruby.network.ext_links0.int_node.port_buffers81 system.ruby.network.ext_links0.int_node.port_buffers82 system.ruby.network.ext_links0.int_node.port_buffers83 system.ruby.network.ext_links0.int_node.port_buffers84 system.ruby.network.ext_links0.int_node.port_buffers85 system.ruby.network.ext_links0.int_node.port_buffers86 system.ruby.network.ext_links0.int_node.port_buffers87 system.ruby.network.ext_links0.int_node.port_buffers88 system.ruby.network.ext_links0.int_node.port_buffers89 1560router_id=0 1561virt_nets=10 1562 1563[system.ruby.network.ext_links0.int_node.port_buffers00] 1564type=MessageBuffer 1565buffer_size=0 1566eventq_index=0 1567ordered=true 1568randomization=false 1569 1570[system.ruby.network.ext_links0.int_node.port_buffers01] 1571type=MessageBuffer 1572buffer_size=0 1573eventq_index=0 1574ordered=true 1575randomization=false 1576 1577[system.ruby.network.ext_links0.int_node.port_buffers02] 1578type=MessageBuffer 1579buffer_size=0 1580eventq_index=0 1581ordered=true 1582randomization=false 1583 1584[system.ruby.network.ext_links0.int_node.port_buffers03] 1585type=MessageBuffer 1586buffer_size=0 1587eventq_index=0 1588ordered=true 1589randomization=false 1590 1591[system.ruby.network.ext_links0.int_node.port_buffers04] 1592type=MessageBuffer 1593buffer_size=0 1594eventq_index=0 1595ordered=true 1596randomization=false 1597 1598[system.ruby.network.ext_links0.int_node.port_buffers05] 1599type=MessageBuffer 1600buffer_size=0 1601eventq_index=0 1602ordered=true 1603randomization=false 1604 1605[system.ruby.network.ext_links0.int_node.port_buffers06] 1606type=MessageBuffer 1607buffer_size=0 1608eventq_index=0 1609ordered=true 1610randomization=false 1611 1612[system.ruby.network.ext_links0.int_node.port_buffers07] 1613type=MessageBuffer 1614buffer_size=0 1615eventq_index=0 1616ordered=true 1617randomization=false 1618 1619[system.ruby.network.ext_links0.int_node.port_buffers08] 1620type=MessageBuffer 1621buffer_size=0 1622eventq_index=0 1623ordered=true 1624randomization=false 1625 1626[system.ruby.network.ext_links0.int_node.port_buffers09] 1627type=MessageBuffer 1628buffer_size=0 1629eventq_index=0 1630ordered=true 1631randomization=false 1632 1633[system.ruby.network.ext_links0.int_node.port_buffers10] 1634type=MessageBuffer 1635buffer_size=0 1636eventq_index=0 1637ordered=true 1638randomization=false 1639 1640[system.ruby.network.ext_links0.int_node.port_buffers11] 1641type=MessageBuffer 1642buffer_size=0 1643eventq_index=0 1644ordered=true 1645randomization=false 1646 1647[system.ruby.network.ext_links0.int_node.port_buffers12] 1648type=MessageBuffer 1649buffer_size=0 1650eventq_index=0 1651ordered=true 1652randomization=false 1653 1654[system.ruby.network.ext_links0.int_node.port_buffers13] 1655type=MessageBuffer 1656buffer_size=0 1657eventq_index=0 1658ordered=true 1659randomization=false 1660 1661[system.ruby.network.ext_links0.int_node.port_buffers14] 1662type=MessageBuffer 1663buffer_size=0 1664eventq_index=0 1665ordered=true 1666randomization=false 1667 1668[system.ruby.network.ext_links0.int_node.port_buffers15] 1669type=MessageBuffer 1670buffer_size=0 1671eventq_index=0 1672ordered=true 1673randomization=false 1674 1675[system.ruby.network.ext_links0.int_node.port_buffers16] 1676type=MessageBuffer 1677buffer_size=0 1678eventq_index=0 1679ordered=true 1680randomization=false 1681 1682[system.ruby.network.ext_links0.int_node.port_buffers17] 1683type=MessageBuffer 1684buffer_size=0 1685eventq_index=0 1686ordered=true 1687randomization=false 1688 1689[system.ruby.network.ext_links0.int_node.port_buffers18] 1690type=MessageBuffer 1691buffer_size=0 1692eventq_index=0 1693ordered=true 1694randomization=false 1695 1696[system.ruby.network.ext_links0.int_node.port_buffers19] 1697type=MessageBuffer 1698buffer_size=0 1699eventq_index=0 1700ordered=true 1701randomization=false 1702 1703[system.ruby.network.ext_links0.int_node.port_buffers20] 1704type=MessageBuffer 1705buffer_size=0 1706eventq_index=0 1707ordered=true 1708randomization=false 1709 1710[system.ruby.network.ext_links0.int_node.port_buffers21] 1711type=MessageBuffer 1712buffer_size=0 1713eventq_index=0 1714ordered=true 1715randomization=false 1716 1717[system.ruby.network.ext_links0.int_node.port_buffers22] 1718type=MessageBuffer 1719buffer_size=0 1720eventq_index=0 1721ordered=true 1722randomization=false 1723 1724[system.ruby.network.ext_links0.int_node.port_buffers23] 1725type=MessageBuffer 1726buffer_size=0 1727eventq_index=0 1728ordered=true 1729randomization=false 1730 1731[system.ruby.network.ext_links0.int_node.port_buffers24] 1732type=MessageBuffer 1733buffer_size=0 1734eventq_index=0 1735ordered=true 1736randomization=false 1737 1738[system.ruby.network.ext_links0.int_node.port_buffers25] 1739type=MessageBuffer 1740buffer_size=0 1741eventq_index=0 1742ordered=true 1743randomization=false 1744 1745[system.ruby.network.ext_links0.int_node.port_buffers26] 1746type=MessageBuffer 1747buffer_size=0 1748eventq_index=0 1749ordered=true 1750randomization=false 1751 1752[system.ruby.network.ext_links0.int_node.port_buffers27] 1753type=MessageBuffer 1754buffer_size=0 1755eventq_index=0 1756ordered=true 1757randomization=false 1758 1759[system.ruby.network.ext_links0.int_node.port_buffers28] 1760type=MessageBuffer 1761buffer_size=0 1762eventq_index=0 1763ordered=true 1764randomization=false 1765 1766[system.ruby.network.ext_links0.int_node.port_buffers29] 1767type=MessageBuffer 1768buffer_size=0 1769eventq_index=0 1770ordered=true 1771randomization=false 1772 1773[system.ruby.network.ext_links0.int_node.port_buffers30] 1774type=MessageBuffer 1775buffer_size=0 1776eventq_index=0 1777ordered=true 1778randomization=false 1779 1780[system.ruby.network.ext_links0.int_node.port_buffers31] 1781type=MessageBuffer 1782buffer_size=0 1783eventq_index=0 1784ordered=true 1785randomization=false 1786 1787[system.ruby.network.ext_links0.int_node.port_buffers32] 1788type=MessageBuffer 1789buffer_size=0 1790eventq_index=0 1791ordered=true 1792randomization=false 1793 1794[system.ruby.network.ext_links0.int_node.port_buffers33] 1795type=MessageBuffer 1796buffer_size=0 1797eventq_index=0 1798ordered=true 1799randomization=false 1800 1801[system.ruby.network.ext_links0.int_node.port_buffers34] 1802type=MessageBuffer 1803buffer_size=0 1804eventq_index=0 1805ordered=true 1806randomization=false 1807 1808[system.ruby.network.ext_links0.int_node.port_buffers35] 1809type=MessageBuffer 1810buffer_size=0 1811eventq_index=0 1812ordered=true 1813randomization=false 1814 1815[system.ruby.network.ext_links0.int_node.port_buffers36] 1816type=MessageBuffer 1817buffer_size=0 1818eventq_index=0 1819ordered=true 1820randomization=false 1821 1822[system.ruby.network.ext_links0.int_node.port_buffers37] 1823type=MessageBuffer 1824buffer_size=0 1825eventq_index=0 1826ordered=true 1827randomization=false 1828 1829[system.ruby.network.ext_links0.int_node.port_buffers38] 1830type=MessageBuffer 1831buffer_size=0 1832eventq_index=0 1833ordered=true 1834randomization=false 1835 1836[system.ruby.network.ext_links0.int_node.port_buffers39] 1837type=MessageBuffer 1838buffer_size=0 1839eventq_index=0 1840ordered=true 1841randomization=false 1842 1843[system.ruby.network.ext_links0.int_node.port_buffers40] 1844type=MessageBuffer 1845buffer_size=0 1846eventq_index=0 1847ordered=true 1848randomization=false 1849 1850[system.ruby.network.ext_links0.int_node.port_buffers41] 1851type=MessageBuffer 1852buffer_size=0 1853eventq_index=0 1854ordered=true 1855randomization=false 1856 1857[system.ruby.network.ext_links0.int_node.port_buffers42] 1858type=MessageBuffer 1859buffer_size=0 1860eventq_index=0 1861ordered=true 1862randomization=false 1863 1864[system.ruby.network.ext_links0.int_node.port_buffers43] 1865type=MessageBuffer 1866buffer_size=0 1867eventq_index=0 1868ordered=true 1869randomization=false 1870 1871[system.ruby.network.ext_links0.int_node.port_buffers44] 1872type=MessageBuffer 1873buffer_size=0 1874eventq_index=0 1875ordered=true 1876randomization=false 1877 1878[system.ruby.network.ext_links0.int_node.port_buffers45] 1879type=MessageBuffer 1880buffer_size=0 1881eventq_index=0 1882ordered=true 1883randomization=false 1884 1885[system.ruby.network.ext_links0.int_node.port_buffers46] 1886type=MessageBuffer 1887buffer_size=0 1888eventq_index=0 1889ordered=true 1890randomization=false 1891 1892[system.ruby.network.ext_links0.int_node.port_buffers47] 1893type=MessageBuffer 1894buffer_size=0 1895eventq_index=0 1896ordered=true 1897randomization=false 1898 1899[system.ruby.network.ext_links0.int_node.port_buffers48] 1900type=MessageBuffer 1901buffer_size=0 1902eventq_index=0 1903ordered=true 1904randomization=false 1905 1906[system.ruby.network.ext_links0.int_node.port_buffers49] 1907type=MessageBuffer 1908buffer_size=0 1909eventq_index=0 1910ordered=true 1911randomization=false 1912 1913[system.ruby.network.ext_links0.int_node.port_buffers50] 1914type=MessageBuffer 1915buffer_size=0 1916eventq_index=0 1917ordered=true 1918randomization=false 1919 1920[system.ruby.network.ext_links0.int_node.port_buffers51] 1921type=MessageBuffer 1922buffer_size=0 1923eventq_index=0 1924ordered=true 1925randomization=false 1926 1927[system.ruby.network.ext_links0.int_node.port_buffers52] 1928type=MessageBuffer 1929buffer_size=0 1930eventq_index=0 1931ordered=true 1932randomization=false 1933 1934[system.ruby.network.ext_links0.int_node.port_buffers53] 1935type=MessageBuffer 1936buffer_size=0 1937eventq_index=0 1938ordered=true 1939randomization=false 1940 1941[system.ruby.network.ext_links0.int_node.port_buffers54] 1942type=MessageBuffer 1943buffer_size=0 1944eventq_index=0 1945ordered=true 1946randomization=false 1947 1948[system.ruby.network.ext_links0.int_node.port_buffers55] 1949type=MessageBuffer 1950buffer_size=0 1951eventq_index=0 1952ordered=true 1953randomization=false 1954 1955[system.ruby.network.ext_links0.int_node.port_buffers56] 1956type=MessageBuffer 1957buffer_size=0 1958eventq_index=0 1959ordered=true 1960randomization=false 1961 1962[system.ruby.network.ext_links0.int_node.port_buffers57] 1963type=MessageBuffer 1964buffer_size=0 1965eventq_index=0 1966ordered=true 1967randomization=false 1968 1969[system.ruby.network.ext_links0.int_node.port_buffers58] 1970type=MessageBuffer 1971buffer_size=0 1972eventq_index=0 1973ordered=true 1974randomization=false 1975 1976[system.ruby.network.ext_links0.int_node.port_buffers59] 1977type=MessageBuffer 1978buffer_size=0 1979eventq_index=0 1980ordered=true 1981randomization=false 1982 1983[system.ruby.network.ext_links0.int_node.port_buffers60] 1984type=MessageBuffer 1985buffer_size=0 1986eventq_index=0 1987ordered=true 1988randomization=false 1989 1990[system.ruby.network.ext_links0.int_node.port_buffers61] 1991type=MessageBuffer 1992buffer_size=0 1993eventq_index=0 1994ordered=true 1995randomization=false 1996 1997[system.ruby.network.ext_links0.int_node.port_buffers62] 1998type=MessageBuffer 1999buffer_size=0 2000eventq_index=0 2001ordered=true 2002randomization=false 2003 2004[system.ruby.network.ext_links0.int_node.port_buffers63] 2005type=MessageBuffer 2006buffer_size=0 2007eventq_index=0 2008ordered=true 2009randomization=false 2010 2011[system.ruby.network.ext_links0.int_node.port_buffers64] 2012type=MessageBuffer 2013buffer_size=0 2014eventq_index=0 2015ordered=true 2016randomization=false 2017 2018[system.ruby.network.ext_links0.int_node.port_buffers65] 2019type=MessageBuffer 2020buffer_size=0 2021eventq_index=0 2022ordered=true 2023randomization=false 2024 2025[system.ruby.network.ext_links0.int_node.port_buffers66] 2026type=MessageBuffer 2027buffer_size=0 2028eventq_index=0 2029ordered=true 2030randomization=false 2031 2032[system.ruby.network.ext_links0.int_node.port_buffers67] 2033type=MessageBuffer 2034buffer_size=0 2035eventq_index=0 2036ordered=true 2037randomization=false 2038 2039[system.ruby.network.ext_links0.int_node.port_buffers68] 2040type=MessageBuffer 2041buffer_size=0 2042eventq_index=0 2043ordered=true 2044randomization=false 2045 2046[system.ruby.network.ext_links0.int_node.port_buffers69] 2047type=MessageBuffer 2048buffer_size=0 2049eventq_index=0 2050ordered=true 2051randomization=false 2052 2053[system.ruby.network.ext_links0.int_node.port_buffers70] 2054type=MessageBuffer 2055buffer_size=0 2056eventq_index=0 2057ordered=true 2058randomization=false 2059 2060[system.ruby.network.ext_links0.int_node.port_buffers71] 2061type=MessageBuffer 2062buffer_size=0 2063eventq_index=0 2064ordered=true 2065randomization=false 2066 2067[system.ruby.network.ext_links0.int_node.port_buffers72] 2068type=MessageBuffer 2069buffer_size=0 2070eventq_index=0 2071ordered=true 2072randomization=false 2073 2074[system.ruby.network.ext_links0.int_node.port_buffers73] 2075type=MessageBuffer 2076buffer_size=0 2077eventq_index=0 2078ordered=true 2079randomization=false 2080 2081[system.ruby.network.ext_links0.int_node.port_buffers74] 2082type=MessageBuffer 2083buffer_size=0 2084eventq_index=0 2085ordered=true 2086randomization=false 2087 2088[system.ruby.network.ext_links0.int_node.port_buffers75] 2089type=MessageBuffer 2090buffer_size=0 2091eventq_index=0 2092ordered=true 2093randomization=false 2094 2095[system.ruby.network.ext_links0.int_node.port_buffers76] 2096type=MessageBuffer 2097buffer_size=0 2098eventq_index=0 2099ordered=true 2100randomization=false 2101 2102[system.ruby.network.ext_links0.int_node.port_buffers77] 2103type=MessageBuffer 2104buffer_size=0 2105eventq_index=0 2106ordered=true 2107randomization=false 2108 2109[system.ruby.network.ext_links0.int_node.port_buffers78] 2110type=MessageBuffer 2111buffer_size=0 2112eventq_index=0 2113ordered=true 2114randomization=false 2115 2116[system.ruby.network.ext_links0.int_node.port_buffers79] 2117type=MessageBuffer 2118buffer_size=0 2119eventq_index=0 2120ordered=true 2121randomization=false 2122 2123[system.ruby.network.ext_links0.int_node.port_buffers80] 2124type=MessageBuffer 2125buffer_size=0 2126eventq_index=0 2127ordered=true 2128randomization=false 2129 2130[system.ruby.network.ext_links0.int_node.port_buffers81] 2131type=MessageBuffer 2132buffer_size=0 2133eventq_index=0 2134ordered=true 2135randomization=false 2136 2137[system.ruby.network.ext_links0.int_node.port_buffers82] 2138type=MessageBuffer 2139buffer_size=0 2140eventq_index=0 2141ordered=true 2142randomization=false 2143 2144[system.ruby.network.ext_links0.int_node.port_buffers83] 2145type=MessageBuffer 2146buffer_size=0 2147eventq_index=0 2148ordered=true 2149randomization=false 2150 2151[system.ruby.network.ext_links0.int_node.port_buffers84] 2152type=MessageBuffer 2153buffer_size=0 2154eventq_index=0 2155ordered=true 2156randomization=false 2157 2158[system.ruby.network.ext_links0.int_node.port_buffers85] 2159type=MessageBuffer 2160buffer_size=0 2161eventq_index=0 2162ordered=true 2163randomization=false 2164 2165[system.ruby.network.ext_links0.int_node.port_buffers86] 2166type=MessageBuffer 2167buffer_size=0 2168eventq_index=0 2169ordered=true 2170randomization=false 2171 2172[system.ruby.network.ext_links0.int_node.port_buffers87] 2173type=MessageBuffer 2174buffer_size=0 2175eventq_index=0 2176ordered=true 2177randomization=false 2178 2179[system.ruby.network.ext_links0.int_node.port_buffers88] 2180type=MessageBuffer 2181buffer_size=0 2182eventq_index=0 2183ordered=true 2184randomization=false 2185 2186[system.ruby.network.ext_links0.int_node.port_buffers89] 2187type=MessageBuffer 2188buffer_size=0 2189eventq_index=0 2190ordered=true 2191randomization=false 2192 2193[system.ruby.network.ext_links1] 2194type=SimpleExtLink 2195children=int_node 2196bandwidth_factor=512 2197eventq_index=0 2198ext_node=system.cp_cntrl0 2199int_node=system.ruby.network.ext_links1.int_node 2200latency=1 2201link_id=1 2202weight=1 2203 2204[system.ruby.network.ext_links1.int_node] 2205type=Switch 2206children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 2207clk_domain=system.ruby.clk_domain 2208eventq_index=0 2209port_buffers=system.ruby.network.ext_links1.int_node.port_buffers00 system.ruby.network.ext_links1.int_node.port_buffers01 system.ruby.network.ext_links1.int_node.port_buffers02 system.ruby.network.ext_links1.int_node.port_buffers03 system.ruby.network.ext_links1.int_node.port_buffers04 system.ruby.network.ext_links1.int_node.port_buffers05 system.ruby.network.ext_links1.int_node.port_buffers06 system.ruby.network.ext_links1.int_node.port_buffers07 system.ruby.network.ext_links1.int_node.port_buffers08 system.ruby.network.ext_links1.int_node.port_buffers09 system.ruby.network.ext_links1.int_node.port_buffers10 system.ruby.network.ext_links1.int_node.port_buffers11 system.ruby.network.ext_links1.int_node.port_buffers12 system.ruby.network.ext_links1.int_node.port_buffers13 system.ruby.network.ext_links1.int_node.port_buffers14 system.ruby.network.ext_links1.int_node.port_buffers15 system.ruby.network.ext_links1.int_node.port_buffers16 system.ruby.network.ext_links1.int_node.port_buffers17 system.ruby.network.ext_links1.int_node.port_buffers18 system.ruby.network.ext_links1.int_node.port_buffers19 system.ruby.network.ext_links1.int_node.port_buffers20 system.ruby.network.ext_links1.int_node.port_buffers21 system.ruby.network.ext_links1.int_node.port_buffers22 system.ruby.network.ext_links1.int_node.port_buffers23 system.ruby.network.ext_links1.int_node.port_buffers24 system.ruby.network.ext_links1.int_node.port_buffers25 system.ruby.network.ext_links1.int_node.port_buffers26 system.ruby.network.ext_links1.int_node.port_buffers27 system.ruby.network.ext_links1.int_node.port_buffers28 system.ruby.network.ext_links1.int_node.port_buffers29 system.ruby.network.ext_links1.int_node.port_buffers30 system.ruby.network.ext_links1.int_node.port_buffers31 system.ruby.network.ext_links1.int_node.port_buffers32 system.ruby.network.ext_links1.int_node.port_buffers33 system.ruby.network.ext_links1.int_node.port_buffers34 system.ruby.network.ext_links1.int_node.port_buffers35 system.ruby.network.ext_links1.int_node.port_buffers36 system.ruby.network.ext_links1.int_node.port_buffers37 system.ruby.network.ext_links1.int_node.port_buffers38 system.ruby.network.ext_links1.int_node.port_buffers39 system.ruby.network.ext_links1.int_node.port_buffers40 system.ruby.network.ext_links1.int_node.port_buffers41 system.ruby.network.ext_links1.int_node.port_buffers42 system.ruby.network.ext_links1.int_node.port_buffers43 system.ruby.network.ext_links1.int_node.port_buffers44 system.ruby.network.ext_links1.int_node.port_buffers45 system.ruby.network.ext_links1.int_node.port_buffers46 system.ruby.network.ext_links1.int_node.port_buffers47 system.ruby.network.ext_links1.int_node.port_buffers48 system.ruby.network.ext_links1.int_node.port_buffers49 system.ruby.network.ext_links1.int_node.port_buffers50 system.ruby.network.ext_links1.int_node.port_buffers51 system.ruby.network.ext_links1.int_node.port_buffers52 system.ruby.network.ext_links1.int_node.port_buffers53 system.ruby.network.ext_links1.int_node.port_buffers54 system.ruby.network.ext_links1.int_node.port_buffers55 system.ruby.network.ext_links1.int_node.port_buffers56 system.ruby.network.ext_links1.int_node.port_buffers57 system.ruby.network.ext_links1.int_node.port_buffers58 system.ruby.network.ext_links1.int_node.port_buffers59 system.ruby.network.ext_links1.int_node.port_buffers60 system.ruby.network.ext_links1.int_node.port_buffers61 system.ruby.network.ext_links1.int_node.port_buffers62 system.ruby.network.ext_links1.int_node.port_buffers63 system.ruby.network.ext_links1.int_node.port_buffers64 system.ruby.network.ext_links1.int_node.port_buffers65 system.ruby.network.ext_links1.int_node.port_buffers66 system.ruby.network.ext_links1.int_node.port_buffers67 system.ruby.network.ext_links1.int_node.port_buffers68 system.ruby.network.ext_links1.int_node.port_buffers69 system.ruby.network.ext_links1.int_node.port_buffers70 system.ruby.network.ext_links1.int_node.port_buffers71 system.ruby.network.ext_links1.int_node.port_buffers72 system.ruby.network.ext_links1.int_node.port_buffers73 system.ruby.network.ext_links1.int_node.port_buffers74 system.ruby.network.ext_links1.int_node.port_buffers75 system.ruby.network.ext_links1.int_node.port_buffers76 system.ruby.network.ext_links1.int_node.port_buffers77 system.ruby.network.ext_links1.int_node.port_buffers78 system.ruby.network.ext_links1.int_node.port_buffers79 2210router_id=1 2211virt_nets=10 2212 2213[system.ruby.network.ext_links1.int_node.port_buffers00] 2214type=MessageBuffer 2215buffer_size=0 2216eventq_index=0 2217ordered=true 2218randomization=false 2219 2220[system.ruby.network.ext_links1.int_node.port_buffers01] 2221type=MessageBuffer 2222buffer_size=0 2223eventq_index=0 2224ordered=true 2225randomization=false 2226 2227[system.ruby.network.ext_links1.int_node.port_buffers02] 2228type=MessageBuffer 2229buffer_size=0 2230eventq_index=0 2231ordered=true 2232randomization=false 2233 2234[system.ruby.network.ext_links1.int_node.port_buffers03] 2235type=MessageBuffer 2236buffer_size=0 2237eventq_index=0 2238ordered=true 2239randomization=false 2240 2241[system.ruby.network.ext_links1.int_node.port_buffers04] 2242type=MessageBuffer 2243buffer_size=0 2244eventq_index=0 2245ordered=true 2246randomization=false 2247 2248[system.ruby.network.ext_links1.int_node.port_buffers05] 2249type=MessageBuffer 2250buffer_size=0 2251eventq_index=0 2252ordered=true 2253randomization=false 2254 2255[system.ruby.network.ext_links1.int_node.port_buffers06] 2256type=MessageBuffer 2257buffer_size=0 2258eventq_index=0 2259ordered=true 2260randomization=false 2261 2262[system.ruby.network.ext_links1.int_node.port_buffers07] 2263type=MessageBuffer 2264buffer_size=0 2265eventq_index=0 2266ordered=true 2267randomization=false 2268 2269[system.ruby.network.ext_links1.int_node.port_buffers08] 2270type=MessageBuffer 2271buffer_size=0 2272eventq_index=0 2273ordered=true 2274randomization=false 2275 2276[system.ruby.network.ext_links1.int_node.port_buffers09] 2277type=MessageBuffer 2278buffer_size=0 2279eventq_index=0 2280ordered=true 2281randomization=false 2282 2283[system.ruby.network.ext_links1.int_node.port_buffers10] 2284type=MessageBuffer 2285buffer_size=0 2286eventq_index=0 2287ordered=true 2288randomization=false 2289 2290[system.ruby.network.ext_links1.int_node.port_buffers11] 2291type=MessageBuffer 2292buffer_size=0 2293eventq_index=0 2294ordered=true 2295randomization=false 2296 2297[system.ruby.network.ext_links1.int_node.port_buffers12] 2298type=MessageBuffer 2299buffer_size=0 2300eventq_index=0 2301ordered=true 2302randomization=false 2303 2304[system.ruby.network.ext_links1.int_node.port_buffers13] 2305type=MessageBuffer 2306buffer_size=0 2307eventq_index=0 2308ordered=true 2309randomization=false 2310 2311[system.ruby.network.ext_links1.int_node.port_buffers14] 2312type=MessageBuffer 2313buffer_size=0 2314eventq_index=0 2315ordered=true 2316randomization=false 2317 2318[system.ruby.network.ext_links1.int_node.port_buffers15] 2319type=MessageBuffer 2320buffer_size=0 2321eventq_index=0 2322ordered=true 2323randomization=false 2324 2325[system.ruby.network.ext_links1.int_node.port_buffers16] 2326type=MessageBuffer 2327buffer_size=0 2328eventq_index=0 2329ordered=true 2330randomization=false 2331 2332[system.ruby.network.ext_links1.int_node.port_buffers17] 2333type=MessageBuffer 2334buffer_size=0 2335eventq_index=0 2336ordered=true 2337randomization=false 2338 2339[system.ruby.network.ext_links1.int_node.port_buffers18] 2340type=MessageBuffer 2341buffer_size=0 2342eventq_index=0 2343ordered=true 2344randomization=false 2345 2346[system.ruby.network.ext_links1.int_node.port_buffers19] 2347type=MessageBuffer 2348buffer_size=0 2349eventq_index=0 2350ordered=true 2351randomization=false 2352 2353[system.ruby.network.ext_links1.int_node.port_buffers20] 2354type=MessageBuffer 2355buffer_size=0 2356eventq_index=0 2357ordered=true 2358randomization=false 2359 2360[system.ruby.network.ext_links1.int_node.port_buffers21] 2361type=MessageBuffer 2362buffer_size=0 2363eventq_index=0 2364ordered=true 2365randomization=false 2366 2367[system.ruby.network.ext_links1.int_node.port_buffers22] 2368type=MessageBuffer 2369buffer_size=0 2370eventq_index=0 2371ordered=true 2372randomization=false 2373 2374[system.ruby.network.ext_links1.int_node.port_buffers23] 2375type=MessageBuffer 2376buffer_size=0 2377eventq_index=0 2378ordered=true 2379randomization=false 2380 2381[system.ruby.network.ext_links1.int_node.port_buffers24] 2382type=MessageBuffer 2383buffer_size=0 2384eventq_index=0 2385ordered=true 2386randomization=false 2387 2388[system.ruby.network.ext_links1.int_node.port_buffers25] 2389type=MessageBuffer 2390buffer_size=0 2391eventq_index=0 2392ordered=true 2393randomization=false 2394 2395[system.ruby.network.ext_links1.int_node.port_buffers26] 2396type=MessageBuffer 2397buffer_size=0 2398eventq_index=0 2399ordered=true 2400randomization=false 2401 2402[system.ruby.network.ext_links1.int_node.port_buffers27] 2403type=MessageBuffer 2404buffer_size=0 2405eventq_index=0 2406ordered=true 2407randomization=false 2408 2409[system.ruby.network.ext_links1.int_node.port_buffers28] 2410type=MessageBuffer 2411buffer_size=0 2412eventq_index=0 2413ordered=true 2414randomization=false 2415 2416[system.ruby.network.ext_links1.int_node.port_buffers29] 2417type=MessageBuffer 2418buffer_size=0 2419eventq_index=0 2420ordered=true 2421randomization=false 2422 2423[system.ruby.network.ext_links1.int_node.port_buffers30] 2424type=MessageBuffer 2425buffer_size=0 2426eventq_index=0 2427ordered=true 2428randomization=false 2429 2430[system.ruby.network.ext_links1.int_node.port_buffers31] 2431type=MessageBuffer 2432buffer_size=0 2433eventq_index=0 2434ordered=true 2435randomization=false 2436 2437[system.ruby.network.ext_links1.int_node.port_buffers32] 2438type=MessageBuffer 2439buffer_size=0 2440eventq_index=0 2441ordered=true 2442randomization=false 2443 2444[system.ruby.network.ext_links1.int_node.port_buffers33] 2445type=MessageBuffer 2446buffer_size=0 2447eventq_index=0 2448ordered=true 2449randomization=false 2450 2451[system.ruby.network.ext_links1.int_node.port_buffers34] 2452type=MessageBuffer 2453buffer_size=0 2454eventq_index=0 2455ordered=true 2456randomization=false 2457 2458[system.ruby.network.ext_links1.int_node.port_buffers35] 2459type=MessageBuffer 2460buffer_size=0 2461eventq_index=0 2462ordered=true 2463randomization=false 2464 2465[system.ruby.network.ext_links1.int_node.port_buffers36] 2466type=MessageBuffer 2467buffer_size=0 2468eventq_index=0 2469ordered=true 2470randomization=false 2471 2472[system.ruby.network.ext_links1.int_node.port_buffers37] 2473type=MessageBuffer 2474buffer_size=0 2475eventq_index=0 2476ordered=true 2477randomization=false 2478 2479[system.ruby.network.ext_links1.int_node.port_buffers38] 2480type=MessageBuffer 2481buffer_size=0 2482eventq_index=0 2483ordered=true 2484randomization=false 2485 2486[system.ruby.network.ext_links1.int_node.port_buffers39] 2487type=MessageBuffer 2488buffer_size=0 2489eventq_index=0 2490ordered=true 2491randomization=false 2492 2493[system.ruby.network.ext_links1.int_node.port_buffers40] 2494type=MessageBuffer 2495buffer_size=0 2496eventq_index=0 2497ordered=true 2498randomization=false 2499 2500[system.ruby.network.ext_links1.int_node.port_buffers41] 2501type=MessageBuffer 2502buffer_size=0 2503eventq_index=0 2504ordered=true 2505randomization=false 2506 2507[system.ruby.network.ext_links1.int_node.port_buffers42] 2508type=MessageBuffer 2509buffer_size=0 2510eventq_index=0 2511ordered=true 2512randomization=false 2513 2514[system.ruby.network.ext_links1.int_node.port_buffers43] 2515type=MessageBuffer 2516buffer_size=0 2517eventq_index=0 2518ordered=true 2519randomization=false 2520 2521[system.ruby.network.ext_links1.int_node.port_buffers44] 2522type=MessageBuffer 2523buffer_size=0 2524eventq_index=0 2525ordered=true 2526randomization=false 2527 2528[system.ruby.network.ext_links1.int_node.port_buffers45] 2529type=MessageBuffer 2530buffer_size=0 2531eventq_index=0 2532ordered=true 2533randomization=false 2534 2535[system.ruby.network.ext_links1.int_node.port_buffers46] 2536type=MessageBuffer 2537buffer_size=0 2538eventq_index=0 2539ordered=true 2540randomization=false 2541 2542[system.ruby.network.ext_links1.int_node.port_buffers47] 2543type=MessageBuffer 2544buffer_size=0 2545eventq_index=0 2546ordered=true 2547randomization=false 2548 2549[system.ruby.network.ext_links1.int_node.port_buffers48] 2550type=MessageBuffer 2551buffer_size=0 2552eventq_index=0 2553ordered=true 2554randomization=false 2555 2556[system.ruby.network.ext_links1.int_node.port_buffers49] 2557type=MessageBuffer 2558buffer_size=0 2559eventq_index=0 2560ordered=true 2561randomization=false 2562 2563[system.ruby.network.ext_links1.int_node.port_buffers50] 2564type=MessageBuffer 2565buffer_size=0 2566eventq_index=0 2567ordered=true 2568randomization=false 2569 2570[system.ruby.network.ext_links1.int_node.port_buffers51] 2571type=MessageBuffer 2572buffer_size=0 2573eventq_index=0 2574ordered=true 2575randomization=false 2576 2577[system.ruby.network.ext_links1.int_node.port_buffers52] 2578type=MessageBuffer 2579buffer_size=0 2580eventq_index=0 2581ordered=true 2582randomization=false 2583 2584[system.ruby.network.ext_links1.int_node.port_buffers53] 2585type=MessageBuffer 2586buffer_size=0 2587eventq_index=0 2588ordered=true 2589randomization=false 2590 2591[system.ruby.network.ext_links1.int_node.port_buffers54] 2592type=MessageBuffer 2593buffer_size=0 2594eventq_index=0 2595ordered=true 2596randomization=false 2597 2598[system.ruby.network.ext_links1.int_node.port_buffers55] 2599type=MessageBuffer 2600buffer_size=0 2601eventq_index=0 2602ordered=true 2603randomization=false 2604 2605[system.ruby.network.ext_links1.int_node.port_buffers56] 2606type=MessageBuffer 2607buffer_size=0 2608eventq_index=0 2609ordered=true 2610randomization=false 2611 2612[system.ruby.network.ext_links1.int_node.port_buffers57] 2613type=MessageBuffer 2614buffer_size=0 2615eventq_index=0 2616ordered=true 2617randomization=false 2618 2619[system.ruby.network.ext_links1.int_node.port_buffers58] 2620type=MessageBuffer 2621buffer_size=0 2622eventq_index=0 2623ordered=true 2624randomization=false 2625 2626[system.ruby.network.ext_links1.int_node.port_buffers59] 2627type=MessageBuffer 2628buffer_size=0 2629eventq_index=0 2630ordered=true 2631randomization=false 2632 2633[system.ruby.network.ext_links1.int_node.port_buffers60] 2634type=MessageBuffer 2635buffer_size=0 2636eventq_index=0 2637ordered=true 2638randomization=false 2639 2640[system.ruby.network.ext_links1.int_node.port_buffers61] 2641type=MessageBuffer 2642buffer_size=0 2643eventq_index=0 2644ordered=true 2645randomization=false 2646 2647[system.ruby.network.ext_links1.int_node.port_buffers62] 2648type=MessageBuffer 2649buffer_size=0 2650eventq_index=0 2651ordered=true 2652randomization=false 2653 2654[system.ruby.network.ext_links1.int_node.port_buffers63] 2655type=MessageBuffer 2656buffer_size=0 2657eventq_index=0 2658ordered=true 2659randomization=false 2660 2661[system.ruby.network.ext_links1.int_node.port_buffers64] 2662type=MessageBuffer 2663buffer_size=0 2664eventq_index=0 2665ordered=true 2666randomization=false 2667 2668[system.ruby.network.ext_links1.int_node.port_buffers65] 2669type=MessageBuffer 2670buffer_size=0 2671eventq_index=0 2672ordered=true 2673randomization=false 2674 2675[system.ruby.network.ext_links1.int_node.port_buffers66] 2676type=MessageBuffer 2677buffer_size=0 2678eventq_index=0 2679ordered=true 2680randomization=false 2681 2682[system.ruby.network.ext_links1.int_node.port_buffers67] 2683type=MessageBuffer 2684buffer_size=0 2685eventq_index=0 2686ordered=true 2687randomization=false 2688 2689[system.ruby.network.ext_links1.int_node.port_buffers68] 2690type=MessageBuffer 2691buffer_size=0 2692eventq_index=0 2693ordered=true 2694randomization=false 2695 2696[system.ruby.network.ext_links1.int_node.port_buffers69] 2697type=MessageBuffer 2698buffer_size=0 2699eventq_index=0 2700ordered=true 2701randomization=false 2702 2703[system.ruby.network.ext_links1.int_node.port_buffers70] 2704type=MessageBuffer 2705buffer_size=0 2706eventq_index=0 2707ordered=true 2708randomization=false 2709 2710[system.ruby.network.ext_links1.int_node.port_buffers71] 2711type=MessageBuffer 2712buffer_size=0 2713eventq_index=0 2714ordered=true 2715randomization=false 2716 2717[system.ruby.network.ext_links1.int_node.port_buffers72] 2718type=MessageBuffer 2719buffer_size=0 2720eventq_index=0 2721ordered=true 2722randomization=false 2723 2724[system.ruby.network.ext_links1.int_node.port_buffers73] 2725type=MessageBuffer 2726buffer_size=0 2727eventq_index=0 2728ordered=true 2729randomization=false 2730 2731[system.ruby.network.ext_links1.int_node.port_buffers74] 2732type=MessageBuffer 2733buffer_size=0 2734eventq_index=0 2735ordered=true 2736randomization=false 2737 2738[system.ruby.network.ext_links1.int_node.port_buffers75] 2739type=MessageBuffer 2740buffer_size=0 2741eventq_index=0 2742ordered=true 2743randomization=false 2744 2745[system.ruby.network.ext_links1.int_node.port_buffers76] 2746type=MessageBuffer 2747buffer_size=0 2748eventq_index=0 2749ordered=true 2750randomization=false 2751 2752[system.ruby.network.ext_links1.int_node.port_buffers77] 2753type=MessageBuffer 2754buffer_size=0 2755eventq_index=0 2756ordered=true 2757randomization=false 2758 2759[system.ruby.network.ext_links1.int_node.port_buffers78] 2760type=MessageBuffer 2761buffer_size=0 2762eventq_index=0 2763ordered=true 2764randomization=false 2765 2766[system.ruby.network.ext_links1.int_node.port_buffers79] 2767type=MessageBuffer 2768buffer_size=0 2769eventq_index=0 2770ordered=true 2771randomization=false 2772 2773[system.ruby.network.ext_links2] 2774type=SimpleExtLink 2775children=int_node 2776bandwidth_factor=512 2777eventq_index=0 2778ext_node=system.tcp_cntrl0 2779int_node=system.ruby.network.ext_links2.int_node 2780latency=1 2781link_id=2 2782weight=1 2783 2784[system.ruby.network.ext_links2.int_node] 2785type=Switch 2786children=port_buffers00 port_buffers01 port_buffers02 port_buffers03 port_buffers04 port_buffers05 port_buffers06 port_buffers07 port_buffers08 port_buffers09 port_buffers10 port_buffers11 port_buffers12 port_buffers13 port_buffers14 port_buffers15 port_buffers16 port_buffers17 port_buffers18 port_buffers19 port_buffers20 port_buffers21 port_buffers22 port_buffers23 port_buffers24 port_buffers25 port_buffers26 port_buffers27 port_buffers28 port_buffers29 port_buffers30 port_buffers31 port_buffers32 port_buffers33 port_buffers34 port_buffers35 port_buffers36 port_buffers37 port_buffers38 port_buffers39 port_buffers40 port_buffers41 port_buffers42 port_buffers43 port_buffers44 port_buffers45 port_buffers46 port_buffers47 port_buffers48 port_buffers49 port_buffers50 port_buffers51 port_buffers52 port_buffers53 port_buffers54 port_buffers55 port_buffers56 port_buffers57 port_buffers58 port_buffers59 port_buffers60 port_buffers61 port_buffers62 port_buffers63 port_buffers64 port_buffers65 port_buffers66 port_buffers67 port_buffers68 port_buffers69 port_buffers70 port_buffers71 port_buffers72 port_buffers73 port_buffers74 port_buffers75 port_buffers76 port_buffers77 port_buffers78 port_buffers79 2787clk_domain=system.ruby.clk_domain 2788eventq_index=0 2789port_buffers=system.ruby.network.ext_links2.int_node.port_buffers00 system.ruby.network.ext_links2.int_node.port_buffers01 system.ruby.network.ext_links2.int_node.port_buffers02 system.ruby.network.ext_links2.int_node.port_buffers03 system.ruby.network.ext_links2.int_node.port_buffers04 system.ruby.network.ext_links2.int_node.port_buffers05 system.ruby.network.ext_links2.int_node.port_buffers06 system.ruby.network.ext_links2.int_node.port_buffers07 system.ruby.network.ext_links2.int_node.port_buffers08 system.ruby.network.ext_links2.int_node.port_buffers09 system.ruby.network.ext_links2.int_node.port_buffers10 system.ruby.network.ext_links2.int_node.port_buffers11 system.ruby.network.ext_links2.int_node.port_buffers12 system.ruby.network.ext_links2.int_node.port_buffers13 system.ruby.network.ext_links2.int_node.port_buffers14 system.ruby.network.ext_links2.int_node.port_buffers15 system.ruby.network.ext_links2.int_node.port_buffers16 system.ruby.network.ext_links2.int_node.port_buffers17 system.ruby.network.ext_links2.int_node.port_buffers18 system.ruby.network.ext_links2.int_node.port_buffers19 system.ruby.network.ext_links2.int_node.port_buffers20 system.ruby.network.ext_links2.int_node.port_buffers21 system.ruby.network.ext_links2.int_node.port_buffers22 system.ruby.network.ext_links2.int_node.port_buffers23 system.ruby.network.ext_links2.int_node.port_buffers24 system.ruby.network.ext_links2.int_node.port_buffers25 system.ruby.network.ext_links2.int_node.port_buffers26 system.ruby.network.ext_links2.int_node.port_buffers27 system.ruby.network.ext_links2.int_node.port_buffers28 system.ruby.network.ext_links2.int_node.port_buffers29 system.ruby.network.ext_links2.int_node.port_buffers30 system.ruby.network.ext_links2.int_node.port_buffers31 system.ruby.network.ext_links2.int_node.port_buffers32 system.ruby.network.ext_links2.int_node.port_buffers33 system.ruby.network.ext_links2.int_node.port_buffers34 system.ruby.network.ext_links2.int_node.port_buffers35 system.ruby.network.ext_links2.int_node.port_buffers36 system.ruby.network.ext_links2.int_node.port_buffers37 system.ruby.network.ext_links2.int_node.port_buffers38 system.ruby.network.ext_links2.int_node.port_buffers39 system.ruby.network.ext_links2.int_node.port_buffers40 system.ruby.network.ext_links2.int_node.port_buffers41 system.ruby.network.ext_links2.int_node.port_buffers42 system.ruby.network.ext_links2.int_node.port_buffers43 system.ruby.network.ext_links2.int_node.port_buffers44 system.ruby.network.ext_links2.int_node.port_buffers45 system.ruby.network.ext_links2.int_node.port_buffers46 system.ruby.network.ext_links2.int_node.port_buffers47 system.ruby.network.ext_links2.int_node.port_buffers48 system.ruby.network.ext_links2.int_node.port_buffers49 system.ruby.network.ext_links2.int_node.port_buffers50 system.ruby.network.ext_links2.int_node.port_buffers51 system.ruby.network.ext_links2.int_node.port_buffers52 system.ruby.network.ext_links2.int_node.port_buffers53 system.ruby.network.ext_links2.int_node.port_buffers54 system.ruby.network.ext_links2.int_node.port_buffers55 system.ruby.network.ext_links2.int_node.port_buffers56 system.ruby.network.ext_links2.int_node.port_buffers57 system.ruby.network.ext_links2.int_node.port_buffers58 system.ruby.network.ext_links2.int_node.port_buffers59 system.ruby.network.ext_links2.int_node.port_buffers60 system.ruby.network.ext_links2.int_node.port_buffers61 system.ruby.network.ext_links2.int_node.port_buffers62 system.ruby.network.ext_links2.int_node.port_buffers63 system.ruby.network.ext_links2.int_node.port_buffers64 system.ruby.network.ext_links2.int_node.port_buffers65 system.ruby.network.ext_links2.int_node.port_buffers66 system.ruby.network.ext_links2.int_node.port_buffers67 system.ruby.network.ext_links2.int_node.port_buffers68 system.ruby.network.ext_links2.int_node.port_buffers69 system.ruby.network.ext_links2.int_node.port_buffers70 system.ruby.network.ext_links2.int_node.port_buffers71 system.ruby.network.ext_links2.int_node.port_buffers72 system.ruby.network.ext_links2.int_node.port_buffers73 system.ruby.network.ext_links2.int_node.port_buffers74 system.ruby.network.ext_links2.int_node.port_buffers75 system.ruby.network.ext_links2.int_node.port_buffers76 system.ruby.network.ext_links2.int_node.port_buffers77 system.ruby.network.ext_links2.int_node.port_buffers78 system.ruby.network.ext_links2.int_node.port_buffers79 2790router_id=2 2791virt_nets=10 2792 2793[system.ruby.network.ext_links2.int_node.port_buffers00] 2794type=MessageBuffer 2795buffer_size=0 2796eventq_index=0 2797ordered=true 2798randomization=false 2799 2800[system.ruby.network.ext_links2.int_node.port_buffers01] 2801type=MessageBuffer 2802buffer_size=0 2803eventq_index=0 2804ordered=true 2805randomization=false 2806 2807[system.ruby.network.ext_links2.int_node.port_buffers02] 2808type=MessageBuffer 2809buffer_size=0 2810eventq_index=0 2811ordered=true 2812randomization=false 2813 2814[system.ruby.network.ext_links2.int_node.port_buffers03] 2815type=MessageBuffer 2816buffer_size=0 2817eventq_index=0 2818ordered=true 2819randomization=false 2820 2821[system.ruby.network.ext_links2.int_node.port_buffers04] 2822type=MessageBuffer 2823buffer_size=0 2824eventq_index=0 2825ordered=true 2826randomization=false 2827 2828[system.ruby.network.ext_links2.int_node.port_buffers05] 2829type=MessageBuffer 2830buffer_size=0 2831eventq_index=0 2832ordered=true 2833randomization=false 2834 2835[system.ruby.network.ext_links2.int_node.port_buffers06] 2836type=MessageBuffer 2837buffer_size=0 2838eventq_index=0 2839ordered=true 2840randomization=false 2841 2842[system.ruby.network.ext_links2.int_node.port_buffers07] 2843type=MessageBuffer 2844buffer_size=0 2845eventq_index=0 2846ordered=true 2847randomization=false 2848 2849[system.ruby.network.ext_links2.int_node.port_buffers08] 2850type=MessageBuffer 2851buffer_size=0 2852eventq_index=0 2853ordered=true 2854randomization=false 2855 2856[system.ruby.network.ext_links2.int_node.port_buffers09] 2857type=MessageBuffer 2858buffer_size=0 2859eventq_index=0 2860ordered=true 2861randomization=false 2862 2863[system.ruby.network.ext_links2.int_node.port_buffers10] 2864type=MessageBuffer 2865buffer_size=0 2866eventq_index=0 2867ordered=true 2868randomization=false 2869 2870[system.ruby.network.ext_links2.int_node.port_buffers11] 2871type=MessageBuffer 2872buffer_size=0 2873eventq_index=0 2874ordered=true 2875randomization=false 2876 2877[system.ruby.network.ext_links2.int_node.port_buffers12] 2878type=MessageBuffer 2879buffer_size=0 2880eventq_index=0 2881ordered=true 2882randomization=false 2883 2884[system.ruby.network.ext_links2.int_node.port_buffers13] 2885type=MessageBuffer 2886buffer_size=0 2887eventq_index=0 2888ordered=true 2889randomization=false 2890 2891[system.ruby.network.ext_links2.int_node.port_buffers14] 2892type=MessageBuffer 2893buffer_size=0 2894eventq_index=0 2895ordered=true 2896randomization=false 2897 2898[system.ruby.network.ext_links2.int_node.port_buffers15] 2899type=MessageBuffer 2900buffer_size=0 2901eventq_index=0 2902ordered=true 2903randomization=false 2904 2905[system.ruby.network.ext_links2.int_node.port_buffers16] 2906type=MessageBuffer 2907buffer_size=0 2908eventq_index=0 2909ordered=true 2910randomization=false 2911 2912[system.ruby.network.ext_links2.int_node.port_buffers17] 2913type=MessageBuffer 2914buffer_size=0 2915eventq_index=0 2916ordered=true 2917randomization=false 2918 2919[system.ruby.network.ext_links2.int_node.port_buffers18] 2920type=MessageBuffer 2921buffer_size=0 2922eventq_index=0 2923ordered=true 2924randomization=false 2925 2926[system.ruby.network.ext_links2.int_node.port_buffers19] 2927type=MessageBuffer 2928buffer_size=0 2929eventq_index=0 2930ordered=true 2931randomization=false 2932 2933[system.ruby.network.ext_links2.int_node.port_buffers20] 2934type=MessageBuffer 2935buffer_size=0 2936eventq_index=0 2937ordered=true 2938randomization=false 2939 2940[system.ruby.network.ext_links2.int_node.port_buffers21] 2941type=MessageBuffer 2942buffer_size=0 2943eventq_index=0 2944ordered=true 2945randomization=false 2946 2947[system.ruby.network.ext_links2.int_node.port_buffers22] 2948type=MessageBuffer 2949buffer_size=0 2950eventq_index=0 2951ordered=true 2952randomization=false 2953 2954[system.ruby.network.ext_links2.int_node.port_buffers23] 2955type=MessageBuffer 2956buffer_size=0 2957eventq_index=0 2958ordered=true 2959randomization=false 2960 2961[system.ruby.network.ext_links2.int_node.port_buffers24] 2962type=MessageBuffer 2963buffer_size=0 2964eventq_index=0 2965ordered=true 2966randomization=false 2967 2968[system.ruby.network.ext_links2.int_node.port_buffers25] 2969type=MessageBuffer 2970buffer_size=0 2971eventq_index=0 2972ordered=true 2973randomization=false 2974 2975[system.ruby.network.ext_links2.int_node.port_buffers26] 2976type=MessageBuffer 2977buffer_size=0 2978eventq_index=0 2979ordered=true 2980randomization=false 2981 2982[system.ruby.network.ext_links2.int_node.port_buffers27] 2983type=MessageBuffer 2984buffer_size=0 2985eventq_index=0 2986ordered=true 2987randomization=false 2988 2989[system.ruby.network.ext_links2.int_node.port_buffers28] 2990type=MessageBuffer 2991buffer_size=0 2992eventq_index=0 2993ordered=true 2994randomization=false 2995 2996[system.ruby.network.ext_links2.int_node.port_buffers29] 2997type=MessageBuffer 2998buffer_size=0 2999eventq_index=0 3000ordered=true 3001randomization=false 3002 3003[system.ruby.network.ext_links2.int_node.port_buffers30] 3004type=MessageBuffer 3005buffer_size=0 3006eventq_index=0 3007ordered=true 3008randomization=false 3009 3010[system.ruby.network.ext_links2.int_node.port_buffers31] 3011type=MessageBuffer 3012buffer_size=0 3013eventq_index=0 3014ordered=true 3015randomization=false 3016 3017[system.ruby.network.ext_links2.int_node.port_buffers32] 3018type=MessageBuffer 3019buffer_size=0 3020eventq_index=0 3021ordered=true 3022randomization=false 3023 3024[system.ruby.network.ext_links2.int_node.port_buffers33] 3025type=MessageBuffer 3026buffer_size=0 3027eventq_index=0 3028ordered=true 3029randomization=false 3030 3031[system.ruby.network.ext_links2.int_node.port_buffers34] 3032type=MessageBuffer 3033buffer_size=0 3034eventq_index=0 3035ordered=true 3036randomization=false 3037 3038[system.ruby.network.ext_links2.int_node.port_buffers35] 3039type=MessageBuffer 3040buffer_size=0 3041eventq_index=0 3042ordered=true 3043randomization=false 3044 3045[system.ruby.network.ext_links2.int_node.port_buffers36] 3046type=MessageBuffer 3047buffer_size=0 3048eventq_index=0 3049ordered=true 3050randomization=false 3051 3052[system.ruby.network.ext_links2.int_node.port_buffers37] 3053type=MessageBuffer 3054buffer_size=0 3055eventq_index=0 3056ordered=true 3057randomization=false 3058 3059[system.ruby.network.ext_links2.int_node.port_buffers38] 3060type=MessageBuffer 3061buffer_size=0 3062eventq_index=0 3063ordered=true 3064randomization=false 3065 3066[system.ruby.network.ext_links2.int_node.port_buffers39] 3067type=MessageBuffer 3068buffer_size=0 3069eventq_index=0 3070ordered=true 3071randomization=false 3072 3073[system.ruby.network.ext_links2.int_node.port_buffers40] 3074type=MessageBuffer 3075buffer_size=0 3076eventq_index=0 3077ordered=true 3078randomization=false 3079 3080[system.ruby.network.ext_links2.int_node.port_buffers41] 3081type=MessageBuffer 3082buffer_size=0 3083eventq_index=0 3084ordered=true 3085randomization=false 3086 3087[system.ruby.network.ext_links2.int_node.port_buffers42] 3088type=MessageBuffer 3089buffer_size=0 3090eventq_index=0 3091ordered=true 3092randomization=false 3093 3094[system.ruby.network.ext_links2.int_node.port_buffers43] 3095type=MessageBuffer 3096buffer_size=0 3097eventq_index=0 3098ordered=true 3099randomization=false 3100 3101[system.ruby.network.ext_links2.int_node.port_buffers44] 3102type=MessageBuffer 3103buffer_size=0 3104eventq_index=0 3105ordered=true 3106randomization=false 3107 3108[system.ruby.network.ext_links2.int_node.port_buffers45] 3109type=MessageBuffer 3110buffer_size=0 3111eventq_index=0 3112ordered=true 3113randomization=false 3114 3115[system.ruby.network.ext_links2.int_node.port_buffers46] 3116type=MessageBuffer 3117buffer_size=0 3118eventq_index=0 3119ordered=true 3120randomization=false 3121 3122[system.ruby.network.ext_links2.int_node.port_buffers47] 3123type=MessageBuffer 3124buffer_size=0 3125eventq_index=0 3126ordered=true 3127randomization=false 3128 3129[system.ruby.network.ext_links2.int_node.port_buffers48] 3130type=MessageBuffer 3131buffer_size=0 3132eventq_index=0 3133ordered=true 3134randomization=false 3135 3136[system.ruby.network.ext_links2.int_node.port_buffers49] 3137type=MessageBuffer 3138buffer_size=0 3139eventq_index=0 3140ordered=true 3141randomization=false 3142 3143[system.ruby.network.ext_links2.int_node.port_buffers50] 3144type=MessageBuffer 3145buffer_size=0 3146eventq_index=0 3147ordered=true 3148randomization=false 3149 3150[system.ruby.network.ext_links2.int_node.port_buffers51] 3151type=MessageBuffer 3152buffer_size=0 3153eventq_index=0 3154ordered=true 3155randomization=false 3156 3157[system.ruby.network.ext_links2.int_node.port_buffers52] 3158type=MessageBuffer 3159buffer_size=0 3160eventq_index=0 3161ordered=true 3162randomization=false 3163 3164[system.ruby.network.ext_links2.int_node.port_buffers53] 3165type=MessageBuffer 3166buffer_size=0 3167eventq_index=0 3168ordered=true 3169randomization=false 3170 3171[system.ruby.network.ext_links2.int_node.port_buffers54] 3172type=MessageBuffer 3173buffer_size=0 3174eventq_index=0 3175ordered=true 3176randomization=false 3177 3178[system.ruby.network.ext_links2.int_node.port_buffers55] 3179type=MessageBuffer 3180buffer_size=0 3181eventq_index=0 3182ordered=true 3183randomization=false 3184 3185[system.ruby.network.ext_links2.int_node.port_buffers56] 3186type=MessageBuffer 3187buffer_size=0 3188eventq_index=0 3189ordered=true 3190randomization=false 3191 3192[system.ruby.network.ext_links2.int_node.port_buffers57] 3193type=MessageBuffer 3194buffer_size=0 3195eventq_index=0 3196ordered=true 3197randomization=false 3198 3199[system.ruby.network.ext_links2.int_node.port_buffers58] 3200type=MessageBuffer 3201buffer_size=0 3202eventq_index=0 3203ordered=true 3204randomization=false 3205 3206[system.ruby.network.ext_links2.int_node.port_buffers59] 3207type=MessageBuffer 3208buffer_size=0 3209eventq_index=0 3210ordered=true 3211randomization=false 3212 3213[system.ruby.network.ext_links2.int_node.port_buffers60] 3214type=MessageBuffer 3215buffer_size=0 3216eventq_index=0 3217ordered=true 3218randomization=false 3219 3220[system.ruby.network.ext_links2.int_node.port_buffers61] 3221type=MessageBuffer 3222buffer_size=0 3223eventq_index=0 3224ordered=true 3225randomization=false 3226 3227[system.ruby.network.ext_links2.int_node.port_buffers62] 3228type=MessageBuffer 3229buffer_size=0 3230eventq_index=0 3231ordered=true 3232randomization=false 3233 3234[system.ruby.network.ext_links2.int_node.port_buffers63] 3235type=MessageBuffer 3236buffer_size=0 3237eventq_index=0 3238ordered=true 3239randomization=false 3240 3241[system.ruby.network.ext_links2.int_node.port_buffers64] 3242type=MessageBuffer 3243buffer_size=0 3244eventq_index=0 3245ordered=true 3246randomization=false 3247 3248[system.ruby.network.ext_links2.int_node.port_buffers65] 3249type=MessageBuffer 3250buffer_size=0 3251eventq_index=0 3252ordered=true 3253randomization=false 3254 3255[system.ruby.network.ext_links2.int_node.port_buffers66] 3256type=MessageBuffer 3257buffer_size=0 3258eventq_index=0 3259ordered=true 3260randomization=false 3261 3262[system.ruby.network.ext_links2.int_node.port_buffers67] 3263type=MessageBuffer 3264buffer_size=0 3265eventq_index=0 3266ordered=true 3267randomization=false 3268 3269[system.ruby.network.ext_links2.int_node.port_buffers68] 3270type=MessageBuffer 3271buffer_size=0 3272eventq_index=0 3273ordered=true 3274randomization=false 3275 3276[system.ruby.network.ext_links2.int_node.port_buffers69] 3277type=MessageBuffer 3278buffer_size=0 3279eventq_index=0 3280ordered=true 3281randomization=false 3282 3283[system.ruby.network.ext_links2.int_node.port_buffers70] 3284type=MessageBuffer 3285buffer_size=0 3286eventq_index=0 3287ordered=true 3288randomization=false 3289 3290[system.ruby.network.ext_links2.int_node.port_buffers71] 3291type=MessageBuffer 3292buffer_size=0 3293eventq_index=0 3294ordered=true 3295randomization=false 3296 3297[system.ruby.network.ext_links2.int_node.port_buffers72] 3298type=MessageBuffer 3299buffer_size=0 3300eventq_index=0 3301ordered=true 3302randomization=false 3303 3304[system.ruby.network.ext_links2.int_node.port_buffers73] 3305type=MessageBuffer 3306buffer_size=0 3307eventq_index=0 3308ordered=true 3309randomization=false 3310 3311[system.ruby.network.ext_links2.int_node.port_buffers74] 3312type=MessageBuffer 3313buffer_size=0 3314eventq_index=0 3315ordered=true 3316randomization=false 3317 3318[system.ruby.network.ext_links2.int_node.port_buffers75] 3319type=MessageBuffer 3320buffer_size=0 3321eventq_index=0 3322ordered=true 3323randomization=false 3324 3325[system.ruby.network.ext_links2.int_node.port_buffers76] 3326type=MessageBuffer 3327buffer_size=0 3328eventq_index=0 3329ordered=true 3330randomization=false 3331 3332[system.ruby.network.ext_links2.int_node.port_buffers77] 3333type=MessageBuffer 3334buffer_size=0 3335eventq_index=0 3336ordered=true 3337randomization=false 3338 3339[system.ruby.network.ext_links2.int_node.port_buffers78] 3340type=MessageBuffer 3341buffer_size=0 3342eventq_index=0 3343ordered=true 3344randomization=false 3345 3346[system.ruby.network.ext_links2.int_node.port_buffers79] 3347type=MessageBuffer 3348buffer_size=0 3349eventq_index=0 3350ordered=true 3351randomization=false 3352 3353[system.ruby.network.ext_links3] 3354type=SimpleExtLink 3355bandwidth_factor=512 3356eventq_index=0 3357ext_node=system.tcp_cntrl1 3358int_node=system.ruby.network.ext_links2.int_node 3359latency=1 3360link_id=3 3361weight=1 3362 3363[system.ruby.network.ext_links4] 3364type=SimpleExtLink 3365bandwidth_factor=512 3366eventq_index=0 3367ext_node=system.sqc_cntrl0 3368int_node=system.ruby.network.ext_links2.int_node 3369latency=1 3370link_id=4 3371weight=1 3372 3373[system.ruby.network.ext_links5] 3374type=SimpleExtLink 3375bandwidth_factor=512 3376eventq_index=0 3377ext_node=system.tcc_cntrl0 3378int_node=system.ruby.network.ext_links2.int_node 3379latency=1 3380link_id=5 3381weight=1 3382 3383[system.ruby.network.ext_links6] 3384type=SimpleExtLink 3385bandwidth_factor=512 3386eventq_index=0 3387ext_node=system.tccdir_cntrl0 3388int_node=system.ruby.network.ext_links2.int_node 3389latency=1 3390link_id=6 3391weight=1 3392 3393[system.ruby.network.int_link_buffers00] 3394type=MessageBuffer 3395buffer_size=0 3396eventq_index=0 3397ordered=true 3398randomization=false 3399 3400[system.ruby.network.int_link_buffers01] 3401type=MessageBuffer 3402buffer_size=0 3403eventq_index=0 3404ordered=true 3405randomization=false 3406 3407[system.ruby.network.int_link_buffers02] 3408type=MessageBuffer 3409buffer_size=0 3410eventq_index=0 3411ordered=true 3412randomization=false 3413 3414[system.ruby.network.int_link_buffers03] 3415type=MessageBuffer 3416buffer_size=0 3417eventq_index=0 3418ordered=true 3419randomization=false 3420 3421[system.ruby.network.int_link_buffers04] 3422type=MessageBuffer 3423buffer_size=0 3424eventq_index=0 3425ordered=true 3426randomization=false 3427 3428[system.ruby.network.int_link_buffers05] 3429type=MessageBuffer 3430buffer_size=0 3431eventq_index=0 3432ordered=true 3433randomization=false 3434 3435[system.ruby.network.int_link_buffers06] 3436type=MessageBuffer 3437buffer_size=0 3438eventq_index=0 3439ordered=true 3440randomization=false 3441 3442[system.ruby.network.int_link_buffers07] 3443type=MessageBuffer 3444buffer_size=0 3445eventq_index=0 3446ordered=true 3447randomization=false 3448 3449[system.ruby.network.int_link_buffers08] 3450type=MessageBuffer 3451buffer_size=0 3452eventq_index=0 3453ordered=true 3454randomization=false 3455 3456[system.ruby.network.int_link_buffers09] 3457type=MessageBuffer 3458buffer_size=0 3459eventq_index=0 3460ordered=true 3461randomization=false 3462 3463[system.ruby.network.int_link_buffers10] 3464type=MessageBuffer 3465buffer_size=0 3466eventq_index=0 3467ordered=true 3468randomization=false 3469 3470[system.ruby.network.int_link_buffers11] 3471type=MessageBuffer 3472buffer_size=0 3473eventq_index=0 3474ordered=true 3475randomization=false 3476 3477[system.ruby.network.int_link_buffers12] 3478type=MessageBuffer 3479buffer_size=0 3480eventq_index=0 3481ordered=true 3482randomization=false 3483 3484[system.ruby.network.int_link_buffers13] 3485type=MessageBuffer 3486buffer_size=0 3487eventq_index=0 3488ordered=true 3489randomization=false 3490 3491[system.ruby.network.int_link_buffers14] 3492type=MessageBuffer 3493buffer_size=0 3494eventq_index=0 3495ordered=true 3496randomization=false 3497 3498[system.ruby.network.int_link_buffers15] 3499type=MessageBuffer 3500buffer_size=0 3501eventq_index=0 3502ordered=true 3503randomization=false 3504 3505[system.ruby.network.int_link_buffers16] 3506type=MessageBuffer 3507buffer_size=0 3508eventq_index=0 3509ordered=true 3510randomization=false 3511 3512[system.ruby.network.int_link_buffers17] 3513type=MessageBuffer 3514buffer_size=0 3515eventq_index=0 3516ordered=true 3517randomization=false 3518 3519[system.ruby.network.int_link_buffers18] 3520type=MessageBuffer 3521buffer_size=0 3522eventq_index=0 3523ordered=true 3524randomization=false 3525 3526[system.ruby.network.int_link_buffers19] 3527type=MessageBuffer 3528buffer_size=0 3529eventq_index=0 3530ordered=true 3531randomization=false 3532 3533[system.ruby.network.int_link_buffers20] 3534type=MessageBuffer 3535buffer_size=0 3536eventq_index=0 3537ordered=true 3538randomization=false 3539 3540[system.ruby.network.int_link_buffers21] 3541type=MessageBuffer 3542buffer_size=0 3543eventq_index=0 3544ordered=true 3545randomization=false 3546 3547[system.ruby.network.int_link_buffers22] 3548type=MessageBuffer 3549buffer_size=0 3550eventq_index=0 3551ordered=true 3552randomization=false 3553 3554[system.ruby.network.int_link_buffers23] 3555type=MessageBuffer 3556buffer_size=0 3557eventq_index=0 3558ordered=true 3559randomization=false 3560 3561[system.ruby.network.int_link_buffers24] 3562type=MessageBuffer 3563buffer_size=0 3564eventq_index=0 3565ordered=true 3566randomization=false 3567 3568[system.ruby.network.int_link_buffers25] 3569type=MessageBuffer 3570buffer_size=0 3571eventq_index=0 3572ordered=true 3573randomization=false 3574 3575[system.ruby.network.int_link_buffers26] 3576type=MessageBuffer 3577buffer_size=0 3578eventq_index=0 3579ordered=true 3580randomization=false 3581 3582[system.ruby.network.int_link_buffers27] 3583type=MessageBuffer 3584buffer_size=0 3585eventq_index=0 3586ordered=true 3587randomization=false 3588 3589[system.ruby.network.int_link_buffers28] 3590type=MessageBuffer 3591buffer_size=0 3592eventq_index=0 3593ordered=true 3594randomization=false 3595 3596[system.ruby.network.int_link_buffers29] 3597type=MessageBuffer 3598buffer_size=0 3599eventq_index=0 3600ordered=true 3601randomization=false 3602 3603[system.ruby.network.int_link_buffers30] 3604type=MessageBuffer 3605buffer_size=0 3606eventq_index=0 3607ordered=true 3608randomization=false 3609 3610[system.ruby.network.int_link_buffers31] 3611type=MessageBuffer 3612buffer_size=0 3613eventq_index=0 3614ordered=true 3615randomization=false 3616 3617[system.ruby.network.int_link_buffers32] 3618type=MessageBuffer 3619buffer_size=0 3620eventq_index=0 3621ordered=true 3622randomization=false 3623 3624[system.ruby.network.int_link_buffers33] 3625type=MessageBuffer 3626buffer_size=0 3627eventq_index=0 3628ordered=true 3629randomization=false 3630 3631[system.ruby.network.int_link_buffers34] 3632type=MessageBuffer 3633buffer_size=0 3634eventq_index=0 3635ordered=true 3636randomization=false 3637 3638[system.ruby.network.int_link_buffers35] 3639type=MessageBuffer 3640buffer_size=0 3641eventq_index=0 3642ordered=true 3643randomization=false 3644 3645[system.ruby.network.int_link_buffers36] 3646type=MessageBuffer 3647buffer_size=0 3648eventq_index=0 3649ordered=true 3650randomization=false 3651 3652[system.ruby.network.int_link_buffers37] 3653type=MessageBuffer 3654buffer_size=0 3655eventq_index=0 3656ordered=true 3657randomization=false 3658 3659[system.ruby.network.int_link_buffers38] 3660type=MessageBuffer 3661buffer_size=0 3662eventq_index=0 3663ordered=true 3664randomization=false 3665 3666[system.ruby.network.int_link_buffers39] 3667type=MessageBuffer 3668buffer_size=0 3669eventq_index=0 3670ordered=true 3671randomization=false 3672 3673[system.ruby.network.int_links0] 3674type=SimpleIntLink 3675bandwidth_factor=512 3676eventq_index=0 3677latency=1 3678link_id=0 3679node_a=system.ruby.network.ext_links0.int_node 3680node_b=system.ruby.network.ext_links1.int_node 3681weight=1 3682 3683[system.ruby.network.int_links1] 3684type=SimpleIntLink 3685bandwidth_factor=512 3686eventq_index=0 3687latency=1 3688link_id=1 3689node_a=system.ruby.network.ext_links0.int_node 3690node_b=system.ruby.network.ext_links2.int_node 3691weight=1 3692 3693[system.ruby.phys_mem] 3694type=SimpleMemory 3695bandwidth=73.000000 3696clk_domain=system.ruby.clk_domain 3697conf_table_reported=true 3698eventq_index=0 3699in_addr_map=false 3700latency=30000 3701latency_var=0 3702null=false 3703range=0:536870911 3704 3705[system.sqc_cntrl0] 3706type=SQC_Controller 3707children=L1cache mandatoryQueue probeToSQC requestFromSQC responseFromSQC responseToSQC sequencer unblockFromCore 3708L1cache=system.sqc_cntrl0.L1cache 3709TCC_select_num_bits=0 3710buffer_size=0 3711clk_domain=system.clk_domain 3712cluster_id=0 3713eventq_index=0 3714issue_latency=80 3715l2_hit_latency=18 3716mandatoryQueue=system.sqc_cntrl0.mandatoryQueue 3717number_of_TBEs=256 3718probeToSQC=system.sqc_cntrl0.probeToSQC 3719recycle_latency=10 3720requestFromSQC=system.sqc_cntrl0.requestFromSQC 3721responseFromSQC=system.sqc_cntrl0.responseFromSQC 3722responseToSQC=system.sqc_cntrl0.responseToSQC 3723ruby_system=system.ruby 3724sequencer=system.sqc_cntrl0.sequencer 3725system=system 3726transitions_per_cycle=32 3727unblockFromCore=system.sqc_cntrl0.unblockFromCore 3728version=0 3729 3730[system.sqc_cntrl0.L1cache] 3731type=RubyCache 3732children=replacement_policy 3733assoc=8 3734block_size=0 3735dataAccessLatency=4 3736dataArrayBanks=16 3737eventq_index=0 3738is_icache=false 3739replacement_policy=system.sqc_cntrl0.L1cache.replacement_policy 3740resourceStalls=true 3741ruby_system=system.ruby 3742size=32768 3743start_index_bit=6 3744tagAccessLatency=1 3745tagArrayBanks=4 3746 3747[system.sqc_cntrl0.L1cache.replacement_policy] 3748type=PseudoLRUReplacementPolicy 3749assoc=8 3750block_size=64 3751eventq_index=0 3752size=32768 3753 3754[system.sqc_cntrl0.mandatoryQueue] 3755type=MessageBuffer 3756buffer_size=0 3757eventq_index=0 3758ordered=false 3759randomization=false 3760 3761[system.sqc_cntrl0.probeToSQC] 3762type=MessageBuffer 3763buffer_size=0 3764eventq_index=0 3765ordered=true 3766randomization=false 3767slave=system.ruby.network.master[9] 3768 3769[system.sqc_cntrl0.requestFromSQC] 3770type=MessageBuffer 3771buffer_size=0 3772eventq_index=0 3773ordered=true 3774randomization=false 3775master=system.ruby.network.slave[11] 3776 3777[system.sqc_cntrl0.responseFromSQC] 3778type=MessageBuffer 3779buffer_size=0 3780eventq_index=0 3781ordered=true 3782randomization=false 3783master=system.ruby.network.slave[12] 3784 3785[system.sqc_cntrl0.responseToSQC] 3786type=MessageBuffer 3787buffer_size=0 3788eventq_index=0 3789ordered=true 3790randomization=false 3791slave=system.ruby.network.master[10] 3792 3793[system.sqc_cntrl0.sequencer] 3794type=RubySequencer 3795clk_domain=system.clk_domain 3796coreid=99 3797dcache=system.sqc_cntrl0.L1cache 3798dcache_hit_latency=1 3799deadlock_threshold=500000 3800eventq_index=0 3801icache=system.sqc_cntrl0.L1cache 3802icache_hit_latency=1 3803is_cpu_sequencer=false 3804max_outstanding_requests=16 3805no_retry_on_stall=false 3806ruby_system=system.ruby 3807support_data_reqs=false 3808support_inst_reqs=true 3809system=system 3810using_network_tester=false 3811using_ruby_tester=false 3812version=6 3813slave=system.cpu1.CUs0.sqc_port system.cpu1.CUs1.sqc_port 3814 3815[system.sqc_cntrl0.unblockFromCore] 3816type=MessageBuffer 3817buffer_size=0 3818eventq_index=0 3819ordered=true 3820randomization=false 3821master=system.ruby.network.slave[13] 3822 3823[system.sqc_coalescer] 3824type=TLBCoalescer 3825children=clk_domain 3826clk_domain=system.sqc_coalescer.clk_domain 3827coalescingWindow=1 3828disableCoalescing=false 3829eventq_index=0 3830probesPerCycle=2 3831master=system.sqc_tlb.slave[0] 3832slave=system.cpu1.CUs0.sqc_tlb_port system.cpu1.CUs1.sqc_tlb_port 3833 3834[system.sqc_coalescer.clk_domain] 3835type=SrcClockDomain 3836children=voltage_domain 3837clock=1000 3838domain_id=-1 3839eventq_index=0 3840init_perf_level=0 3841voltage_domain=system.sqc_coalescer.clk_domain.voltage_domain 3842 3843[system.sqc_coalescer.clk_domain.voltage_domain] 3844type=VoltageDomain 3845eventq_index=0 3846voltage=1.000000 3847 3848[system.sqc_tlb] 3849type=X86GPUTLB 3850children=clk_domain 3851accessDistance=false 3852allocationPolicy=true 3853assoc=32 3854clk_domain=system.sqc_tlb.clk_domain 3855eventq_index=0 3856hitLatency=1 3857maxOutstandingReqs=64 3858missLatency1=5 3859missLatency2=750 3860size=32 3861master=system.l2_coalescer.slave[0] 3862slave=system.sqc_coalescer.master[0] 3863 3864[system.sqc_tlb.clk_domain] 3865type=SrcClockDomain 3866children=voltage_domain 3867clock=1000 3868domain_id=-1 3869eventq_index=0 3870init_perf_level=0 3871voltage_domain=system.sqc_tlb.clk_domain.voltage_domain 3872 3873[system.sqc_tlb.clk_domain.voltage_domain] 3874type=VoltageDomain 3875eventq_index=0 3876voltage=1.000000 3877 3878[system.sys_port_proxy] 3879type=RubyPortProxy 3880clk_domain=system.clk_domain 3881eventq_index=0 3882is_cpu_sequencer=true 3883no_retry_on_stall=false 3884ruby_system=system.ruby 3885support_data_reqs=true 3886support_inst_reqs=true 3887system=system 3888using_ruby_tester=false 3889version=0 3890slave=system.system_port 3891 3892[system.tcc_cntrl0] 3893type=TCC_Controller 3894children=L2cache responseFromTCC responseToTCC w_TCCUnblockToTCCDir w_probeToTCC w_reqToTCC w_reqToTCCDir w_respToTCC w_respToTCCDir 3895L2cache=system.tcc_cntrl0.L2cache 3896TCC_select_num_bits=0 3897buffer_size=0 3898clk_domain=system.clk_domain 3899cluster_id=0 3900eventq_index=0 3901l2_request_latency=1 3902l2_response_latency=16 3903number_of_TBEs=2048 3904recycle_latency=10 3905responseFromTCC=system.tcc_cntrl0.responseFromTCC 3906responseToTCC=system.tcc_cntrl0.responseToTCC 3907ruby_system=system.ruby 3908system=system 3909transitions_per_cycle=32 3910version=0 3911w_TCCUnblockToTCCDir=system.tcc_cntrl0.w_TCCUnblockToTCCDir 3912w_probeToTCC=system.tcc_cntrl0.w_probeToTCC 3913w_reqToTCC=system.tcc_cntrl0.w_reqToTCC 3914w_reqToTCCDir=system.tcc_cntrl0.w_reqToTCCDir 3915w_respToTCC=system.tcc_cntrl0.w_respToTCC 3916w_respToTCCDir=system.tcc_cntrl0.w_respToTCCDir 3917 3918[system.tcc_cntrl0.L2cache] 3919type=RubyCache 3920children=replacement_policy 3921assoc=16 3922block_size=0 3923dataAccessLatency=8 3924dataArrayBanks=256 3925eventq_index=0 3926is_icache=false 3927replacement_policy=system.tcc_cntrl0.L2cache.replacement_policy 3928resourceStalls=true 3929ruby_system=system.ruby 3930size=262144.0 3931start_index_bit=6 3932tagAccessLatency=2 3933tagArrayBanks=256 3934 3935[system.tcc_cntrl0.L2cache.replacement_policy] 3936type=PseudoLRUReplacementPolicy 3937assoc=16 3938block_size=64 3939eventq_index=0 3940size=262144.0 3941 3942[system.tcc_cntrl0.responseFromTCC] 3943type=MessageBuffer 3944buffer_size=0 3945eventq_index=0 3946ordered=true 3947randomization=false 3948master=system.ruby.network.slave[14] 3949 3950[system.tcc_cntrl0.responseToTCC] 3951type=MessageBuffer 3952buffer_size=0 3953eventq_index=0 3954ordered=true 3955randomization=false 3956slave=system.ruby.network.master[11] 3957 3958[system.tcc_cntrl0.w_TCCUnblockToTCCDir] 3959type=RubyWireBuffer 3960eventq_index=0 3961ruby_system=system.ruby 3962 3963[system.tcc_cntrl0.w_probeToTCC] 3964type=RubyWireBuffer 3965eventq_index=0 3966ruby_system=system.ruby 3967 3968[system.tcc_cntrl0.w_reqToTCC] 3969type=RubyWireBuffer 3970eventq_index=0 3971ruby_system=system.ruby 3972 3973[system.tcc_cntrl0.w_reqToTCCDir] 3974type=RubyWireBuffer 3975eventq_index=0 3976ruby_system=system.ruby 3977 3978[system.tcc_cntrl0.w_respToTCC] 3979type=RubyWireBuffer 3980eventq_index=0 3981ruby_system=system.ruby 3982 3983[system.tcc_cntrl0.w_respToTCCDir] 3984type=RubyWireBuffer 3985eventq_index=0 3986ruby_system=system.ruby 3987 3988[system.tccdir_cntrl0] 3989type=TCCdir_Controller 3990children=directory probeFromNB probeToCore requestFromTCP requestToNB responseFromNB responseFromTCP responseToCore responseToNB triggerQueue unblockFromTCP unblockToNB 3991TCC_select_num_bits=0 3992buffer_size=0 3993clk_domain=system.clk_domain 3994cluster_id=0 3995directory=system.tccdir_cntrl0.directory 3996directory_latency=6 3997eventq_index=0 3998issue_latency=120 3999number_of_TBEs=1024 4000probeFromNB=system.tccdir_cntrl0.probeFromNB 4001probeToCore=system.tccdir_cntrl0.probeToCore 4002recycle_latency=10 4003requestFromTCP=system.tccdir_cntrl0.requestFromTCP 4004requestToNB=system.tccdir_cntrl0.requestToNB 4005responseFromNB=system.tccdir_cntrl0.responseFromNB 4006responseFromTCP=system.tccdir_cntrl0.responseFromTCP 4007responseToCore=system.tccdir_cntrl0.responseToCore 4008responseToNB=system.tccdir_cntrl0.responseToNB 4009response_latency=5 4010ruby_system=system.ruby 4011system=system 4012transitions_per_cycle=32 4013triggerQueue=system.tccdir_cntrl0.triggerQueue 4014unblockFromTCP=system.tccdir_cntrl0.unblockFromTCP 4015unblockToNB=system.tccdir_cntrl0.unblockToNB 4016version=0 4017w_TCCUnblockToTCCDir=system.tcc_cntrl0.w_TCCUnblockToTCCDir 4018w_probeToTCC=system.tcc_cntrl0.w_probeToTCC 4019w_reqToTCC=system.tcc_cntrl0.w_reqToTCC 4020w_reqToTCCDir=system.tcc_cntrl0.w_reqToTCCDir 4021w_respToTCC=system.tcc_cntrl0.w_respToTCC 4022w_respToTCCDir=system.tcc_cntrl0.w_respToTCCDir 4023 4024[system.tccdir_cntrl0.directory] 4025type=RubyCache 4026children=replacement_policy 4027assoc=16 4028block_size=0 4029dataAccessLatency=1 4030dataArrayBanks=1 4031eventq_index=0 4032is_icache=false 4033replacement_policy=system.tccdir_cntrl0.directory.replacement_policy 4034resourceStalls=false 4035ruby_system=system.ruby 4036size=393216 4037start_index_bit=6 4038tagAccessLatency=1 4039tagArrayBanks=1 4040 4041[system.tccdir_cntrl0.directory.replacement_policy] 4042type=PseudoLRUReplacementPolicy 4043assoc=16 4044block_size=64 4045eventq_index=0 4046size=393216 4047 4048[system.tccdir_cntrl0.probeFromNB] 4049type=MessageBuffer 4050buffer_size=0 4051eventq_index=0 4052ordered=false 4053randomization=false 4054slave=system.ruby.network.master[15] 4055 4056[system.tccdir_cntrl0.probeToCore] 4057type=MessageBuffer 4058buffer_size=0 4059eventq_index=0 4060ordered=true 4061randomization=false 4062master=system.ruby.network.slave[15] 4063 4064[system.tccdir_cntrl0.requestFromTCP] 4065type=MessageBuffer 4066buffer_size=0 4067eventq_index=0 4068ordered=true 4069randomization=false 4070slave=system.ruby.network.master[12] 4071 4072[system.tccdir_cntrl0.requestToNB] 4073type=MessageBuffer 4074buffer_size=0 4075eventq_index=0 4076ordered=false 4077randomization=false 4078master=system.ruby.network.slave[17] 4079 4080[system.tccdir_cntrl0.responseFromNB] 4081type=MessageBuffer 4082buffer_size=0 4083eventq_index=0 4084ordered=false 4085randomization=false 4086slave=system.ruby.network.master[16] 4087 4088[system.tccdir_cntrl0.responseFromTCP] 4089type=MessageBuffer 4090buffer_size=0 4091eventq_index=0 4092ordered=true 4093randomization=false 4094slave=system.ruby.network.master[13] 4095 4096[system.tccdir_cntrl0.responseToCore] 4097type=MessageBuffer 4098buffer_size=0 4099eventq_index=0 4100ordered=true 4101randomization=false 4102master=system.ruby.network.slave[16] 4103 4104[system.tccdir_cntrl0.responseToNB] 4105type=MessageBuffer 4106buffer_size=0 4107eventq_index=0 4108ordered=false 4109randomization=false 4110master=system.ruby.network.slave[18] 4111 4112[system.tccdir_cntrl0.triggerQueue] 4113type=MessageBuffer 4114buffer_size=0 4115eventq_index=0 4116ordered=true 4117randomization=false 4118 4119[system.tccdir_cntrl0.unblockFromTCP] 4120type=MessageBuffer 4121buffer_size=0 4122eventq_index=0 4123ordered=true 4124randomization=false 4125slave=system.ruby.network.master[14] 4126 4127[system.tccdir_cntrl0.unblockToNB] 4128type=MessageBuffer 4129buffer_size=0 4130eventq_index=0 4131ordered=false 4132randomization=false 4133master=system.ruby.network.slave[19] 4134 4135[system.tcp_cntrl0] 4136type=TCP_Controller 4137children=L1cache coalescer mandatoryQueue probeToTCP requestFromTCP responseFromTCP responseToTCP sequencer unblockFromCore 4138L1cache=system.tcp_cntrl0.L1cache 4139TCC_select_num_bits=0 4140buffer_size=0 4141clk_domain=system.clk_domain 4142cluster_id=0 4143coalescer=system.tcp_cntrl0.coalescer 4144eventq_index=0 4145issue_latency=40 4146l2_hit_latency=18 4147mandatoryQueue=system.tcp_cntrl0.mandatoryQueue 4148number_of_TBEs=2560 4149probeToTCP=system.tcp_cntrl0.probeToTCP 4150recycle_latency=10 4151requestFromTCP=system.tcp_cntrl0.requestFromTCP 4152responseFromTCP=system.tcp_cntrl0.responseFromTCP 4153responseToTCP=system.tcp_cntrl0.responseToTCP 4154ruby_system=system.ruby 4155sequencer=system.tcp_cntrl0.sequencer 4156system=system 4157transitions_per_cycle=32 4158unblockFromCore=system.tcp_cntrl0.unblockFromCore 4159use_seq_not_coal=false 4160version=0 4161 4162[system.tcp_cntrl0.L1cache] 4163type=RubyCache 4164children=replacement_policy 4165assoc=8 4166block_size=0 4167dataAccessLatency=4 4168dataArrayBanks=16 4169eventq_index=0 4170is_icache=false 4171replacement_policy=system.tcp_cntrl0.L1cache.replacement_policy 4172resourceStalls=true 4173ruby_system=system.ruby 4174size=16384 4175start_index_bit=6 4176tagAccessLatency=4 4177tagArrayBanks=4 4178 4179[system.tcp_cntrl0.L1cache.replacement_policy] 4180type=PseudoLRUReplacementPolicy 4181assoc=8 4182block_size=64 4183eventq_index=0 4184size=16384 4185 4186[system.tcp_cntrl0.coalescer] 4187type=RubyGPUCoalescer 4188assume_rfo=true 4189clk_domain=system.clk_domain 4190coreid=99 4191dcache=system.tcp_cntrl0.L1cache 4192dcache_hit_latency=1 4193deadlock_threshold=500000 4194eventq_index=0 4195icache=system.tcp_cntrl0.L1cache 4196icache_hit_latency=1 4197is_cpu_sequencer=false 4198max_outstanding_requests=2048 4199no_retry_on_stall=false 4200ruby_system=system.ruby 4201support_data_reqs=true 4202support_inst_reqs=false 4203system=system 4204using_network_tester=false 4205using_ruby_tester=false 4206version=2 4207slave=system.cpu1.CUs0.memory_port[0] system.cpu1.CUs0.memory_port[1] system.cpu1.CUs0.memory_port[2] system.cpu1.CUs0.memory_port[3] system.cpu1.CUs0.memory_port[4] system.cpu1.CUs0.memory_port[5] system.cpu1.CUs0.memory_port[6] system.cpu1.CUs0.memory_port[7] system.cpu1.CUs0.memory_port[8] system.cpu1.CUs0.memory_port[9] system.cpu1.CUs0.memory_port[10] system.cpu1.CUs0.memory_port[11] system.cpu1.CUs0.memory_port[12] system.cpu1.CUs0.memory_port[13] system.cpu1.CUs0.memory_port[14] system.cpu1.CUs0.memory_port[15] system.cpu1.CUs0.memory_port[16] system.cpu1.CUs0.memory_port[17] system.cpu1.CUs0.memory_port[18] system.cpu1.CUs0.memory_port[19] system.cpu1.CUs0.memory_port[20] system.cpu1.CUs0.memory_port[21] system.cpu1.CUs0.memory_port[22] system.cpu1.CUs0.memory_port[23] system.cpu1.CUs0.memory_port[24] system.cpu1.CUs0.memory_port[25] system.cpu1.CUs0.memory_port[26] system.cpu1.CUs0.memory_port[27] system.cpu1.CUs0.memory_port[28] system.cpu1.CUs0.memory_port[29] system.cpu1.CUs0.memory_port[30] system.cpu1.CUs0.memory_port[31] system.cpu1.CUs0.memory_port[32] system.cpu1.CUs0.memory_port[33] system.cpu1.CUs0.memory_port[34] system.cpu1.CUs0.memory_port[35] system.cpu1.CUs0.memory_port[36] system.cpu1.CUs0.memory_port[37] system.cpu1.CUs0.memory_port[38] system.cpu1.CUs0.memory_port[39] system.cpu1.CUs0.memory_port[40] system.cpu1.CUs0.memory_port[41] system.cpu1.CUs0.memory_port[42] system.cpu1.CUs0.memory_port[43] system.cpu1.CUs0.memory_port[44] system.cpu1.CUs0.memory_port[45] system.cpu1.CUs0.memory_port[46] system.cpu1.CUs0.memory_port[47] system.cpu1.CUs0.memory_port[48] system.cpu1.CUs0.memory_port[49] system.cpu1.CUs0.memory_port[50] system.cpu1.CUs0.memory_port[51] system.cpu1.CUs0.memory_port[52] system.cpu1.CUs0.memory_port[53] system.cpu1.CUs0.memory_port[54] system.cpu1.CUs0.memory_port[55] system.cpu1.CUs0.memory_port[56] system.cpu1.CUs0.memory_port[57] system.cpu1.CUs0.memory_port[58] system.cpu1.CUs0.memory_port[59] system.cpu1.CUs0.memory_port[60] system.cpu1.CUs0.memory_port[61] system.cpu1.CUs0.memory_port[62] system.cpu1.CUs0.memory_port[63] 4208 4209[system.tcp_cntrl0.mandatoryQueue] 4210type=MessageBuffer 4211buffer_size=0 4212eventq_index=0 4213ordered=false 4214randomization=false 4215 4216[system.tcp_cntrl0.probeToTCP] 4217type=MessageBuffer 4218buffer_size=0 4219eventq_index=0 4220ordered=true 4221randomization=false 4222slave=system.ruby.network.master[5] 4223 4224[system.tcp_cntrl0.requestFromTCP] 4225type=MessageBuffer 4226buffer_size=0 4227eventq_index=0 4228ordered=true 4229randomization=false 4230master=system.ruby.network.slave[5] 4231 4232[system.tcp_cntrl0.responseFromTCP] 4233type=MessageBuffer 4234buffer_size=0 4235eventq_index=0 4236ordered=true 4237randomization=false 4238master=system.ruby.network.slave[6] 4239 4240[system.tcp_cntrl0.responseToTCP] 4241type=MessageBuffer 4242buffer_size=0 4243eventq_index=0 4244ordered=true 4245randomization=false 4246slave=system.ruby.network.master[6] 4247 4248[system.tcp_cntrl0.sequencer] 4249type=RubySequencer 4250clk_domain=system.clk_domain 4251coreid=99 4252dcache=system.tcp_cntrl0.L1cache 4253dcache_hit_latency=1 4254deadlock_threshold=500000 4255eventq_index=0 4256icache=system.tcp_cntrl0.L1cache 4257icache_hit_latency=1 4258is_cpu_sequencer=true 4259max_outstanding_requests=16 4260no_retry_on_stall=false 4261ruby_system=system.ruby 4262support_data_reqs=true 4263support_inst_reqs=true 4264system=system 4265using_network_tester=false 4266using_ruby_tester=false 4267version=3 4268 4269[system.tcp_cntrl0.unblockFromCore] 4270type=MessageBuffer 4271buffer_size=0 4272eventq_index=0 4273ordered=true 4274randomization=false 4275master=system.ruby.network.slave[7] 4276 4277[system.tcp_cntrl1] 4278type=TCP_Controller 4279children=L1cache coalescer mandatoryQueue probeToTCP requestFromTCP responseFromTCP responseToTCP sequencer unblockFromCore 4280L1cache=system.tcp_cntrl1.L1cache 4281TCC_select_num_bits=0 4282buffer_size=0 4283clk_domain=system.clk_domain 4284cluster_id=0 4285coalescer=system.tcp_cntrl1.coalescer 4286eventq_index=0 4287issue_latency=40 4288l2_hit_latency=18 4289mandatoryQueue=system.tcp_cntrl1.mandatoryQueue 4290number_of_TBEs=2560 4291probeToTCP=system.tcp_cntrl1.probeToTCP 4292recycle_latency=10 4293requestFromTCP=system.tcp_cntrl1.requestFromTCP 4294responseFromTCP=system.tcp_cntrl1.responseFromTCP 4295responseToTCP=system.tcp_cntrl1.responseToTCP 4296ruby_system=system.ruby 4297sequencer=system.tcp_cntrl1.sequencer 4298system=system 4299transitions_per_cycle=32 4300unblockFromCore=system.tcp_cntrl1.unblockFromCore 4301use_seq_not_coal=false 4302version=1 4303 4304[system.tcp_cntrl1.L1cache] 4305type=RubyCache 4306children=replacement_policy 4307assoc=8 4308block_size=0 4309dataAccessLatency=4 4310dataArrayBanks=16 4311eventq_index=0 4312is_icache=false 4313replacement_policy=system.tcp_cntrl1.L1cache.replacement_policy 4314resourceStalls=true 4315ruby_system=system.ruby 4316size=16384 4317start_index_bit=6 4318tagAccessLatency=4 4319tagArrayBanks=4 4320 4321[system.tcp_cntrl1.L1cache.replacement_policy] 4322type=PseudoLRUReplacementPolicy 4323assoc=8 4324block_size=64 4325eventq_index=0 4326size=16384 4327 4328[system.tcp_cntrl1.coalescer] 4329type=RubyGPUCoalescer 4330assume_rfo=true 4331clk_domain=system.clk_domain 4332coreid=99 4333dcache=system.tcp_cntrl1.L1cache 4334dcache_hit_latency=1 4335deadlock_threshold=500000 4336eventq_index=0 4337icache=system.tcp_cntrl1.L1cache 4338icache_hit_latency=1 4339is_cpu_sequencer=false 4340max_outstanding_requests=2048 4341no_retry_on_stall=false 4342ruby_system=system.ruby 4343support_data_reqs=true 4344support_inst_reqs=false 4345system=system 4346using_network_tester=false 4347using_ruby_tester=false 4348version=4 4349slave=system.cpu1.CUs1.memory_port[0] system.cpu1.CUs1.memory_port[1] system.cpu1.CUs1.memory_port[2] system.cpu1.CUs1.memory_port[3] system.cpu1.CUs1.memory_port[4] system.cpu1.CUs1.memory_port[5] system.cpu1.CUs1.memory_port[6] system.cpu1.CUs1.memory_port[7] system.cpu1.CUs1.memory_port[8] system.cpu1.CUs1.memory_port[9] system.cpu1.CUs1.memory_port[10] system.cpu1.CUs1.memory_port[11] system.cpu1.CUs1.memory_port[12] system.cpu1.CUs1.memory_port[13] system.cpu1.CUs1.memory_port[14] system.cpu1.CUs1.memory_port[15] system.cpu1.CUs1.memory_port[16] system.cpu1.CUs1.memory_port[17] system.cpu1.CUs1.memory_port[18] system.cpu1.CUs1.memory_port[19] system.cpu1.CUs1.memory_port[20] system.cpu1.CUs1.memory_port[21] system.cpu1.CUs1.memory_port[22] system.cpu1.CUs1.memory_port[23] system.cpu1.CUs1.memory_port[24] system.cpu1.CUs1.memory_port[25] system.cpu1.CUs1.memory_port[26] system.cpu1.CUs1.memory_port[27] system.cpu1.CUs1.memory_port[28] system.cpu1.CUs1.memory_port[29] system.cpu1.CUs1.memory_port[30] system.cpu1.CUs1.memory_port[31] system.cpu1.CUs1.memory_port[32] system.cpu1.CUs1.memory_port[33] system.cpu1.CUs1.memory_port[34] system.cpu1.CUs1.memory_port[35] system.cpu1.CUs1.memory_port[36] system.cpu1.CUs1.memory_port[37] system.cpu1.CUs1.memory_port[38] system.cpu1.CUs1.memory_port[39] system.cpu1.CUs1.memory_port[40] system.cpu1.CUs1.memory_port[41] system.cpu1.CUs1.memory_port[42] system.cpu1.CUs1.memory_port[43] system.cpu1.CUs1.memory_port[44] system.cpu1.CUs1.memory_port[45] system.cpu1.CUs1.memory_port[46] system.cpu1.CUs1.memory_port[47] system.cpu1.CUs1.memory_port[48] system.cpu1.CUs1.memory_port[49] system.cpu1.CUs1.memory_port[50] system.cpu1.CUs1.memory_port[51] system.cpu1.CUs1.memory_port[52] system.cpu1.CUs1.memory_port[53] system.cpu1.CUs1.memory_port[54] system.cpu1.CUs1.memory_port[55] system.cpu1.CUs1.memory_port[56] system.cpu1.CUs1.memory_port[57] system.cpu1.CUs1.memory_port[58] system.cpu1.CUs1.memory_port[59] system.cpu1.CUs1.memory_port[60] system.cpu1.CUs1.memory_port[61] system.cpu1.CUs1.memory_port[62] system.cpu1.CUs1.memory_port[63] 4350 4351[system.tcp_cntrl1.mandatoryQueue] 4352type=MessageBuffer 4353buffer_size=0 4354eventq_index=0 4355ordered=false 4356randomization=false 4357 4358[system.tcp_cntrl1.probeToTCP] 4359type=MessageBuffer 4360buffer_size=0 4361eventq_index=0 4362ordered=true 4363randomization=false 4364slave=system.ruby.network.master[7] 4365 4366[system.tcp_cntrl1.requestFromTCP] 4367type=MessageBuffer 4368buffer_size=0 4369eventq_index=0 4370ordered=true 4371randomization=false 4372master=system.ruby.network.slave[8] 4373 4374[system.tcp_cntrl1.responseFromTCP] 4375type=MessageBuffer 4376buffer_size=0 4377eventq_index=0 4378ordered=true 4379randomization=false 4380master=system.ruby.network.slave[9] 4381 4382[system.tcp_cntrl1.responseToTCP] 4383type=MessageBuffer 4384buffer_size=0 4385eventq_index=0 4386ordered=true 4387randomization=false 4388slave=system.ruby.network.master[8] 4389 4390[system.tcp_cntrl1.sequencer] 4391type=RubySequencer 4392clk_domain=system.clk_domain 4393coreid=99 4394dcache=system.tcp_cntrl1.L1cache 4395dcache_hit_latency=1 4396deadlock_threshold=500000 4397eventq_index=0 4398icache=system.tcp_cntrl1.L1cache 4399icache_hit_latency=1 4400is_cpu_sequencer=true 4401max_outstanding_requests=16 4402no_retry_on_stall=false 4403ruby_system=system.ruby 4404support_data_reqs=true 4405support_inst_reqs=true 4406system=system 4407using_network_tester=false 4408using_ruby_tester=false 4409version=5 4410 4411[system.tcp_cntrl1.unblockFromCore] 4412type=MessageBuffer 4413buffer_size=0 4414eventq_index=0 4415ordered=true 4416randomization=false 4417master=system.ruby.network.slave[10] 4418 4419[system.voltage_domain] 4420type=VoltageDomain 4421eventq_index=0 4422voltage=1.000000 4423 4424