DocumentCode :
3421547
Title :
Hardware-assisted middleware: Acceleration of garbage collection operations
Author :
Tang, Jie ; Liu, Shaoshan ; Gu, Zhimin ; Li, Xiao-Feng ; Gaudiot, Jean-Luc
Author_Institution :
Beijing Inst. of Technol., Beijing, China
fYear :
2010
fDate :
7-9 July 2010
Firstpage :
281
Lastpage :
284
Abstract :
Although the virtualization technology brings many benefits to cloud computing environments, as the virtual machines provide more features, the middleware layer has become bloated, introducing a high overhead. Our ultimate goal is to provide hardware-assisted solutions to improve the middleware performance in cloud computing environments. As a starting point, in this paper, we design, implement, and evaluate specialized hardware instructions to accelerate GC operations. We select GC because it is a common component in virtual machine designs and it incurs high performance and energy consumption overheads. We performed a profiling study on various GC algorithms to identify the GC performance hotspots, which contribute to more than 50% of the total GC execution time. By moving these hotspot functions into hardware, we managed to achieve an order of magnitude speedup.
Keywords :
Acceleration; Cloud computing; Coprocessors; Energy consumption; Hardware; Life estimation; Middleware; Resource management; Testing; Virtual machining;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Application-specific Systems Architectures and Processors (ASAP), 2010 21st IEEE International Conference on
Conference_Location :
Rennes, France
ISSN :
2160-0511
Print_ISBN :
978-1-4244-6966-6
Electronic_ISBN :
2160-0511
Type :
conf
DOI :
10.1109/ASAP.2010.5541011
Filename :
5541011
Link To Document :
بازگشت