High performance GPU-based parity computing scheduler in storage applications

被引:6
|
作者
Pirahandeh, Mehdi [1 ]
Kim, Deok-Hwan [1 ]
机构
[1] Inha Univ, Dept Elect Engn, 253 Yonghyun Dong, Inchon 402751, South Korea
来源
基金
新加坡国家研究基金会;
关键词
storage applications; graphics processing unit(GPU); parallel computing; fault tolerance; erasure codes; ERASURE CODES;
D O I
10.1002/cpe.3889
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper proposes a high-performance graphics processing unit (GPU)-based parity computing scheduler, which we call GPU-redundant array of inexpensive disks (RAID), to reduce the encoding and decoding time for storage applications. The proposed GPU-RAID differs from existing RAID in that it performs additional pairwise-parallel XOR operations between data code words in each data stripe by applying divide-and-conquer approach using extra reserved space and it also increases parallelism by processing multiple strips in parallel using multiple GPU threads. And so the proposed GPU-RAID pipelines data blocks into solid-state disks and parity blocks into hard disk drives at the target server. The proposed algorithm decreases the span complexity of the parity computation schedule to O(log(2)nw) where n is the number of disks and w is the number of code words in a block, and it can be applied to various types of erasure codes. Experimental results show that the proposed storage application (SA1) improves average encoding performance by 63%, and 41%, and average decoding performance by 58%, and 38%, compared with traditional storage applications GPUStore (SA3) and Gibraltar RAID(SA2), respectively. Copyright (C) 2016 John Wiley & Sons, Ltd.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] GPU-based high-performance computing for radiation therapy
    Jia, Xun
    Ziegenhein, Peter
    Jiang, Steve B.
    [J]. PHYSICS IN MEDICINE AND BIOLOGY, 2014, 59 (04): : R151 - R182
  • [2] GPU-based High Performance Terrain Compression
    Mu, Xiaodong
    Niu, Xiaolin
    Shi, Shaowang
    Song, Wei
    [J]. MECHATRONICS AND INDUSTRIAL INFORMATICS, PTS 1-4, 2013, 321-324 : 1234 - 1237
  • [3] GPU-based high-performance computing of multichannel EEG phase wavelet synchronization
    Efitorov, Alexander
    Knyazeva, Irina
    Yulia, Boytsova
    Danko, Sergey
    [J]. 8TH ANNUAL INTERNATIONAL CONFERENCE ON BIOLOGICALLY INSPIRED COGNITIVE ARCHITECTURES, BICA 2017 (EIGHTH ANNUAL MEETING OF THE BICA SOCIETY), 2018, 123 : 128 - 133
  • [4] Performance Prediction of GPU-based Deep Learning Applications
    Gianniti, Eugenio
    Zhang, Li
    Ardagna, Danilo
    [J]. 2018 30TH INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE AND HIGH PERFORMANCE COMPUTING (SBAC-PAD 2018), 2018, : 167 - 170
  • [5] Performance Prediction of GPU-based Deep Learning Applications
    Gianniti, Eugenio
    Zhang, Li
    Ardagna, Danilo
    [J]. CLOSER: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2019, : 279 - 286
  • [6] High Performance GPU-Based Fourier Volume Rendering
    Abdellah, Marwan
    Eldeib, Ayman
    Sharawi, Amr
    [J]. INTERNATIONAL JOURNAL OF BIOMEDICAL IMAGING, 2015, 2015
  • [7] From CPU to GPU: GPU-based electromagnetic computing (GPUECO)
    Tao, Y. B.
    Lin, H.
    Bao, H. J.
    [J]. PROGRESS IN ELECTROMAGNETICS RESEARCH-PIER, 2008, 81 : 1 - 19
  • [8] GPU-based high-performance computing for integrated surface-sub-surface flow modeling
    Le, Phong V. V.
    Kumar, Praveen
    Valocchi, Albert J.
    Dang, Hoang-Vu
    [J]. ENVIRONMENTAL MODELLING & SOFTWARE, 2015, 73 : 1 - 13
  • [9] A High-performance GPU-based Forward-projection Model for Computed Tomography Applications
    Perez, Ismael
    Bauerle, Matthew
    Jimenez, Edward S.
    Thompson, Kyle R.
    [J]. RADIATION DETECTORS: SYSTEMS AND APPLICATIONS XV, 2014, 9215
  • [10] A Performance/Cost Evaluation for a GPU-Based Drug Discovery Application on Volunteer Computing
    Guerrero, Gines D.
    Imbernon, Baldomero
    Perez-Sanchez, Horacio
    Sanz, Francisco
    Garcia, Jose M.
    Cecilia, Jose M.
    [J]. BIOMED RESEARCH INTERNATIONAL, 2014, 2014