Multi-FPGA Evaluation Platform for Disaggregated Computing

Dimitris Theodoropoulos, Nikolaos Alachiotis, Dionisios N. Pnevmatikatos · 2017

We present a versatile FPGA-based evaluation platform for exploring alternative execution strategies on disaggregated environments for applications, considering different processing block types: compute cores, memory, and accelerators. Developers can interconnect different blocks types in order to create optimal configurations. A user-level software library allows quick mapping of applications on real hardware. We have implemented a fully working prototype using three ZC706 FPGA boards, and evaluated different software / hardware configurations of a matrix multiplication benchmark.

Read the paper · More papers on PaperTik