/gem5/configs/topologies/ |
H A D | CrossbarGarnet.py | 48 ext_links = [ExtLink(link_id=i, ext_node=n, int_node=xbar) 50 network.ext_links = ext_links
|
H A D | Crossbar.py | 57 ext_links = [ExtLink(link_id=i, ext_node=n, int_node=routers[i], 60 network.ext_links = ext_links
|
H A D | Pt2Pt.py | 62 ext_links = [ExtLink(link_id=i, ext_node=n, int_node=routers[i], 65 network.ext_links = ext_links
|
H A D | MeshDirCorners_XY.py | 94 ext_links = [] 98 ext_links.append(ExtLink(link_id=link_count, ext_node=n, 125 ext_links.append(ExtLink(link_id=link_count, ext_node=dir_nodes[0], 129 ext_links.append(ExtLink(link_id=link_count, ext_node=dir_nodes[1], 133 ext_links.append(ExtLink(link_id=link_count, ext_node=dir_nodes[2], 137 ext_links.append(ExtLink(link_id=link_count, ext_node=dir_nodes[3], 145 ext_links.append(ExtLink(link_id=link_count, ext_node=node, 149 network.ext_links = ext_links
|
H A D | Mesh_westfirst.py | 94 ext_links = [] 98 ext_links.append(ExtLink(link_id=link_count, ext_node=n, 108 ext_links.append(ExtLink(link_id=link_count, ext_node=node, 113 network.ext_links = ext_links
|
H A D | Mesh_XY.py | 93 ext_links = [] 97 ext_links.append(ExtLink(link_id=link_count, ext_node=n, 107 ext_links.append(ExtLink(link_id=link_count, ext_node=node, 112 network.ext_links = ext_links
|
H A D | Cluster.py | 127 network.ext_links.append(link)
|
/gem5/util/ |
H A D | on-chip-network-power-area.py | 88 ext_links = config.get("system.ruby.network", "ext_links").split() 92 routers, int_links, ext_links) 109 def computeRouterPowerAndArea(router, stats_file, config, int_links, ext_links, 121 for ext_link in ext_links: 145 routers, int_links, ext_links, number_of_virtual_networks, 175 ext_links, number_of_virtual_networks, 189 for link in ext_links: 209 ext_links) = parseConfig("%s/%s/config.ini" % (sys.argv[1], sys.argv[2])) 212 sys.argv[3], sys.argv[4], routers, int_links, ext_links, [all...] |
/gem5/src/mem/ruby/network/ |
H A D | Network.py | 52 ext_links = VectorParam.BasicExtLink("Links to external nodes") variable in class:RubyNetwork
|
H A D | Network.cc | 64 m_topology_ptr = new Topology(p->routers.size(), p->ext_links, 84 for (std::vector<BasicExtLink*>::const_iterator i = p->ext_links.begin(); 85 i != p->ext_links.end(); ++i) { 103 for (auto &it : dynamic_cast<Network *>(this)->params()->ext_links) {
|
H A D | Topology.cc | 52 const vector<BasicExtLink *> &ext_links, 56 m_ext_link_vector(ext_links), m_int_link_vector(int_links) 69 for (vector<BasicExtLink*>::const_iterator i = ext_links.begin(); 70 i != ext_links.end(); ++i) { 51 Topology(uint32_t num_routers, const vector<BasicExtLink *> &ext_links, const vector<BasicIntLink *> &int_links) argument
|
H A D | Topology.hh | 69 Topology(uint32_t num_routers, const std::vector<BasicExtLink *> &ext_links,
|
/gem5/configs/network/ |
H A D | Network.py | 101 routers = [], ext_links = [], int_links = [], netifs = []) 119 for (i,n) in enumerate(network.ext_links)]
|
/gem5/src/mem/ruby/network/simple/ |
H A D | SimpleNetwork.py | 68 for link in self.ext_links: 69 # Routers can only be int_nodes on ext_links
|
/gem5/src/python/m5/util/ |
H A D | dot_writer_ruby.py | 95 for link in network.ext_links:
|
/gem5/configs/learning_gem5/part3/ |
H A D | msi_caches.py | 242 self.ext_links = [SimpleExtLink(link_id=i, ext_node=c,
|
H A D | ruby_caches_MI_example.py | 228 self.ext_links = [SimpleExtLink(link_id=i, ext_node=c,
|