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 条
  • [31] Multi-GPU Accelerated Parallel Algorithm of Wallis Transformation for Image Enhancement
    Xiao, Han
    Song, Yu-Pu
    Zhou, Qing-Lei
    INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2014, 7 (02): : 99 - 114
  • [32] Multi-GPU Parallel Memetic Algorithm for Capacitated Vehicle Routing Problem
    Wodecki, Mieczyslaw
    Bozejko, Wojciech
    Karpinski, Michaffl
    Pacut, Maciej
    PARALLEL PROCESSING AND APPLIED MATHEMATICS (PPAM 2013), PT II, 2014, 8385 : 207 - 214
  • [33] Priority-Based PCIe Scheduling for Multi-Tenant Multi-GPU Systems
    Li, Chen
    Sun, Yifan
    Jin, Lingling
    Xu, Lingjie
    Cao, Zheng
    Fan, Pengfei
    Kaeli, David
    Ma, Sheng
    Guo, Yang
    Yang, Jun
    IEEE COMPUTER ARCHITECTURE LETTERS, 2019, 18 (02) : 157 - 160
  • [34] A multi-GPU parallel optimization model for the preconditioned conjugate gradient algorithm
    Gao, Jiaquan
    Zhou, Yuanshen
    He, Guixia
    Xia, Yifei
    PARALLEL COMPUTING, 2017, 63 : 1 - 16
  • [35] A Message-Driven, Multi-GPU Parallel Sparse Triangular Solver
    Ding, Nan
    Liu, Yang
    Williams, Samuel
    Li, Xiaoye S.
    PROCEEDINGS OF THE 2021 SIAM CONFERENCE ON APPLIED AND COMPUTATIONAL DISCRETE ALGORITHMS, ACDA21, 2021, : 147 - 159
  • [36] Parallel Generation of Digitally Reconstructed Radiographs on Heterogeneous Multi-GPU Workstations
    Abdellah, Marwan
    Abdelaziz, Asem
    Ali, Eslam
    Abdelaziz, Sherief
    Sayed, Abdelrahman
    Owis, Mohamed I.
    Eldeib, Ayman
    2016 38TH ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2016, : 3953 - 3956
  • [37] Data Driven Scheduling Approach for the Multi-node Multi-GPU Cholesky Decomposition
    Tsujita, Yuki
    Endo, Toshio
    JOB SCHEDULING STRATEGIES FOR PARALLEL PROCESSING, JSSPP 2016, 2017, 10353 : 69 - 82
  • [38] A first multi-GPU/multi-node implementation of the open computing abstraction layer
    De Rango, Alessio
    Spataro, Davide
    Spataro, William
    D'Ambrosio, Donato
    JOURNAL OF COMPUTATIONAL SCIENCE, 2019, 32 : 115 - 124
  • [39] Parallel Algorithm for Landform Attributes Representation on Multicore and Multi-GPU Systems
    Boratto, Murilo
    Alonso, Pedro
    Ramiro, Carla
    Barreto, Marcos
    Coelho, Leandro
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT I, 2012, 7333 : 29 - 43
  • [40] Exploring parallel multi-GPU local search strategies in a metaheuristic framework
    Rios, Eyder
    Ochi, Luiz Satoru
    Boeres, Cristina
    Coelho, Vitor N.
    Coelho, Igor M.
    Farias, Ricardo
    JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2018, 111 : 39 - 55