首页> 外文期刊>Journal of supercomputing >On construction of a virtual GPU cluster with InfiniBand and 10 Gb Ethernet virtualization
【24h】

On construction of a virtual GPU cluster with InfiniBand and 10 Gb Ethernet virtualization

机译:使用InfiniBand和10 Gb以太网虚拟化构建虚拟GPU集群

获取原文
获取原文并翻译 | 示例

摘要

Due to increasing requirement of computing capability, the graphics processor unit and CUDA are used to build a higher-performance computing environment. The graphics processing unit (GPU) is necessary for building the high-performance computing environment because of its high computing performance. CUDA, a parallel computing platform and programming model created by NVIDIA, utilizes some parallel construction concepts to upgrade performance, such as hierarchical thread blocks, shared memory, and barrier synchronization. The GPU and CUDA are also used in cloud computing, because they can provide high-performance computing capabilities. Virtualization plays a very important part in the cloud architecture. Virtual machines built with the NVIDIA graphics card can use CUDA to provide virtual machine computing capability. This makes virtual machine have not only virtual CPUs, but also physical graphics processors to do computations. InfiniBand is faster than Ethernet as the transmission medium. In the past, virtual machine cannot use direct InfiniBand, but now, many virtualization platforms can do it, that brings transmission speed improvement between virtual machines. In this work, we use many graphics processing units to build a high-performance computing cloud cluster. Then, we compare performance of using direct InfiniBand with that of using indirect InfiniBand transmission performance by running High Performance Linpack benchmark. In this work, we use a well-known virtualization platform, i.e., VMware to do experiments in this paper. And then, we use GPU passthrough and InfiniBand virtual and 10Gb Ethernet passthrough to improve performance of the virtual cluster.
机译:由于对计算能力的要求不断提高,因此图形处理器单元和CUDA用于构建高性能的计算环境。由于图形处理单元(GPU)的高性能计算性能,因此它是构建高性能计算环境所必需的。 CUDA是由NVIDIA创建的并行计算平台和编程模型,它利用一些并行构造概念来升级性能,例如分层线程块,共享内存和屏障同步。 GPU和CUDA还可以用于云计算中,因为它们可以提供高性能的计算功能。虚拟化在云架构中扮演着非常重要的角色。使用NVIDIA显卡构建的虚拟机可以使用CUDA提供虚拟机计算功能。这使得虚拟机不仅具有虚拟CPU,而且具有物理图形处理器来进行计算。作为传输介质,InfiniBand比以太网更快。过去,虚拟机无法使用直接的InfiniBand,但现在,许多虚拟化平台都可以使用它,从而提高了虚拟机之间的传输速度。在这项工作中,我们使用许多图形处理单元来构建高性能的计算云集群。然后,我们通过运行高性能Linpack基准比较使用直接InfiniBand和使用间接InfiniBand传输性能的性能。在这项工作中,我们使用众所周知的虚拟化平台(即VMware)进行实验。然后,我们使用GPU直通以及InfiniBand虚拟和10Gb以太网直通来提高虚拟集群的性能。

著录项

  • 来源
    《Journal of supercomputing》 |2018年第12期|6876-6897|共22页
  • 作者单位

    Tunghai Univ, Dept Ind Engn & Enterprise Informat, 1727,Sec 4,Taiwan Blvd, Taichung 40704, Taiwan;

    Natl Yunlin Univ Sci & Technol, Bachelor Program Interdisciplinary Studies, Coll Future, Touliu 64002, Yunlin, Taiwan;

    Providence Univ, Coll Comp & Informat, 200,Sec 7,Taiwan Blvd, Taichung, Taiwan;

    Tunghai Univ, Dept Comp Sci, 1727,Sec 4,Taiwan Blvd, Taichung 40704, Taiwan;

    Natl Yunlin Univ Sci & Technol, AIR IS Res Ctr, Touliu 64002, Yunlin, Taiwan;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    VMware; InfiniBand; CUDA; Virtualization; Virtual cluster; HPL;

    机译:VMware;InfiniBand;CUDA;虚拟化;虚拟集群;HPL;

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号