EconPapers    
Economics at your fingertips  
 

Adapting PAxML to the Hitachi SR8000-F1 Supercomputer

Alexandros P. Stamatakis (), Thomas Ludwig () and Harald Meier ()
Additional contact information
Alexandros P. Stamatakis: Technical University of Munich, Department of Computer Science
Thomas Ludwig: Ruprecht-Karls-University, Department of Computer Science
Harald Meier: Technical University of Munich, Department of Computer Science

A chapter in High Performance Computing in Science and Engineering, Munich 2002, 2003, pp 453-465 from Springer

Abstract: Abstract Heuristics for the NP-complete problem of calculating the optimal phy-logenetic tree for a set of aligned rRNA sequences based on the maximum likelihood method are computationally expensive. Thus, supercomputers and appropriately optimized and adapted parallel programs are required in order to perform computations of large phylogenetic tress. The core of most parallel algorithms is the tree evaluation function, calculating the likelihood value for each tree topology. It accounts for the greatest part of overall computation time. This paper introduces a general method for significantly accelerating the computation of the maximum likelihood value for a given tree topology by using SEVs (Subtree Equality Vectors) to significantly reduce the number of floating point operations during each topology evaluation. Furthermore, we present the parallel implementation of our method in a program called PAxML derived from parallel fastDNAml and describe its adaptation to the Hitachi SR8000-F1 architecture. Tests performed with various sequential and parallel phylogeny programs on SUN workstations show global run time improvements of 35% to 47% induced by our method, whereas analogous initial tests on the Hitachi SR8000-F1, with an appropriately adapted version of PAxML show global run time improvements of 24% to 35% over parallel fastDNAml, as well as a promising floating point performance per processor ranging between 106 Mflops/s and 129 Mflops/s.1

Keywords: Tree Topology; Float Point Operation; Distinct Column; Column Class; Column Equality (search for similar items in EconPapers)
Date: 2003
References: Add references at CitEc
Citations:

There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.

Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.

Export reference: BibTeX RIS (EndNote, ProCite, RefMan) HTML/Text

Persistent link: https://EconPapers.repec.org/RePEc:spr:sprchp:978-3-642-55526-8_36

Ordering information: This item can be ordered from
http://www.springer.com/9783642555268

DOI: 10.1007/978-3-642-55526-8_36

Access Statistics for this chapter

More chapters in Springer Books from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().

 
Page updated 2026-07-05
Handle: RePEc:spr:sprchp:978-3-642-55526-8_36