pacman.operations.routing_info_allocator_algorithms.malloc_based_routing_allocator package

Module contents

class pacman.operations.routing_info_allocator_algorithms.malloc_based_routing_allocator.MallocBasedRoutingInfoAllocator[source]

Bases: pacman.utilities.algorithm_utilities.element_allocator_algorithm.ElementAllocatorAlgorithm

A Routing Info Allocation Allocator algorithm that keeps track of free keys and attempts to allocate them as requested.

__call__(machine_graph, n_keys_map)[source]
Parameters:
Return type:

RoutingInfo

Raises:

PacmanRouteInfoAllocationException