NoC Based Virtualized Accelerators for Cloud Computing

作者: Hiliwi Leake Kidane , El-Bay Bourennane , Gilberto Ochoa-Ruiz

DOI: 10.1109/MCSOC.2016.21

关键词: HypervisorQuality of serviceComputer scienceField-programmable gate arrayReconfigurable computingApplication layerCloud computingRouting protocolEmbedded systemScalability

摘要: Hardware accelerators (HwAcc) provide good performance in computation intensive applications. Integrating hardware a cloud environment is the optimal way to improve quality of service. However, mapping all possible application statically into reconfigurable fabric FPGA rather impractical and prohibitively expensive terms resource power consumption. This problem can be alleviated via time multiplexing access underlying resources by designing dynamically cloud. Two service: Reconfigurable IPs as Service (RIPaaS) Region (RRaaS) are considered this paper. Similarly, connection communication between control will not efficient without use Network-on-Chip (NoC). In order address these issues, we propose NoC based virtualized for computing. communicate their status exchange data through routers connected them. A Hypervisor used an intermediate level physical layer manage resources. 2x2-mesh image analysis matrix implemented tested showing promising result more scalable systems

参考文章(14)
Abdullah A. Alshwaier, Faisal A. Alshuwaier, Ali M. Areshey, Applications of cloud computing in education 2012 8th International Conference on Computing and Networking Technology (INC, ICCIS and ICMIC). ,(2012)
Oliver Knodel, Rainer G. Spallek, Computing Framework for Dynamic Integration of Reconfigurable Resources in a Cloud 2015 Euromicro Conference on Digital System Design. pp. 337- 344 ,(2015) , 10.1109/DSD.2015.37
Julio Dondo Gazzano, Francisco Sanchez Molina, Fernando Rincon, Juan Carlos López, Integrating Reconfigurable Hardware-Based Grid for High Performance Computing The Scientific World Journal. ,vol. 2015, pp. 272536- 272536 ,(2015) , 10.1155/2015/272536
J. Gregory Steffan, Hadi Bannazadeh, Stuart Byma, Paul Chow, Alberto Leon Garcia, FPGAs in the Cloud: Booting Virtualized Hardware Accelerators with OpenStack field-programmable custom computing machines. pp. 109- 116 ,(2014) , 10.1109/.40
David Atienza, Federico Angiolini, Srinivasan Murali, Antonio Pullini, Luca Benini, Giovanni De Micheli, Invited paper: Network-on-Chip design and synthesis outlook Integration. ,vol. 41, pp. 340- 359 ,(2008) , 10.1016/J.VLSI.2007.12.002
Andrew Putnam, Adrian M. Caulfield, Eric S. Chung, Derek Chiou, Kypros Constantinides, John Demme, Hadi Esmaeilzadeh, Jeremy Fowers, Gopi Prashanth Gopal, Jan Gray, Michael Haselman, Scott Hauck, Stephen Heil, Amir Hormati, Joo-Young Kim, Sitaram Lanka, James Larus, Eric Peterson, Simon Pope, Aaron Smith, Jason Thong, Phillip Yi Xiao, Doug Burger, A reconfigurable fabric for accelerating large-scale datacenter services international symposium on computer architecture. ,vol. 42, pp. 13- 24 ,(2014) , 10.1145/2678373.2665678
Esam El-Araby, Ivan Gonzalez, Tarek El-Ghazawi, Virtualizing and sharing reconfigurable resources in High-Performance Reconfigurable Computing systems international workshop on high-performance reconfigurable computing technology and applications. pp. 1- 8 ,(2008) , 10.1109/HPRCTA.2008.4745683
T. El-Ghazawi, E. El-Araby, Miaoqing Huang, K. Gaj, V. Kindratenko, D. Buell, The Promise of High-Performance Reconfigurable Computing IEEE Computer. ,vol. 41, pp. 69- 76 ,(2008) , 10.1109/MC.2008.65
Oliver Knodel, Rainer G. Spallek, RC3E: Provision and Management of Reconfigurable Hardware Accelerators in a Cloud Environment. arXiv: Distributed, Parallel, and Cluster Computing. ,(2015)