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
来源
2020 IEEE 20TH INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOENGINEERING (BIBE 2020) | 2020年
关键词
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 条
  • [1] Orchestration of CPU and GPU Consumers for High-Performance Streaming Processing
    Rovnyagin, Mikhail M.
    Gukov, Aleksey D.
    Timofeev, Kirill, V
    Hrapov, Alexander S.
    Mitenkov, Roman A.
    PROCEEDINGS OF THE 2021 IEEE CONFERENCE OF RUSSIAN YOUNG RESEARCHERS IN ELECTRICAL AND ELECTRONIC ENGINEERING (ELCONRUS), 2021, : 623 - 626
  • [2] High Performance Linkage Disequilibrium: FPGAs Hold the Key
    Alachiotis, Nikolaos
    Weisz, Gabriel
    PROCEEDINGS OF THE 2016 ACM/SIGDA INTERNATIONAL SYMPOSIUM ON FIELD-PROGRAMMABLE GATE ARRAYS (FPGA'16), 2016, : 118 - 127
  • [3] Optimizing sparse matrix partitioning in a heterogeneous CPU-GPU system for high-performance
    Ahmad Shokrani Baigi
    Abdorreza Savadi
    Mahmoud Naghibzadeh
    Computing, 2025, 107 (4)
  • [4] Quantitative Analysis of CPU/GPU Co-execution in High-Performance Computing Systems
    Kang, SeungGu
    Choi, Hong Jun
    Park, Jae Hyung
    Chung, Sung Woo
    Kim, Jong Myon
    Kwon, DongSeop
    Na, Joong Chae
    Kim, Cheol Hong
    INFORMATION-AN INTERNATIONAL INTERDISCIPLINARY JOURNAL, 2012, 15 (07): : 2923 - 2936
  • [5] High performance CPU/GPU multiresolution Poisson solver
    Van Rees, Wim M.
    Rossinelli, Diego
    Hadjidoukas, Panagiotis
    Koumoutsakos, Petros
    PARALLEL COMPUTING: ACCELERATING COMPUTATIONAL SCIENCE AND ENGINEERING (CSE), 2014, 25 : 481 - 490
  • [6] High-performance GPU and CPU Signal Processing for a Reverse-GPS Wildlife Tracking System
    Rubinpur, Yaniv
    Toledo, Sivan
    EURO-PAR 2020: PARALLEL PROCESSING WORKSHOPS, 2021, 12480 : 96 - 108
  • [7] GPU/CPU parallel computation of material damage
    Shen, Jie
    Vela, Diego
    Singh, Ankita
    Song, Kexing
    Zhang, Guoshang
    LaFreniere, Bradon
    Chen, Hao
    ENGINEERING WITH COMPUTERS, 2015, 31 (03) : 647 - 660
  • [8] GPU/CPU parallel computation of material damage
    Jie Shen
    Diego Vela
    Ankita Singh
    Kexing Song
    Guoshang Zhang
    Bradon LaFreniere
    Hao Chen
    Engineering with Computers, 2015, 31 : 647 - 660
  • [9] HOSVD prototype based on modular SW libraries running on a high-performance CPU plus GPU platform
    Acosta-Quinonez, R., I
    Torres-Roman, D.
    Rodriguez-Avila, R.
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 113
  • [10] Efficient graph computation on hybrid CPU and GPU systems
    Tao Zhang
    Jingjie Zhang
    Wei Shu
    Min-You Wu
    Xiaoyao Liang
    The Journal of Supercomputing, 2015, 71 : 1563 - 1586