Research Article
Implementing and Evaluating an Heterogeneous, Scalable, Tridiagonal Linear System Solver with OpenCL to Target FPGAs, GPUs, and CPUs
Figure 3
The FPGA truncated SPIKE OpenCL kernel spktrunc, with the execution path and data dependencies shown. The spktrunc executes as a single WI kernel.