dadi.CUDA: Accelerating Population Genetics Inference with Graphics Processing Units
- PMID: 33480999
- PMCID: PMC8097298
- DOI: 10.1093/molbev/msaa305
dadi.CUDA: Accelerating Population Genetics Inference with Graphics Processing Units
Abstract
dadi is a popular but computationally intensive program for inferring models of demographic history and natural selection from population genetic data. I show that running dadi on a Graphics Processing Unit can dramatically speed computation compared with the CPU implementation, with minimal user burden. Motivated by this speed increase, I also extended dadi to four- and five-population models. This functionality is available in dadi version 2.1.0, https://bitbucket.org/gutenkunstlab/dadi/.
Keywords: GPU computing; dadi; demographic history; population genetics.
© The Author(s) 2021. Published by Oxford University Press on behalf of the Society for Molecular Biology and Evolution.
Figures

References
-
- Givon LE, Unterthiner T, Erichson NB, Chiang DW, Larson E, Pfister L, Dieleman S, Lee GR, van der Walt S, Menn B, et al.2019. scikit-cuda 0.5.3: a Python interface to GPU-powered libraries. Available from: 10.5281/zenodo.3229433. - DOI
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Other Literature Sources