pacman.operations.placer_algorithms package

Submodules

pacman.operations.placer_algorithms.draw_placements module

pacman.operations.placer_algorithms.draw_placements.draw_placements(placements: Placements, system_placements: Placements, report_file: str) None[source]

Draw the placements as a PNG in the specified file.

Parameters:
  • placements – The application placements. Includes the system placements.

  • system_placements – The system placements.

  • report_file – Path of file to make. Should have a .png suffix by convention.

Module contents

pacman.operations.placer_algorithms.place_application_graph(system_placements: Placements) Placements[source]

Perform placement of an application graph on the machine.

Note

app_graph must have been partitioned

Parameters:

system_placements – The placements of cores doing system tasks. This is what we start from.

Returns:

Placements for the application. Includes the system placements.