Skip to content

stanford-ppl/spatial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Nov 27, 2020
b567346 · Nov 27, 2020
Aug 1, 2018
Jan 15, 2020
Aug 30, 2020
Jan 16, 2020
Aug 1, 2019
Jul 6, 2018
Nov 27, 2020
Aug 26, 2020
Jan 16, 2020
Mar 25, 2020
Oct 17, 2018
Nov 16, 2019
Aug 26, 2020
Nov 13, 2020
Nov 27, 2020
Aug 26, 2020
May 14, 2019
Jan 15, 2020
Aug 15, 2019
Apr 12, 2018
Apr 12, 2018
Jan 10, 2020
Nov 29, 2018
Jan 28, 2020
Aug 14, 2019
Mar 29, 2019

Repository files navigation

Spatial

Spatial is an Argon DSL for programming reconfigurable hardware from a parameterized, high level abstraction.

External Dependencies

Getting Started

We recommend using spatial-quickstart rather than this repo, if you only intend to develop applications without modifying the compiler.

If you prefer to install Spatial from source using this repo, follow these instructions. The Spatial website has more information and tutorials.

    $ git clone https://github.com/stanford-ppl/spatial.git
    $ cd spatial
    $ make install

To run an app:

    $ bin/spatial <app name> <options>
    $ cd gen/<app name>
    $ make
    $ bash run.sh <input args>

Links

About

Spatial: "Specify Parameterized Accelerators Through Inordinately Abstract Language"

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published