Dadi.CUDA: Accelerating Population Genetics Inference with Graphics Processing Units

Research output: Contribution to journalArticlepeer-review

3 Scopus citations


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,

Original languageEnglish (US)
Pages (from-to)2177-2178
Number of pages2
JournalMolecular biology and evolution
Issue number5
StatePublished - May 1 2021


  • GPU computing
  • dadi
  • demographic history
  • population genetics

ASJC Scopus subject areas

  • Ecology, Evolution, Behavior and Systematics
  • Molecular Biology
  • Genetics


Dive into the research topics of 'Dadi.CUDA: Accelerating Population Genetics Inference with Graphics Processing Units'. Together they form a unique fingerprint.

Cite this