pacman.operations.routing_table_generators package¶
Module contents¶
-
pacman.operations.routing_table_generators.basic_routing_table_generator()[source]¶ An basic algorithm that can produce routing tables.
Return type: MulticastRoutingTables
-
class
pacman.operations.routing_table_generators.ZonedRoutingTableGenerator[source]¶ Bases:
objectAn algorithm that can produce routing tables in zones.
-
__call__(routing_infos, routing_table_by_partitions, machine, info_by_app_vertex)[source]¶ Parameters: - routing_infos (RoutingInfo) –
- routing_table_by_partitions (MulticastRoutingTableByPartition) –
- machine (Machine) –
- info_by_app_vertex (dict(ApplicationVertex,BaseKeyAndMask)) –
Return type:
-
-
pacman.operations.routing_table_generators.merged_routing_table_generator()[source]¶ Creates routing entries by merging adjacent entries from the same application vertex when possible.
Return type: MulticastRoutingTables