-
Notifications
You must be signed in to change notification settings - Fork 3
Demo_Step0
TODO
In order to compile all the needed dependencies and complementary packages for the C source to source transformation tool, the following commands should be run:
$ make configure
$ make rules FILE=rules.c
$ make all
Further information at the C source to source transformation tool's page.
A script is provided for installing the required dependencies of the Machine Learning Module. Simply run from the command line:
$ ./install.sh
ClaSH is written in Haskell and depends on the [GHC] Haskell compiler (http://haskell.org/ghc) and requires Cabal. If these have been installed, you can install ClaSH simply by running
for i386 Linux:
cabal install clash-ghc --enable-documentation --enable-executable-dynamic
others:
cabal install clash-ghc --enable-documentation
Please refer to ClaSH Setup for a detailed instruction on how to install GHC and Cabal.
Since Poroto is written in Python, no real installation is needed provided that the a Python distribution is available on the machine. Poroto uses some external tools that should be installed seperately. For more details, check here Poroto related installation instructions
The following demo steps can, among others, generate MaxJ and FlexAware code, which would have to be compiled using the Maxeler DFE Platform and FlexAware, respectively. These tools are not directly part of the demo and the links are provided here only for completeness.
-
Programming model insights
-
Play with POLCA tools