1{ 2 "name": null, 3 "sim_quantum": 0, 4 "system": { 5 "kernel": "", 6 "mmap_using_noreserve": false, 7 "kernel_addr_check": true, 8 "symbolfile": "", --- 101 unchanged lines hidden (view full) --- 110 "master": { 111 "peer": "system.ruby.network.slave[0]", 112 "role": "MASTER" 113 }, 114 "buffer_size": 0, 115 "path": "system.ruby.l1_cntrl0.requestFromCache", 116 "type": "MessageBuffer" 117 }, |
118 "forwardToCache": { 119 "ordered": true, 120 "name": "forwardToCache", 121 "cxx_class": "MessageBuffer", 122 "slave": { 123 "peer": "system.ruby.network.master[0]", 124 "role": "SLAVE" 125 }, --- 36 unchanged lines hidden (view full) --- 162 "support_inst_reqs": true, 163 "name": "sequencer", 164 "max_outstanding_requests": 16, 165 "p_state_clk_gate_bins": 20, 166 "dcache_hit_latency": 1, 167 "support_data_reqs": true, 168 "is_cpu_sequencer": true 169 }, |
170 "cxx_class": "L1Cache_Controller", |
171 "issue_latency": 2, |
172 "type": "L1Cache_Controller", |
173 "recycle_latency": 10, 174 "clk_domain": "system.cpu.clk_domain", 175 "version": 0, 176 "eventq_index": 0, 177 "default_p_state": "UNDEFINED", 178 "p_state_clk_gate_max": 1000000000, 179 "number_of_TBEs": 256, 180 "p_state_clk_gate_min": 1, --- 55 unchanged lines hidden (view full) --- 236 "path": "system.ruby.l1_cntrl0.cacheMemory", 237 "block_size": 0, 238 "type": "RubyCache", 239 "dataArrayBanks": 1, 240 "ruby_system": "system.ruby" 241 }, 242 "ruby_system": "system.ruby", 243 "name": "l1_cntrl0", |
244 "addr_ranges": [ 245 "0:18446744073709551615:0:0:0:0" 246 ], |
247 "p_state_clk_gate_bins": 20, 248 "mandatoryQueue": { 249 "ordered": false, 250 "name": "mandatoryQueue", 251 "cxx_class": "MessageBuffer", 252 "randomization": false, 253 "eventq_index": 0, 254 "buffer_size": 0, --- 1190 unchanged lines hidden (view full) --- 1445 "master": { 1446 "peer": "system.ruby.network.slave[2]", 1447 "role": "MASTER" 1448 }, 1449 "buffer_size": 0, 1450 "path": "system.ruby.dir_cntrl0.responseFromDir", 1451 "type": "MessageBuffer" 1452 }, |
1453 "transitions_per_cycle": 32, |
1454 "memory": { 1455 "peer": "system.mem_ctrls.port", 1456 "role": "MASTER" 1457 }, 1458 "power_model": null, |
1459 "addr_ranges": [ 1460 "0:268435455:5:0:0:0" 1461 ], |
1462 "buffer_size": 0, 1463 "ruby_system": "system.ruby", 1464 "requestToDir": { 1465 "ordered": true, 1466 "name": "requestToDir", 1467 "cxx_class": "MessageBuffer", 1468 "slave": { 1469 "peer": "system.ruby.network.master[2]", --- 18 unchanged lines hidden (view full) --- 1488 "buffer_size": 0, 1489 "path": "system.ruby.dir_cntrl0.dmaResponseFromDir", 1490 "type": "MessageBuffer" 1491 }, 1492 "name": "dir_cntrl0", 1493 "p_state_clk_gate_bins": 20, 1494 "directory": { 1495 "name": "directory", |
1496 "addr_ranges": [ 1497 "0:268435455:5:0:0:0" 1498 ], |
1499 "eventq_index": 0, 1500 "cxx_class": "DirectoryMemory", 1501 "path": "system.ruby.dir_cntrl0.directory", |
1502 "type": "RubyDirectoryMemory" |
1503 }, 1504 "path": "system.ruby.dir_cntrl0" 1505 } 1506 }, 1507 "work_end_ckpt_count": 0, 1508 "mem_mode": "timing", 1509 "name": "system", 1510 "init_param": 0, --- 38 unchanged lines hidden (view full) --- 1549 "type": "TimingSimpleCPU", 1550 "profile": 0, 1551 "icache_port": { 1552 "peer": "system.ruby.l1_cntrl0.sequencer.slave[0]", 1553 "role": "MASTER" 1554 }, 1555 "p_state_clk_gate_bins": 20, 1556 "p_state_clk_gate_min": 1, |
1557 "syscallRetryLatency": 10000, |
1558 "interrupts": [ 1559 { 1560 "eventq_index": 0, 1561 "path": "system.cpu.interrupts", 1562 "type": "RiscvInterrupts", 1563 "name": "interrupts", 1564 "cxx_class": "RiscvISA::Interrupts" 1565 } --- 8 unchanged lines hidden (view full) --- 1574 "path": "system.cpu", 1575 "max_loads_any_thread": 0, 1576 "switched_out": false, 1577 "workload": [ 1578 { 1579 "uid": 100, 1580 "pid": 100, 1581 "kvmInSE": false, |
1582 "cxx_class": "Process", 1583 "executable": "/home/ar4jc/gem5/tests/testing/../test-progs/insttest/bin/riscv/linux-rv64i/insttest", |
1584 "drivers": [], 1585 "system": "system", 1586 "gid": 100, 1587 "eventq_index": 0, 1588 "env": [], |
1589 "maxStackSize": 67108864, 1590 "ppid": 0, 1591 "type": "Process", |
1592 "cwd": "", |
1593 "pgid": 100, |
1594 "simpoint": 0, 1595 "euid": 100, |
1596 "input": "cin", |
1597 "path": "system.cpu.workload", |
1598 "name": "workload", 1599 "cmd": [ 1600 "insttest" 1601 ], 1602 "errout": "cerr", 1603 "useArchPT": false, 1604 "egid": 100, 1605 "output": "cout" 1606 } 1607 ], 1608 "name": "cpu", |
1609 "wait_for_remote_gdb": false, |
1610 "dtb": { 1611 "name": "dtb", 1612 "eventq_index": 0, 1613 "cxx_class": "RiscvISA::TLB", 1614 "path": "system.cpu.dtb", 1615 "type": "RiscvTLB", 1616 "size": 64 1617 }, --- 126 unchanged lines hidden --- |