Research Article

Implementing and Evaluating an Heterogeneous, Scalable, Tridiagonal Linear System Solver with OpenCL to Target FPGAs, GPUs, and CPUs

Table 2

FPGA hardware utilisation for the OpenCL static portion, TDMA, and truncated SPIKE kernels, and total utilisation for each implementation (static  kernel).

ResourceOpenCL static (%)TDMATruncated SPIKE
Kernel (%)Total (%)Kernel (%)Total (%)

ALUTs1314271831
FFs1310231323
BRAMs1652684965
DSPs1016262737