https://spatial-lang.org Spatial Home Publications Tutorials Doc Forum Download Back Getting Started Targetting Devices Control Flow Hello, Spatial! Inner Product General Matrix Multiply (GeMM) Convolution Genetic Alignment PageRank Bitcoin PoW (SHA2) Workload Arbiter Performance: Using Instrumentation Performance: Best Practices Performance: Streaming Controllers Performance: Meta-programming Design Space Exploration Debugging FAQ [ ] HomePublications Tutorials Getting Started Targetting Devices Control Flow Hello, Spatial! Inner Product General Matrix Multiply (GeMM) Convolution Genetic Alignment PageRank Bitcoin PoW (SHA2) Workload Arbiter Performance: Using Instrumentation Performance: Best Practices Performance: Streaming Controllers Performance: Meta-programming Design Space Exploration Debugging FAQ DocForum Spatial Download Scroll SPATIAL A high-level language for programming accelerators Get Started View Source Features background-board-card-825262.jpg Easily Write and Validate Algorithms Write high-performance code without being encumbered by the low-level details about hardware (unless you want to). Validate code with a short feedback loop that allows for rapid and efficient debugging View Tutorial branches-desktop-backgrounds-free-wallpaper-1406866.jpg Automatically Explore Design Space Let the compiler use neural networks to rapidly explore huge design spaces, including coarse-grain pipelining and parallelization factors and choose the optimal designs Learn More Screenshot from 2018-02-21 13-16-48.png Seamlessly Deploy to Hardware Generate bitstreams and co-processor code for a variety of systems, including Amazon AWS F1 instances, Xilinx Ultrascale MPSoC, Altera Arria10 SoC, Coarse-grain reconfigurable architectures, ASIC-ready HDL, and more... View Targets Blog Home About Blog --------------------------------------------------------------------- SUSig_Stack.png Notice a problem? Please let us know! Spatial is a research project in the DAWN collaboration at Stanford University [image-asset] Copyright (c) 2018 - All Rights Reserved - Stanford University