-
Notifications
You must be signed in to change notification settings - Fork 8
Home
This website is for onboarding new students into the AHA project. The website describes how to use docker and the basic AHA application flow. To learn more about the project (people, publications, etc.) navigate to https://aha.stanford.edu/.
Note TOC links only work on the Pages site!
-
Docker Setup for AHA development environment
- Mem tile -- An overview of the CGRA memory tile architecture.
-
H2H Description -- Apps are written in the
Halide
language.
Halide-to-Hardware
(H2H) automatically generates custom hardware for running the app. -
Design files hold metadata used by tools in the design flow
-
Lake repo explain --
Lake
is our DSL for generating memory tiles
Should this maybe just be a pointer to Lake's README file? -
PnR -- The AHA place-and-route tool, for mapping apps onto our CGRA.
-
Garnet Daemon -- Use
garnet.py --daemon
for faster turnaround on dense-app PNR.
- TBD: How To Wiki (yes please contribute to the wiki!)
- TBD: Github Pages vs. Github Wiki