Salvato in:
| Autori principali: | , , , , , , , , , , , , |
|---|---|
| Natura: | Preprint |
| Pubblicazione: |
2025
|
| Soggetti: | |
| Accesso online: | https://arxiv.org/abs/2503.09318 |
| Tags: |
Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
|
| _version_ | 1866916650826072064 |
|---|---|
| author | Wang, Zeke Zhang, Jie Huang, Hongjing Li, Yingtao Zhu, Xueying Sun, Mo Yang, Zihan Ma, De Tang, Huajing Pan, Gang Wu, Fei He, Bingsheng Alonso, Gustavo |
| author_facet | Wang, Zeke Zhang, Jie Huang, Hongjing Li, Yingtao Zhu, Xueying Sun, Mo Yang, Zihan Ma, De Tang, Huajing Pan, Gang Wu, Fei He, Bingsheng Alonso, Gustavo |
| contents | Modern data analytics requires a huge amount of computing power and processes a massive amount of data. At the same time, the underlying computing platform is becoming much more heterogeneous on both hardware and software. Even though specialized hardware, e.g., FPGA- or GPU- or TPU-based systems, often achieves better performance than a CPU-only system due to the slowing of Moore's law, such systems are limited in what they can do. For example, GPU-only approaches suffer from severe IO limitations. To truly exploit the potential of hardware heterogeneity, we present FpgaHub, an FPGA-centric hyper-heterogeneous computing platform for big data analytics. The key idea of FpgaHub is to use reconfigurable computing to implement a versatile hub complementing other processors (CPUs, GPUs, DPUs, programmable switches, computational storage, etc.). Using an FPGA as the basis, we can take advantage of its highly reconfigurable nature and rich IO interfaces such as PCIe, networking, and on-board memory, to place it at the center of the architecture and use it as a data and control plane for data movement, scheduling, pre-processing, etc. FpgaHub enables architectural flexibility to allow exploring the rich design space of heterogeneous computing platforms. |
| format | Preprint |
| id |
arxiv_https___arxiv_org_abs_2503_09318 |
| institution | arXiv |
| publishDate | 2025 |
| record_format | arxiv |
| spellingShingle | FpgaHub: Fpga-centric Hyper-heterogeneous Computing Platform for Big Data Analytics Wang, Zeke Zhang, Jie Huang, Hongjing Li, Yingtao Zhu, Xueying Sun, Mo Yang, Zihan Ma, De Tang, Huajing Pan, Gang Wu, Fei He, Bingsheng Alonso, Gustavo Distributed, Parallel, and Cluster Computing Hardware Architecture Modern data analytics requires a huge amount of computing power and processes a massive amount of data. At the same time, the underlying computing platform is becoming much more heterogeneous on both hardware and software. Even though specialized hardware, e.g., FPGA- or GPU- or TPU-based systems, often achieves better performance than a CPU-only system due to the slowing of Moore's law, such systems are limited in what they can do. For example, GPU-only approaches suffer from severe IO limitations. To truly exploit the potential of hardware heterogeneity, we present FpgaHub, an FPGA-centric hyper-heterogeneous computing platform for big data analytics. The key idea of FpgaHub is to use reconfigurable computing to implement a versatile hub complementing other processors (CPUs, GPUs, DPUs, programmable switches, computational storage, etc.). Using an FPGA as the basis, we can take advantage of its highly reconfigurable nature and rich IO interfaces such as PCIe, networking, and on-board memory, to place it at the center of the architecture and use it as a data and control plane for data movement, scheduling, pre-processing, etc. FpgaHub enables architectural flexibility to allow exploring the rich design space of heterogeneous computing platforms. |
| title | FpgaHub: Fpga-centric Hyper-heterogeneous Computing Platform for Big Data Analytics |
| topic | Distributed, Parallel, and Cluster Computing Hardware Architecture |
| url | https://arxiv.org/abs/2503.09318 |