Input Formats

Accelergy takes in inputs in the form of YAML files with specific top-level keys. These top-level keys may be included in one or more files (one or more top-level keys per file) that are concatenated together by the tool.

Depending on the provided keys, Accelergy generates the appropriate outputs. A skeleton input with top-level keys for a run that generateds energy/area reference tables and final energy estimation would look like:

architecture:
...
compound_components:
...
action_counts:
...

Each top level key is described in its own section: