Skip to main content

Resource management methods for general purpose massively parallel OS SSS-CORE

  • V System Software
  • Conference paper
  • First Online:
High Performance Computing (ISHPC 1997)

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

Included in the following conference series:

Abstract

We propose two resource management methods; a scheduling policy that reflects resource consumption states and a memory-replacement strategy based on page classification under distributed shared memory architecture. The performances of the two mechanisms are evaluated by a probabilistic simulation. An instruction-level simulator simulates variety of process sets with finite resources on proposed resource-management methods. The results show the superiority of the proposed resource management mechanisms.

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. Intel Supercomputer Systems Division. Paragon User's Guide, order number 312489–003 edition, June 1994.

    Google Scholar 

  2. F. Douglis and J. K. Ousterhout. Process Migration in Sprite Operating System. Proc. of the 7th Inter. Conf. on Distributed Computer Systems, September 1987.

    Google Scholar 

  3. D. G. Feitelson. Packing schemes for gang scheduling. In Proc. IPPS'96 Workshop on Job Scheduling Strategies for Parallel Processing, pages 54–66, April 1996.

    Google Scholar 

  4. Dror G.Feitelson and Larry Rudolph. Distributed Hierarchical Control for Parallel Processing. IEEE Computer, 23(5):65–77, May 1990.

    Google Scholar 

  5. B. C. Gorda and E. D. Brooks III. Gang Scheduling a Parallel Machine. Technical Report UCRL-JC-107020, Lasrence Livermore NL, December 1991.

    Google Scholar 

  6. T. Matsumoto, S. Huruso, and K. Hiraki. General Purpose Massively Parallel Operating System SSS-CORE. Proceedings of 11th Japan Society for Software Science and Technology, pages 13–16, October 1994. (in Japanese).

    Google Scholar 

  7. Takashi Matsumoto. Synchronization mechanisms and processor scheduling on multiple processors. IPS Japan SIG report, pages 1–8, November 1989. (in Japanese).

    Google Scholar 

  8. Takashi Matsumoto. Elastic barrier: Generalized barrier synchronization mechanism. Trans. of IPS Japan, 32(7):886–896, July 1991. (in Japanese).

    Google Scholar 

  9. J. K. Ousterhout, D. A. Scelza, and P. S. Sindhu. Medusa: an experimant in distributed operating system structure. Comm. ACM, 23(2):92–105, February 1980.

    Article  Google Scholar 

  10. J. Palmar and Jr. G. L. Steele. Connection Machine model CM-5 system overview. 4th Symp. on Frontiers Massively Parallel Comput., pages 474–483, October 1992.

    Google Scholar 

  11. T.E.Anderson et al. Scheduler activations: Effective kernel support for the userlevel management of parallelism. Proc. of the 13th ACM Sympo. on Operating Systems Principles, 25(5):95–109, October 1991.

    Google Scholar 

  12. R. P. Wilson and et al. SUIF: An Infrastructure for Research on Parallelizing and Optimizing Compilers. ACM SIGPLAN Notices, 29(12):31–37, December 1994.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Constantine Polychronopoulos Kazuki Joe Keijiro Araki Makoto Amamiya

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nobukuni, Y., Matsumoto, T., Hiraki, K. (1997). Resource management methods for general purpose massively parallel OS SSS-CORE . In: Polychronopoulos, C., Joe, K., Araki, K., Amamiya, M. (eds) High Performance Computing. ISHPC 1997. Lecture Notes in Computer Science, vol 1336. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0024221

Download citation

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

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-63766-0

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics