Abstract
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.
Original language | English |
---|---|
Title of host publication | Proceedings - IEEE 25th Annual International Symposium on Field-Programmable Custom Computing Machines, FCCM 2017 |
Place of Publication | Piscataway, NJ |
Publisher | IEEE |
Pages | 193 |
Number of pages | 1 |
ISBN (Electronic) | 978-1-5386-4037-1 |
ISBN (Print) | 978-1-5386-4038-8 |
DOIs | |
Publication status | Published - 30 Jun 2017 |
Externally published | Yes |
Event | 25th Annual IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2017 - Napa, United States Duration: 30 Apr 2017 → 2 May 2017 Conference number: 25 |
Conference
Conference | 25th Annual IEEE International Symposium on Field-Programmable Custom Computing Machines, FCCM 2017 |
---|---|
Abbreviated title | FCCM 2017 |
Country/Territory | United States |
City | Napa |
Period | 30/04/17 → 2/05/17 |
Keywords
- Disaggregated computing
- FPGAs
- High-speed interconnect