| Literature DB >> 29659720 |
Kazuki Yoshizoe1,2, Aika Terada2,3, Koji Tsuda1,2.
Abstract
Summary: Exhaustive detection of multi-loci markers from genome-wide association study datasets is a computationally challenging problem. This paper presents a massively parallel algorithm for finding all significant combinations of alleles and introduces a software tool termed MP-LAMP that can be easily deployed in a cloud platform, such as Amazon Web Service, as well as in an in-house computer cluster. Multi-loci marker detection is an unbalanced tree search problem that cannot be parallelized by simple tree-splitting using generic parallel programming frameworks, such as Map-Reduce. We employ work stealing and periodic reduce-broadcast to decrease the running time almost linearly to the number of cores. Availability and implementation: MP-LAMP is available at https://github.com/tsudalab/mp-lamp. Supplementary information: Supplementary data are available at Bioinformatics online.Entities:
Mesh:
Year: 2018 PMID: 29659720 PMCID: PMC6129301 DOI: 10.1093/bioinformatics/bty219
Source DB: PubMed Journal: Bioinformatics ISSN: 1367-4803 Impact factor: 6.937
Fig. 1.Strategies of MP-LAMP and time performance. (a) Work stealing. A hypercube communication graph is used for low-overhead task distribution. A vertex and edge represent a worker and communication between them, respectively. (b) Reduce-broadcast. The communication graph is a rooted spanning tree. (c) Running time and speedup with increasing number of workers