Harmonia: A Unified Framework for Heterogeneous FPGA Acceleration in the Cloud
FPGAs are gaining popularity in the cloud as accelerators for various applications. To make FPGAs more accessible for users and streamline system management, cloud providers have widely adopted the shell-role architecture on their homogeneous FPGA servers. However, the increasing heterogeneity of cloud FPGAs poses new challenges for this architecture. Previous studies either focus on homogeneous FPGAs or only partially address the portability issues for roles, while still requiring laborious shell development for providers and ad-hoc software modifications for users.
Authors
- Shideng Zhang (ORCID: https://orcid.org/0009-0007-7167-5768)
- Gaogang Xie (ORCID: https://orcid.org/0000-0003-4964-1135)
- Qingsong Ning (ORCID: https://orcid.org/0009-0001-4951-3099)
- Luyang Li (ORCID: https://orcid.org/0009-0004-3814-3776)
- Qian Zhao (ORCID: https://orcid.org/0000-0003-0032-1974)
- Heng Pan (ORCID: https://orcid.org/0000-0002-5506-5958)
- Xinchen Wan (ORCID: https://orcid.org/0000-0001-6503-5309)
- Layong Luo
- Zhenyu Li (ORCID: https://orcid.org/0000-0002-9959-1124)
- Zilong Wang (ORCID: https://orcid.org/0000-0003-3184-4081)
- Kai Lv (ORCID: https://orcid.org/0009-0005-7675-5711)
- Feng Ning
Institutions
- Chinese Academy of Sciences (CN)
- Hong Kong University of Science and Technology (HK)
- Institute of Computing Technology (CN)
- Computer Network Information Center (CN)
- University of Chinese Academy of Sciences (CN)
Publication Details
- Published
- 2025-03-27
- DOI
- https://doi.org/10.1145/3676641.3716259
- Citations
- 3
- Primary Topic
- Embedded Systems Design Techniques
- Type
- article
- Field-Weighted Citation Impact
- 6.81