Searched refs:ext_links (Results 1 - 17 of 17) sorted by relevance

/gem5/configs/topologies/
H A DCrossbarGarnet.py48 ext_links = [ExtLink(link_id=i, ext_node=n, int_node=xbar)
50 network.ext_links = ext_links
H A DCrossbar.py57 ext_links = [ExtLink(link_id=i, ext_node=n, int_node=routers[i],
60 network.ext_links = ext_links
H A DPt2Pt.py62 ext_links = [ExtLink(link_id=i, ext_node=n, int_node=routers[i],
65 network.ext_links = ext_links
H A DMeshDirCorners_XY.py94 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 DMesh_westfirst.py94 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 DMesh_XY.py93 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 DCluster.py127 network.ext_links.append(link)
/gem5/util/
H A Don-chip-network-power-area.py88 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 DNetwork.py52 ext_links = VectorParam.BasicExtLink("Links to external nodes") variable in class:RubyNetwork
H A DNetwork.cc64 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 DTopology.cc52 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 DTopology.hh69 Topology(uint32_t num_routers, const std::vector<BasicExtLink *> &ext_links,
/gem5/configs/network/
H A DNetwork.py101 routers = [], ext_links = [], int_links = [], netifs = [])
119 for (i,n) in enumerate(network.ext_links)]
/gem5/src/mem/ruby/network/simple/
H A DSimpleNetwork.py68 for link in self.ext_links:
69 # Routers can only be int_nodes on ext_links
/gem5/src/python/m5/util/
H A Ddot_writer_ruby.py95 for link in network.ext_links:
/gem5/configs/learning_gem5/part3/
H A Dmsi_caches.py242 self.ext_links = [SimpleExtLink(link_id=i, ext_node=c,
H A Druby_caches_MI_example.py228 self.ext_links = [SimpleExtLink(link_id=i, ext_node=c,

Completed in 18 milliseconds