Skip to main content

Three non conventional paradigms of parallel computation

  • Conference paper
  • First Online:
Parallel Architectures and Their Efficient Use (Nixdorf 1992)

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

Included in the following conference series:

Abstract

We consider three paradigms of computation where the benefits of a parallel solution are greater than usual. Paradigm 1 works on a timevarying input data set, whose size increases with time. In paradigm 2 the data set is fixed, but the processors may fail at any time with a given constant probability. In paradigm 3, the execution of a single operation may require more than one processor, for security or reliability reasons. We discuss the organization of PRAM algorithms for these paradigms, and prove new bounds on parallel speed-up.

This work has been supported by MURST of Italy under a research grant.

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. A. Aggarwal and A.K. Chandra. Communication Complexity of PRAMs. Proc. 15th Int. Colloquium on Automata, Languages and Programming (1988) 1–18.

    Google Scholar 

  2. S.G. Akl, M. Cosnard and A.G. Ferreira. Data-movement-intensive problems: two folk theorems in parallel computation revisited. Theoretical Computer Science 95 (1992) 323–337.

    Google Scholar 

  3. M.R. Garey and D.S. Johnson. Computers and Intractability. Freeman, San Francisco, 1978.

    Google Scholar 

  4. P.C. Kanellakis and A.A. Shvartsman. Efficient parallel algorithms can be made robust. In Proc. 8th Annual ACM Symp. on Principles of Distributed Computing (1989) 211–222.

    Google Scholar 

  5. R.M. Karp and V. Ramachandran A survey of parallel algorithms for shared memory machines. In Handbook of Theoretical Computer Science North Holland, New York NY (1990) 869–941.

    Google Scholar 

  6. Z.M. Kedem, K.V. Palem and P.G. Spirakis. Efficient robust parallel computations. In Proc. 22nd Annual ACM Symp. on Theory of Computing (1990) 590–599.

    Google Scholar 

  7. F. Luccio and L. Pagli. The p-shovelers problem. (Computing with time-varying data). SIGACT News 23, 2 (1992) 72–75

    Google Scholar 

  8. C. Martel, R. Subramonian, A. Park. Asynchronous PRAMs are (almost) as good as synchronous prams. In Proc. 31st Symp. on Foundations of Computer Science (1990) 590–599.

    Google Scholar 

  9. W. Paul. On line simulation of k+1 tapes by k tapes requires nonlinear time. Information and Control 53 (1982) 1–8.

    Google Scholar 

  10. K.S. Trivedi. Probability and statistics with reliability, queueing, and computer science applications. Prentice-Hall, Englewood Cliffs NJ (1982).

    Google Scholar 

  11. U. Vishkin. Can parallel algorithms enhance serial implementation?. SIGACT News 22, 4 (1991) 63.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

F. Meyer B. Monien A. L. Rosenberg

Rights and permissions

Reprints and permissions

Copyright information

© 1993 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Luccio, F., Pagli, L., Pucci, G. (1993). Three non conventional paradigms of parallel computation. In: Meyer, F., Monien, B., Rosenberg, A.L. (eds) Parallel Architectures and Their Efficient Use. Nixdorf 1992. Lecture Notes in Computer Science, vol 678. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-56731-3_16

Download citation

  • DOI: https://doi.org/10.1007/3-540-56731-3_16

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-56731-8

  • Online ISBN: 978-3-540-47637-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics