GitHub - exo-lang/exo: Exocompilation for productive programming of hardware accelerators
Basics
Install Exo
We support Python versions 3.9 and above.
If you're just using Exo, install it using pip:
In case of ModuleNotFoundError: No module named 'attrs' please upgrade your attrs module by pip install --upgrade attrs.
Compile Exo
Exo files can be directly excuted with Python:
To generate generate C and header files, use exocc command:
Running the command will generate two files: exo_file.c and exo_file.h. These files will be created in a directory called exo_file/ by default.
You can...
Read more at github.com