accelforge.mapper package#

Subpackages#

Module contents#

class accelforge.mapper.Metrics[source]#

Bases: Flag

Metrics used to optimize mappings.

ACTIONS = 8#

Action counts.

ENERGY = 2#

Energy. Minimize the amount of energy consumed by the workload.

LATENCY = 1#

Latency. Minimize the amount of time taken to execute the workload.

RESOURCE_USAGE = 4#

Resource usage. Minimize the amount of resources used by the workload. This objective is multivariate, and must consider every resource available to the hardware.

__new__(value)#
classmethod all_metrics()[source]#