pacman.operations.routing_info_allocator_algorithms.malloc_based_routing_allocator package¶
Submodules¶
pacman.operations.routing_info_allocator_algorithms.malloc_based_routing_allocator.compressible_malloc_based_routing_info_allocator module¶
-
class
pacman.operations.routing_info_allocator_algorithms.malloc_based_routing_allocator.compressible_malloc_based_routing_info_allocator.
CompressibleMallocBasedRoutingInfoAllocator
[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, but that also looks at routing tables in an attempt to make things more compressible
pacman.operations.routing_info_allocator_algorithms.malloc_based_routing_allocator.key_field_generator module¶
pacman.operations.routing_info_allocator_algorithms.malloc_based_routing_allocator.malloc_based_routing_info_allocator module¶
-
class
pacman.operations.routing_info_allocator_algorithms.malloc_based_routing_allocator.malloc_based_routing_info_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