qLD: High-performance Computation of Linkage Disequilibrium on CPU and GPU

被引:3
|
作者
Theodoris, Charalampos [1 ]
Alachiotis, Nikolaos [2 ]
Low, Tze Meng [3 ]
Pavlidis, Pavlos [4 ]
机构
[1] Tech Univ Crete, Khania, Greece
[2] Univ Twente, Enschede, Netherlands
[3] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
[4] Fdn Reseach & Technol Hellas, Iraklion, Greece
关键词
Linkage disequilibrium; Software; GPU; SELECTIVE SWEEPS; ASSOCIATION; TOOL;
D O I
10.1109/BIBE50027.2020.00019
中图分类号
R318 [生物医学工程];
学科分类号
0831 ;
摘要
Linkage disequilibrium (LD) is the non-random association between alleles at different loci. Assessing LD in thousands of genomes and/or millions of single-nucleotide poly-morphisms (SNPs) exhibits excessive time and memory requirements that can potentially hinder future large-scale genomic analyses. To this end, we introduce qLD (quickLD) (https://github.com/StrayLamb2/qLD), a highly optimized open-source software that assesses LD based on Pearson's correlation coefficient. qLD exploits the fact that the computational kernel for calculating LD can be cast in terms of dense linear algebra operations. In addition, the software employs memory-aware techniques to lower memory requirements, and parallel GPU architectures to further shorten analysis times. qLD delivers up to 5x faster processing than the current state-of-the-art software implementation when run on the same CPU, and up to 29x when computation is offloaded to a GPU. Furthermore, the software is designed to quantify allele associations between arbitrarily distant loci in a time- and memory-efficient way, thereby facilitating the evaluation of long-range LD and the detection of co-evolved genes. We showcase qLD on the analysis of 22,554 complete SARS-CoV-2 genomes.
引用
收藏
页码:65 / 72
页数:8
相关论文
共 50 条
  • [41] Parallel Modulus Operations in RSA Encryption by CPU/GPU Hybrid Computation
    Lin, Chu-Hsing
    Liu, Jung-Chun
    Li, Cheng-Chieh
    Chu, Po-Wei
    2014 NINTH ASIA JOINT CONFERENCE ON INFORMATION SECURITY (ASIA JCIS), 2014, : 71 - 75
  • [42] High-performance Implementation of Parallel Semi-Implicit Method for Pressure Linked Equations Solver on CPU plus GPU Platform
    Xu, Qianting
    Li, Ruitian
    Xu, Minghai
    INTERNATIONAL JOURNAL OF HEAT AND MASS TRANSFER, 2022, 182
  • [43] High-Performance Image Deinterlacing Using Optical Flow and Artifact Post-Processing on GPU/CPU for Surveillance and Reconnaissance Tasks
    Mueller, Thomas
    AIRBORNE INTELLIGENCE, SURVEILLANCE, RECONNAISSANCE (ISR) SYSTEMS AND APPLICATIONS XIII, 2016, 9828
  • [44] A High-Performance Software Graphics Pipeline Architecture for the GPU
    Kenzel, Michael
    Kerbl, Bernhard
    Schmalstieg, Dieter
    Steinberger, Markus
    ACM TRANSACTIONS ON GRAPHICS, 2018, 37 (04):
  • [45] High-performance short sequence alignment with GPU acceleration
    Lu, Mian
    Tan, Yuwei
    Bai, Ge
    Luo, Qiong
    DISTRIBUTED AND PARALLEL DATABASES, 2012, 30 (5-6) : 385 - 399
  • [46] High-performance simplification of triangular surfaces using a GPU
    Mousa, Mohamed H.
    Hussein, Mohamed K.
    PLOS ONE, 2021, 16 (08):
  • [47] HPGA: A High-Performance Graph Analytics Framework on the GPU
    Yang, Haoduo
    Su, Huayou
    Wen, Mei
    Zhang, Chunyuan
    PROCEEDINGS OF 2018 INTERNATIONAL CONFERENCE ON INFORMATION SYSTEMS AND COMPUTER AIDED EDUCATION (ICISCAE 2018), 2018, : 488 - 492
  • [48] High-Performance Matrix-Vector Multiplication on the GPU
    Sorensen, Hans Henrik Brandenborg
    EURO-PAR 2011: PARALLEL PROCESSING WORKSHOPS, PT I, 2012, 7155 : 377 - 386
  • [49] Embedded GPU Implementation for High-Performance Ultrasound Imaging
    Rossi, Stefano
    Boni, Enrico
    ELECTRONICS, 2021, 10 (08)
  • [50] High-performance short sequence alignment with GPU acceleration
    Mian Lu
    Yuwei Tan
    Ge Bai
    Qiong Luo
    Distributed and Parallel Databases, 2012, 30 : 385 - 399