pacman.utilities.algorithm_utilities package

Submodules

pacman.utilities.algorithm_utilities.element_allocator_algorithm module

pacman.utilities.algorithm_utilities.partition_algorithm_utilities module

A collection of methods which support partitioning algorithms.

pacman.utilities.algorithm_utilities.partition_algorithm_utilities.get_remaining_constraints(vertex)[source]

Gets the rest of the constraints from a vertex after removing partitioning constraints.

Parameters:vertex (ApplicationVertex) –
Return type:list(AbstractConstraint)

Module contents

class pacman.utilities.algorithm_utilities.ElementAllocatorAlgorithm(size_begin, size_end)

Bases: object

Abstract element allocator algorithm which allocates elements from a pool of a given size

Parameters:
  • size_begin (int) –
  • size_end (int) –