loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 7
High-Performance Direct Pairwise Comparison of Large Genomic Sequences
Denver, Colorado
April 04-April 08
ISBN: 0-7695-2312-9
Christopher Mueller, Indiana University, Bloomington, IN
Mehmet Dalkilic, Indiana University, Bloomington, IN
Andrew Lumsdaine, Indiana University, Bloomington, IN
Many applications in Comparative Genomics lend themselves to implementations that take advantage of common high-performance features in modern microprocessors. However, the common suggestion that a dataparallel, multithreaded, or high-throughput implementation is possible often ignores the complexity of actually creating such software. In this paper, we present a dataparallel algorithm for a classic comparative genomics algorithm, the dot plot, along with a multiprocessor extension. For large genomic comparisons, these new algorithms achieve speedups of up to 14.4x over the sequential version. This speedup introduces the opportunity of performing full pairwise comparisons on entire genomes on a much larger scale than previously possible. We also present the experimental, model-driven approach used to develop the algorithm that allowed us to carefully study and evaluate implementation options and fully understand the parameters effecting its performance.
Index Terms:
dot plot, data-parallel, pairwise comparison, sequence alignment, vector processor, Altivec, high-performance computing, comparative genomics
Citation:
Christopher Mueller, Mehmet Dalkilic, Andrew Lumsdaine, "High-Performance Direct Pairwise Comparison of Large Genomic Sequences," ipdps, vol. 8, pp.199a, 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 7, 2005
Usage of this product signifies your acceptance of the Terms of Use.