Skip to main content

Remote and concurrent process duplication for SPMD based parallel processing on COWs

  • Track C3: Computational Science
  • Conference paper
  • First Online:
High-Performance Computing and Networking (HPCN-Europe 1999)

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

Included in the following conference series:

Abstract

The increasing popularity of a Cluster of Workstations (COW) for the execution of parallel applications can be attributed to its impressive price to performance ratio. Unfortunately, currently available software to manage the execution of parallel applications on COWs do not provide satisfactory levels of performance, nor do they provide the application developer with a friendly programming environment. This final problem can be attributed to the lack of transparency provided by these systems when managing distributed resources such as parallel processes, processors and memory. This paper presents a unique process instantiation approach that addresses the shortfalls in currently available SPMD parallelism management systems for COWs by employing a combination of process duplication, process migration and group communication services; all built on and supported by a distributed operating system.

This work was partly supported by the Small ARC Grant 0504003157.

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. T. Anderson, D. Culler and D. Patterson. “A Case for Networks of Workstations: NOW”. IEEE Micro, Feb., 1995.

    Google Scholar 

  2. A. Barak, A. Braverman, I. Gilderman and O. La'adan. “Performance of PVM with the MOSIX Preemptive Process Migration”. Proceedings of the 7th Israeli Conf. on Computer Systems and Software Engineering, Herzliya, June 1996.

    Google Scholar 

  3. D. Beguelin, J. Dongarra, A. Geist, R. Manchek, S. Otto and J. Walpole. “PVM: Experiences, Current Status and Future Directions”. Oregon Graduate Institute of Science and Technology. Technical Report. CSE-94-015. April 1994.

    Google Scholar 

  4. D. De Paoli and A. Goscinski. “The RHODOS Migration Facility”. Journal of Systems Software. Vol. 40, pp. 51–65, 1998.

    Article  Google Scholar 

  5. D. De Paoli, A. Goscinski, M. Hobbs and G. Wickham. “The RHODOS Microkernel, Kernel Servers and Their Cooperation”. Proceedings of The IEEE First International Conference on Algorithms and Architectures for Parallel Processing (ICA3PP-95). Brisbane, April 1995.

    Google Scholar 

  6. A. Goscinski. “Towards and Operating System Managing Parallelism of Computing on Clusters of Workstations”. (Submitted to) Parallel Computing.

    Google Scholar 

  7. M. Hobbs. “The Management of SPMD Based Parallel Processing on Clusters of Workstations”. School of Computing and Mathematics, Deakin University. PhD Thesis, August 1998.

    Google Scholar 

  8. M. Hobbs and A. Goscinski. “The RHODOS Remote Process Creation Facility Supporting Parallel Execution on Distributed Systems”. Journal of High Performance Computing, Vol. 3, No. 1, Dec. 1996.

    Google Scholar 

  9. D. Milojicic, A. Langerman, D. Black, M. Dominijanni and R. Dean. “Concurrency: A Case Study in Remote Tasking and Distributed IPC in MACH”. IEEE Concurrency. Vol. 5, No. 3, April–June 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Peter Sloot Marian Bubak Alfons Hoekstra Bob Hertzberger

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag

About this paper

Cite this paper

Hobbs, M., Goscinski, A. (1999). Remote and concurrent process duplication for SPMD based parallel processing on COWs. In: Sloot, P., Bubak, M., Hoekstra, A., Hertzberger, B. (eds) High-Performance Computing and Networking. HPCN-Europe 1999. Lecture Notes in Computer Science, vol 1593. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0100621

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-65821-4

  • Online ISBN: 978-3-540-48933-7

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics