首页 | 本学科首页   官方微博 | 高级检索  
     


FPGA sharing in the cloud: a comprehensive analysis
Authors:Jinyang GUO  Lu ZHANG  José ROMERO HUNG  Chao LI  Jieru ZHAO  Minyi GUO
Affiliation:1. Department of Computer Science and Engineering, Shanghai Jiao Tong University, Shanghai 200240, China2. Department of Micro/Nano Electronics, Shanghai Jiao Tong University, Shanghai 200240, China
Abstract:Cloud vendors are actively adopting FPGAs into their infrastructures for enhancing performance and efficiency. As cloud services continue to evolve, FPGA (field programmable gate array) systems would play an even important role in the future. In this context, FPGA sharing in multi-tenancy scenarios is crucial for the wide adoption of FPGA in the cloud. Recently, many works have been done towards effective FPGA sharing at different layers of the cloud computing stack.In this work, we provide a comprehensive survey of recent works on FPGA sharing. We examine prior art from different aspects and encapsulate relevant proposals on a few key topics. On the one hand, we discuss representative papers on FPGA resource sharing schemes; on the other hand, we also summarize important SW/HW techniques that support effective sharing. Importantly, we further analyze the system design cost behind FPGA sharing. Finally, based on our survey, we identify key opportunities and challenges of FPGA sharing in future cloud scenarios.
Keywords:cloud FPGA  FPGA sharing  efficiency  design cost  
点击此处可从《Frontiers of Computer Science》浏览原始摘要信息
点击此处可从《Frontiers of Computer Science》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号