Efficient Parallel UPGMA algorithm Based on Multiple GPUs

被引:0
|
作者
Hung, Che-Lun [1 ]
Wu, Fu-Che [1 ]
Lin, Chun-Yuan [2 ]
Chan, Yu-Wei [3 ]
机构
[1] Providence Univ, Dept Comp Sci & Commun Engn, Taichung, Taiwan
[2] Chang Gung Univ, Dept Comp Sci & Informat Engn, Taoyuan, Taiwan
[3] Providence Univ, Dept Comp Sci & Informat Management, Taichung, Taiwan
关键词
Phylogenetic tree; UPGMA; GPU; Parallel computing; Multiple GPU; CLUSTALW;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
A phylogenetic tree is used to present the evolutionary relationships among the interesting biological species based on the similarities in their genetic sequences. The UPGMA is one of the popular algorithms to construct a phylogenetic tree according to the distance matrix created by the pairwise distances among taxa. To solve the performance issue of the UPGMA, the implementation of the UPGMA method on a single GPU has been proposed. However, it is not capable of handling the large taxa set. This work describes a novel parallel UPGMA approach on multiple GPUs that is able to build a tree from extremely large datasets. The experimental results show that the proposed approach with 4 NVIDIA GTX 980 achieves an approximately x fold speedup over the implementation of UPGMA on CPU and GPU, respectively.
引用
收藏
页码:870 / 873
页数:4
相关论文
共 50 条
  • [21] Efficient parallel CKY parsing using GPUs
    Yi, Youngmin
    Lai, Chao-Yue
    Petrov, Slav
    JOURNAL OF LOGIC AND COMPUTATION, 2014, 24 (02) : 375 - 393
  • [22] Parallel Source Scanning Algorithm using GPUs
    Leandro, Waldson P. N.
    Santana, Flavio L.
    Carvalho, Bruno M.
    do Nascimento, Aderson F.
    COMPUTERS & GEOSCIENCES, 2020, 140
  • [23] GPU-UPGMA: high-performance computing for UPGMA algorithm based on graphics processing units
    Lin, Yu-Shiang
    Lin, Chun-Yuan
    Hung, Che-Lun
    Chung, Yeh-Ching
    Lee, Kual-Zheng
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2015, 27 (13): : 3403 - 3414
  • [24] Hierarchical Parallel Algorithm for Modularity-Based Community Detection Using GPUs
    Cheong, Chun Yew
    Huynh, Huynh Phung
    Lo, David
    Goh, Rick Siow Mong
    EURO-PAR 2013 PARALLEL PROCESSING, 2013, 8097 : 775 - 787
  • [25] Efficient parallelization of SPH algorithm on modern multi-core CPUs and massively parallel GPUs
    Jagtap, Pravin
    Nasre, Rupesh
    Sanapala, V. S.
    Patnaik, B. S., V
    INTERNATIONAL JOURNAL OF MODELING SIMULATION AND SCIENTIFIC COMPUTING, 2021, 12 (06)
  • [26] Efficient Parallel Processing of R-Tree on GPUs
    Nong, Jian
    He, Xi
    Chen, Jia
    Liang, Yanyan
    MATHEMATICS, 2024, 12 (13)
  • [27] An Efficient Parallel Secure Machine Learning Framework on GPUs
    Zhang, Feng
    Chen, Zheng
    Zhang, Chenyang
    Zhou, Amelie Chi
    Zhai, Jidong
    Du, Xiaoyong
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (09) : 2262 - 2276
  • [28] A Highly Parallel Reuse Distance Analysis Algorithm on GPUs
    Cui, Huimin
    Yi, Qing
    Xue, Jingling
    Wang, Lei
    Yang, Yang
    Feng, Xiaobing
    2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2012, : 1080 - 1092
  • [29] Fast Parallel Algorithm for audio content retrieval on GPUs
    Sanabria, Adriana
    Vitola Oyaga, Jaime
    Pedraza Bonilla, Cesar
    2011 6TH COLOMBIAN COMPUTING CONGRESS (CCC), 2011,
  • [30] An Efficient Implementation of a Subgraph Isomorphism Algorithm for GPUs
    Bonnici, Vincenzo
    Giugno, Rosalba
    Bombieri, Nicola
    PROCEEDINGS 2018 IEEE INTERNATIONAL CONFERENCE ON BIOINFORMATICS AND BIOMEDICINE (BIBM), 2018, : 2674 - 2681