IRON  1.0
Public Member Functions | List of all members
iron.placers.Placer Class Reference
Inheritance diagram for iron.placers.Placer:
Inheritance graph
[legend]
Collaboration diagram for iron.placers.Placer:
Collaboration graph
[legend]

Public Member Functions

def make_placement (self, Device device, Runtime rt, list[Worker] workers, list[ObjectFifoHandle] object_fifos)
 

Detailed Description

Placer is an abstract class to define the interface between the Program
and the Placer.

Member Function Documentation

◆ make_placement()

def iron.placers.Placer.make_placement (   self,
Device  device,
Runtime  rt,
list[Worker workers,
list[ObjectFifoHandle object_fifos 
)
Assign placement informatio to a program.

Args:
    device (Device): The device to use for placement.
    rt (Runtime): The runtime information for the program.
    workers (list[Worker]): The workers included in the program.
    object_fifos (list[ObjectFifoHandle]): The object fifos used by the program.

Reimplemented in iron.placers.SequentialPlacer.


The documentation for this class was generated from the following file: