A multi-tenant resource management system for multi-FPGA systems

10Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.

Abstract

FPGA (Field Programmable Gate Array) based accelerators are attracting significant interest in cloud computing systems. Combining multi-FPGA systems with cloud computing brings a new perspective to the reconfigurable computing research. However, the multi-tenancy of a multi-FPGA system has not been fully discussed in the previous researches. In this paper, we propose a multi-tenant resource management system, named FiC-RM, for a multi-FPGA cloud system. FiC-RM provides users with a set of FPGA resources according to their requirements and allows them to exclusively access FPGA boards and the interconnection network. To achieve this, we propose a placement algorithm which is a key to efficiently share the limited resources. We demonstrate FiC-RM controls a practical scale multi-FPGA system. Moreover, Our simulation study shows that our placement algorithm achieved 3 to 4% improvement in the average resource usage and a 20-second reduction in the response time, compared to other existing naive algorithms.

Author supplied keywords

Cite

CITATION STYLE

APA

Yamakura, M., Takano, R., Ben Ahmed, A., Sugaya, M., & Amano, H. (2021). A multi-tenant resource management system for multi-FPGA systems. IEICE Transactions on Information and Systems, E104D(12), 2078–2088. https://doi.org/10.1587/transinf.2021PAP0005

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free