Bridging the Virtualization Performance Gap for HPC Using SR-IOV for InfiniBand

被引:12
作者
Musleh, Malek [1 ]
Pai, Vijay [1 ]
Walters, John Paul [2 ]
Younge, Andrew [3 ]
Crago, Stephen P. [2 ]
机构
[1] Purdue Univ, Sch Elect & Comp Engn, W Lafayette, IN 47907 USA
[2] Univ Southern Calif, Inst Informat Sci, Arlington, VA 22203 USA
[3] Indiana Univ, Pervas Technol Inst, Bloomington, IN 47408 USA
来源
2014 IEEE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD) | 2014年
关键词
SR-IOV; HPC; InfiniBand; Virtualization;
D O I
10.1109/CLOUD.2014.89
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper shows that using SRIOV for InfiniBand can enable virtualized HPC, but only if the NIC tunable parameters are set appropriately. In particular, contrary to common belief, our results show that the default policy of aggressive use of interrupt moderation can have a negative impact on the performance of InfiniBand platforms virtualized using SR-IOV. Careful tuning of interrupt moderation benefits both Native and VM platforms and helps to bridge the gap between native and virtualized performance. For some workloads, the performance gap is reduced by 15-30%.
引用
收藏
页码:627 / 635
页数:9
相关论文
共 16 条
[1]  
[Anonymous], HPCA-16 2010 The Sixteenth International Symposium on High-Performance Computer Architecture. 2010 IEEE 16th International Symposium on High Performance Computer Architecture (HPCA), DOI DOI 10.1109/HPCA.2010.5416637
[2]  
[Anonymous], 2006, USENIX ANN TECHN C A
[3]  
[Anonymous], 2004, 18 INT PAR DISTR PRO
[4]  
Apparao Padma., 2006, Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing, VTDC '06, P2
[5]  
Huang W., 2007, SC 07, P9
[6]  
Huang W., 2006, P 20 ANN INT C SUP I, P125
[7]  
Huang Z., CLUSTER, P459
[8]   SR-IOV Support for Virtualization on InfiniBand Clusters: Early Experience [J].
Jose, Jithin ;
Li, Mingzhe ;
Lu, Xiaoyi ;
Kandalla, Krishna Chaitanya ;
Arnold, Mark Daniel ;
Panda, Dhabaleswar K. .
PROCEEDINGS OF THE 2013 13TH IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND GRID COMPUTING (CCGRID 2013), 2013, :385-392
[9]  
Kadav A., 2008, WIOV 08, P2
[10]  
Liu J., IPDPS, P1