Back to Search Start Over

FPGA-based Near Data Processing Platform Selection Using Fast Performance Modeling (WiP Paper)

Authors :
Zhenman Fang
Glenn Reinman
Nazanin Farahpour
Source :
LCTES
Publication Year :
2020
Publisher :
ACM, 2020.

Abstract

With the trend of adopting FPGAs in data centers, various FPGA acceleration platforms have been developed in recent years. Each server could incorporate one or many of these FPGAs at different compute hierarchy levels to match its workload intensity. FPGAs could either be used as IO-attached accelerators or be closely integrated with CPU as on-chip co-processors. For a more data-centric approach, an FPGA could be moved closer to the data medium (RAM or disk) and serve as a near-memory or near-storage accelerator. In this work, we present a quantitative model and in-depth analysis of application characteristics to determine when an application is more suitable for each acceleration hierarchy. We analyze 18 benchmarks from six domains and create a preliminary guideline for both application and hardware developers.

Details

Database :
OpenAIRE
Journal :
The 21st ACM SIGPLAN/SIGBED Conference on Languages, Compilers, and Tools for Embedded Systems
Accession number :
edsair.doi...........df71de73c9359e43ebb4a5cf14dbb13f