Design Space Exploration

In this section, you will learn about the following components in Spatial:

  • DSE Parameters

  • Interpreting DSE Results


Design spaces can become overwhelmingly large very quickly. Spatial provides tools for helping a user explore the space intuitively and quickly. Under the hood, it uses neural networks to model the target devices, and tools such as HyperMapper to quickly and intelligently explore the space.

While we introduce the DSE tools in this section, there is still work to be done by the developer to build better apps. In the performance tutorial, we explain how to work in parallel with DSE to get more performance out of Spatial.


Basic implementation

App that uses params and (# -> # -> #)