TimeloopFE
|
The Timeloop Front-End (TimeloopFE) is a Python front-end interface to the Timeloop infrastructure, which allows users to model tensor accelerators and explore the vast space of architectures, workloads, and mappings.
TimeloopFE provides a rich Python interface, error checking, and automation tools. With closely-aligned Python and YAML interfaces, TimeloopFE is designed to enable easy design space exploration and automation.
Documentation for the full framework is available at timeloop.csail.mit.edu. Documentation for TimeloopFE is available at accelergy-project.github.io/timeloopfe/index.html.
First, ensure that Timeloop and Accelergy are installed following the Timeloop+Accelergy install instructions.
To install timeloopfe, run the following commands:
Tutorials and examples available in the Timeloop and Accelergy exercises repository. In this repository, examples can be found in the workspace/baseline_designs
directory and tutorials can be found in the workspace/exercises
directory.
TimeloopFE interface provides two primary functions: - Input file gathering & error checking - Python interface for design space exploration
Please visit the Timeloop and Accelergy exercises repository for more examples and tutorials.