Comparing Two Long Biological Sequences Using a DSM System

作者: Renata Cristina F. Melo , Maria Emília Telles Walter , Alba Cristina Magalhaes Alves Melo , Rodolfo Batista , Marcelo Nardelli

DOI: 10.1007/978-3-540-45209-6_74

关键词:

摘要: Distributed Shared Memory systems allow the use of shared memory programming paradigm in distributed architectures where no physically exist. Scope consistent software DSMs provide a relaxed model that reduces coherence overhead by ensuring consistency only at synchronisation operations, on per-lock basis. Sequence comparison is basic operation DNA sequencing projects, and most sequence methods used are based heuristics, faster but do not produce optimal alignments. Recently, many organisms had their entirely sequenced, this reality presents need for comparing long sequences, which challenging task due to its high demands computational power memory. In article, we present evaluate parallelisation strategy implementing alignment algorithm sequences DSM system. Our results an eight-machine cluster presented good speedups, showing our support were appropriate.

参考文章(16)
W. Hu, JIA-JIA : An SVM System Based on A New Cache Coherence Protocol ieee international conference on high performance computing data and analytics. pp. 463- 472 ,(1999)
Weiwu Hu, Weisong Shi, Zhimin Tang, JIAJIA: A Software DSM System Based on a New Cache Coherence Protocol ieee international conference on high performance computing data and analytics. pp. 463- 472 ,(1999) , 10.1007/BFB0100607
Joao Carlos Setubal, Joao Meidanis, . ̤ Setubal-Meidanis, Introduction to Computational Molecular Biology ,(1997)
Nigel Topham, Kenneth McDougall, Performance of the decoupled ACRI-1 architecture: the perfect club ieee international conference on high performance computing data and analytics. pp. 472- 480 ,(1995) , 10.1007/BFB0046669
Scott Schwartz, Zheng Zhang, Kelly A Frazer, Arian Smit, Cathy Riemer, John Bouck, Richard Gibbs, Ross Hardison, Webb Miller, PipMaker—A Web Server for Aligning Two Genomic DNA Sequences Genome Research. ,vol. 10, pp. 577- 586 ,(2000) , 10.1101/GR.10.4.577
W. R. Pearson, D. J. Lipman, Improved tools for biological sequence comparison. Proceedings of the National Academy of Sciences of the United States of America. ,vol. 85, pp. 2444- 2448 ,(1988) , 10.1073/PNAS.85.8.2444
David Mosberger, Memory consistency models Operating Systems Review. ,vol. 27, pp. 18- 26 ,(1993) , 10.1145/160551.160553
Lamport, How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs IEEE Transactions on Computers. ,vol. 28, pp. 690- 691 ,(1979) , 10.1109/TC.1979.1675439
Leslie Grate, Mark Diekhans, David Dahle, Richard Hughey, Sequence analysis with the Kestrel SIMD parallel processor. pacific symposium on biocomputing. pp. 263- 274 ,(2000) , 10.1142/9789814447362_0027