FPGA or GPU? Analyzing comparative research for application-specific guidance

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Purkayastha, Arnab A, Tharwani, Jay, Aggarwal, Shobhit
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866917070340358144
author Purkayastha, Arnab A
Tharwani, Jay
Aggarwal, Shobhit
author_facet Purkayastha, Arnab A
Tharwani, Jay
Aggarwal, Shobhit
contents The growing complexity of computational workloads has amplified the need for efficient and specialized hardware accelerators. Field Programmable Gate Arrays (FPGAs) and Graphics Processing Units (GPUs) have emerged as prominent solutions, each excelling in specific domains. Although there is substantial research comparing FPGAs and GPUs, most of the work focuses primarily on performance metrics, offering limited insight into the specific types of applications that each accelerator benefits the most. This paper aims to bridge this gap by synthesizing insights from various research articles to guide users in selecting the appropriate accelerator for domain-specific applications. By categorizing the reviewed studies and analyzing key performance metrics, this work highlights the strengths, limitations, and ideal use cases for FPGAs and GPUs. The findings offer actionable recommendations, helping researchers and practitioners navigate trade-offs in performance, energy efficiency, and programmability.
format Preprint
id arxiv_https___arxiv_org_abs_2511_06565
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle FPGA or GPU? Analyzing comparative research for application-specific guidance
Purkayastha, Arnab A
Tharwani, Jay
Aggarwal, Shobhit
Hardware Architecture
Computation and Language
Distributed, Parallel, and Cluster Computing
Programming Languages
The growing complexity of computational workloads has amplified the need for efficient and specialized hardware accelerators. Field Programmable Gate Arrays (FPGAs) and Graphics Processing Units (GPUs) have emerged as prominent solutions, each excelling in specific domains. Although there is substantial research comparing FPGAs and GPUs, most of the work focuses primarily on performance metrics, offering limited insight into the specific types of applications that each accelerator benefits the most. This paper aims to bridge this gap by synthesizing insights from various research articles to guide users in selecting the appropriate accelerator for domain-specific applications. By categorizing the reviewed studies and analyzing key performance metrics, this work highlights the strengths, limitations, and ideal use cases for FPGAs and GPUs. The findings offer actionable recommendations, helping researchers and practitioners navigate trade-offs in performance, energy efficiency, and programmability.
title FPGA or GPU? Analyzing comparative research for application-specific guidance
topic Hardware Architecture
Computation and Language
Distributed, Parallel, and Cluster Computing
Programming Languages
url https://arxiv.org/abs/2511.06565