Multi-GPU parallel computing and task scheduling under virtualization

被引:0
|
作者
College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing [1 ]
210016, China
机构
来源
Int. J. Hybrid Inf. Technol. | / 7卷 / 253-266期
关键词
Linear transformations - Virtual reality - Scheduling algorithms - Application programming interfaces (API) - Discrete Fourier transforms - Program processors - Virtualization;
D O I
10.14257/ijhit.2015.8.7.24
中图分类号
学科分类号
摘要
General Purpose Graphics Units (GPGPUS) have seen a tremendous rise in scientific computing application. To fully utilize the powerful parallel computing ability of GPU, and combine the isolation characteristic of virtualization, a GPU virtualization method that supports dynamic scheduling and multi-user concurrency is proposed. For multi-task of GPU general computing programs in virtualization environment, the existing GPU scheduling algorithms have been improved for achieving a more fine-grained and more accurate load evaluation .For large-scale computing programs, we present a method for multi-GPU collaborative computing in virtualization environment, which can effectively deals with accelerating the large-scale program on multi-GPU within a single node. In the experiments, we make verifications by using the representative scientific computing examples, such as classical matrix calculation and discrete Fourier transformation. The experimental results prove that with the increasing of the calculation scale, the speedup can go up and finally close to the numbers of GPU. © 2015 SERSC.
引用
收藏
相关论文
共 50 条
  • [1] Computation and Communication Aware Task Graph Scheduling on Multi-GPU Systems
    Wang, Yun-Ting
    Lee, Jia-Ying
    Lai, Bo-Cheng Charles
    2015 IEEE INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2015, : 115 - 119
  • [2] Parallel Computing Model and Performance Prediction based on Multi-GPU Environments
    Wang, Zhuowei
    Xu, Xianbin
    Zhao, Wuqing
    2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTERS IN EDUCATION (ICFCE 2011), VOL I, 2011, : 309 - 312
  • [3] Distributed data processing and task scheduling based on GPU parallel computing
    Jun Li
    Neural Computing and Applications, 2025, 37 (4) : 1757 - 1769
  • [4] A novel parallel Markov clustering method in biological interaction network analysis under multi-GPU computing environment
    Fu, You
    Zhou, Wei
    JOURNAL OF SUPERCOMPUTING, 2020, 76 (10): : 7689 - 7706
  • [5] Data Parallel Skeletons for GPU Clusters and Multi-GPU Systems
    Ernsting, Steffen
    Kuchen, Herbert
    APPLICATIONS, TOOLS AND TECHNIQUES ON THE ROAD TO EXASCALE COMPUTING, 2012, 22 : 509 - 518
  • [6] A novel parallel Markov clustering method in biological interaction network analysis under multi-GPU computing environment
    You Fu
    Wei Zhou
    The Journal of Supercomputing, 2020, 76 : 7689 - 7706
  • [7] A novel architecture of multi-gpu computing card
    Guo, S. (ybbsss1210@126.com), 1600, Universitas Ahmad Dahlan, Jalan Kapas 9, Semaki, Umbul Harjo,, Yogiakarta, 55165, Indonesia (11):
  • [8] Efficient parallel A* search on multi-GPU system
    He, Xin
    Yao, Yapeng
    Chen, Zhiwen
    Sun, Jianhua
    Chen, Hao
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 123 : 35 - 47
  • [9] GPU-Centered Parallel Model on Heterogeneous Multi-GPU Clusters
    Wang, Feng
    PROCEEDINGS OF 2012 2ND INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2012), 2012, : 1865 - 1868
  • [10] Multi-GPU Parallel Pipeline Rendering with Splitting Frame
    Zhang, Haitang
    Ma, Junchao
    Qiu, Zixia
    Yao, Junmei
    Al Sibahee, Mustafa A.
    Abduljabbar, Zaid Ameen
    Nyangaresi, Vincent Omollo
    ADVANCES IN COMPUTER GRAPHICS, CGI 2023, PT II, 2024, 14496 : 223 - 235