Skip to main content

Mapping strategies for sequential sequence comparison algorithms on LAN-based message passing architectures

  • Conference paper
  • First Online:
High-Performance Computing and Networking (HPCN-Europe 1994)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 796))

Included in the following conference series:

Abstract

In this work we discuss possible strategies for mapping sequential sequence comparison algorithms onto LAN-based message passing computer architectures. The software-integration tool used is the public-domain PVM 3.1 system. We present two possible mapping strategies, one centered around a file server using Guided Self Scheduling and the other based on socket to socket communications. We will show how communication latency and overall data-passing load is significantly reduced, as well as dynamic load balancing and fault tolerant capabilities are achieved. The mapping methodology used in this study can scale well from simple workstation clusters to far more complex general message-passing architectures.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barton, G. (1991), Scanning protein sequence data banks using a distributed processing network, CABIOS, 7(1), 85–88.

    Google Scholar 

  2. Coulson, A., Collins, J. and Lyall, A. (1987), Protein and nucleic-acid sequence database searching:a suitable case for parallel processing, The Comp.Journal,30(5),420–424.

    Google Scholar 

  3. Deshpande, A.S., Richards, D.S. and Pearson, W.R. (1991),A platform for biological sequence comparison on parallel computers, CABIOS, 7(2), 237–247.

    Google Scholar 

  4. Jones, R. (1992), Sequence pattern matching on a massively parallel computer, CABIOS, 8(4), 377–383.

    Google Scholar 

  5. Pearson, W.R. and Lipman, D.J.(1988), Improved tools for biological sequence comparison, Proc. Nat. Acad. Sci. USA, 85, 2444–2448.

    Google Scholar 

  6. Miller, P.L., Nadkarni, P.M. and Pearson, W. (1992a), Comparing machine-independent versus machine-specific parallelization of a software platform for biological sequence comparison, CABIOS, 8(2), 167–175.

    Google Scholar 

  7. Miller, P.L., Nadkarni, P.M. and Bercovitz, P.A. (1992b), Harnessing networked workstations as a powerful parallel computer,CABIOS, 8(2), 141–147.

    Google Scholar 

  8. Polychonospoulos, C.D. (1989), Static and dynamic loop scheduling, in Parallel programming and compilers, Kluwer Academic Publishers.

    Google Scholar 

  9. Sunderam, V.S. (1990), PVM: A framework for parallel distributed computing, Concurrence, Practice and Experience, 2(4), 315–339.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Wolfgang Gentzsch Uwe Harms

Rights and permissions

Reprints and permissions

Copyright information

© 1994 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Trelles-Salazar, O., Zapata, E.L., Carazo, JM. (1994). Mapping strategies for sequential sequence comparison algorithms on LAN-based message passing architectures. In: Gentzsch, W., Harms, U. (eds) High-Performance Computing and Networking. HPCN-Europe 1994. Lecture Notes in Computer Science, vol 796. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0020372

Download citation

  • DOI: https://doi.org/10.1007/BFb0020372

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-57980-9

  • Online ISBN: 978-3-540-48406-6

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics