StencilStream v3.0.0
SYCL-based Stencil Simulation Framework Targeting FPGAs
Loading...
Searching...
No Matches
Classes
stencil::tdv::single_pass::PrecomputeOnDeviceStrategy Struct Reference

A TDV implementation strategy that precomputes TDVs on the device. More...

#include <SinglePassStrategies.hpp>

Classes

struct  GlobalState
 

Detailed Description

A TDV implementation strategy that precomputes TDVs on the device.

This precomputation is done for each pass and covers the iterations done in this pass only.

For FPGA-based backends, this will lead to an additional for-loop prior to the main loop of the execution kernel. Depending on how big the TDV is and in which way it is used by the transition function, the local state may be implemented in registers or with on-chip memory.


The documentation for this struct was generated from the following file: