Skip to main content

Dynamic scheduling of parallel applications

  • Conference paper
  • First Online:
Parallel Computing Technologies (PaCT 1995)

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

Included in the following conference series:

Abstract

This paper is concerned with dynamic strategies for group scheduling. We present preemptive and non preemptive strategies which are suitable for scheduling parallel applications on large workstationclusters and investigate their performance behavior.

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. Chen, G.I., Lai, T.H.: Scheduling Independent Jobs on Partitionable Hypercubes. Journal of Parallel and Distributed Computing 12 (1991) 74–78

    Google Scholar 

  2. Feitelson, D.G., Rudolph, L.: Gang Scheduling Performance Benefits for Fine-Grain Synchronization. Journal of Parallel and Distributed Computing 16 (1992) 306–318

    Google Scholar 

  3. Gustafson, J.: Reevaluating Amdahl's Law. Communications of the ACM 31 5 (1988) 532–533

    Google Scholar 

  4. Krueger, P., Lai, T.-H., Radiya, V.A.: Processor Allocation vs. Job Scheduling on Hypercube Computers. Proc. of the 1991 International Conference on Distributed Computer Systems (1991) 394–401

    Google Scholar 

  5. Leutenegger, S.T., Vernon, M.K.: Performance of Multiprogrammed Multiprocessor Scheduling Policies. Proc. of the 1990 ACM SIGMETRICS Conference on Measurements & Modeling of Computer Systems (1990), 226–236

    Google Scholar 

  6. Min, D., Mutka, M.W.: Effects of Job Size Irregularity on the Dynamic Resource Scheduling of a 2-D Mesh Multicomputer. 5th International PARLE Conference (1993), 476–487

    Google Scholar 

  7. Ousterhout, J.K.: Scheduling techniques for concurrent systems. 3rd Intl. Conf. Distributed Computing Systems (1982) 22–30

    Google Scholar 

  8. Schnor, B.: Architectures and Algorithms for Group Scheduling. 3th International Conference Parallel Computing Technologies (1993) 225–233

    Google Scholar 

  9. Setia, S.K., Squillante, M.S., Tripathi, S.K.: Processor Scheduling on Multiprogrammed, Distributed Memory Parallel Computers. Performance Evaluation Review 21, 1 (1993) 158–170

    Google Scholar 

  10. Trew, A., Wilson, G. (Eds.): Past, Present, Parallel: A Survey of Available Parallel Computing Systems. Springer, London, 1991

    Google Scholar 

  11. Cap, C.H., Strumpen, V.: Efficient Parallel Computing in Distributed Workstation Environments. Parallel Computing 19, 11 (1993) 1221–1234

    Google Scholar 

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

    Google Scholar 

  13. Litzkow, M., Solomon, M.: Supporting Checkpointing and Process Migration Outside the UNIX Kernel. USENIX Conference Proceedings, San Francisco (1992) 283–290

    Google Scholar 

  14. Petri, S.: Migrating Communicating Processes in Workstation Clusters. Technical Report, TU Braunschweig (1995)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Victor Malyshkin

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Schnor, B. (1995). Dynamic scheduling of parallel applications. In: Malyshkin, V. (eds) Parallel Computing Technologies. PaCT 1995. Lecture Notes in Computer Science, vol 964. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60222-4_101

Download citation

  • DOI: https://doi.org/10.1007/3-540-60222-4_101

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-44754-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics