gem5  v20.0.0.3
Topology Member List

This is the complete list of members for Topology, including all inherited members.

addLink(SwitchID src, SwitchID dest, BasicLink *link, PortDirection src_outport_dirn="", PortDirection dest_inport_dirn="")Topologyprivate
createLinks(Network *net)Topology
extend_shortest_path(Matrix &current_dist, Matrix &latencies, Matrix &inter_switches)Topologyprivate
link_is_shortest_path_to_node(SwitchID src, SwitchID next, SwitchID final, const Matrix &weights, const Matrix &dist)Topologyprivate
m_ext_link_vectorTopologyprivate
m_int_link_vectorTopologyprivate
m_link_mapTopologyprivate
m_nodesTopologyprivate
m_number_of_switchesTopologyprivate
makeLink(Network *net, SwitchID src, SwitchID dest, const NetDest &routing_table_entry)Topologyprivate
numSwitches() constTopologyinline
print(std::ostream &out) constTopologyinline
shortest_path(const Matrix &weights, Matrix &latencies, Matrix &inter_switches)Topologyprivate
shortest_path_to_node(SwitchID src, SwitchID next, const Matrix &weights, const Matrix &dist)Topologyprivate
Topology(uint32_t num_routers, const std::vector< BasicExtLink *> &ext_links, const std::vector< BasicIntLink *> &int_links)Topology

Generated on Fri Jul 3 2020 15:53:22 for gem5 by doxygen 1.8.13