pacman.operations.router_algorithms package

Module contents

pacman.operations.router_algorithms.basic_dijkstra_routing()

Find routes between the edges with the allocated information, placed in the given places

Returns:

The discovered routes

Return type:

MulticastRoutingTables

Raises:

PacmanRoutingException – If something goes wrong with the routing

pacman.operations.router_algorithms.ner_route() MulticastRoutingTableByPartition

basic NER router.

Returns:

a routing table by partition

Return type:

MulticastRoutingTableByPartition

pacman.operations.router_algorithms.ner_route_traffic_aware() MulticastRoutingTableByPartition

traffic-aware NER router.

Returns:

a routing table by partition

Return type:

MulticastRoutingTableByPartition

pacman.operations.router_algorithms.route_application_graph() MulticastRoutingTableByPartition

Route the current application graph.