1
SAN DIEGO SUPERCOMPUTER CENTER at the UNIVERSITY OF CALIFORNIA, SAN DIEGO
Hybrid Parallelization of the MrBayes & RAxML Phylogenetics Codes
Wayne Pfeiffer (SDSC/UCSD) & Alexandros Stamatakis (TUM) February 25, 2010
SAN DIEGO SUPERCOMPUTER CENTER at the UNIVERSITY OF CALIFORNIA, SAN DIEGO
What was done? Why is it important? Who cares?
- Hybrid MPI/OpenMP version of MrBayes was developed
- OpenMP code was added to previous MPI-only code
- Hybrid MPI/Pthreads version of RAxML was developed
- MPI code was added to previous Pthreads-only code
- These enhancements allow multiple multi-core nodes in
a cluster to be used in a single run
- Typical problems now run well on 4 to 10 nodes (32 to 80 cores) of
Abe & Dash as compared to only on one node (8 cores) before
- Hybrid, multi-grained codes are available on TeraGrid via
CIPRES portal
- Work was done as part of ASTA project supporting Mark Miller of
SDSC, who oversees the portal
- Number of cores (processes * threads) is selected automatically
- Portal simplifies use of the codes by typical biologists