Abstract
This paper describes a PVM task scheduler designed and implemented by the authors. The scheduler supports selecting idle workstations, scheduling pool tasks and dynamically produced subtasks. It can improve resource utilization, reduce job response time and simplify programming.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Sunderam V S. PVM: A framework for parallel distributed computing.Concurrency: Practice and Experience, 1990, 2(4): 315–339.
Sunderam V S, Geist G A, Dongarra J, Manchek R. The PVM concurrent computing system: Evolution, experience and trends.Parallel Computing, 1994, 20: 531–545.
Flower J, Kolawa A. The express programming environment. Parasoft Corporation Report, July 1990.
Sullivan M, Anderson D. Marionette: A system for parallel distributed programming using the master/slave model. InProc. 9th Int’l. Conf. on Distributed Computing Systems, June 1989, pp. 181–188.
Dikken L, Liden F, Vesseur I, Sloot P. Dynamic PVM. InInternational Conference on High Performance Computing and Networking, April 1994, pp. 273–277.
Schmidt B K, Sunderam V S. Empirical analysis of overheads in cluster environments.Concurrency: Practice and Experience, 1994, 6(1): 1–32.
Ju J, Yang K, Xu G. Using resource utilization as load index of load balancing.Journal of Advanced Software Research, April 1996.
Bertsekas D P, Tsitsiklis J N. Parallel and Distributed Computation Numerical Methods. Prentice Hall, 1989.
Fox G C. Solving Problems on Concurrent Processors. Prentice Hall, New Jersey, 1988.
Magee J N, Cheung S C. Parallel algorithm design for workstation clusters.Software-Practice and Experience, 1990, 21(3): 235–250.
Singh A, Schaeffer Jet al. A template based approach to the generation of distributed applications using a network of workstations.IEEE Trans. Parallel and Distributed Systems, 1991, 2(1): 52–66.
Brown T, Xiong R. A parallel quicksort algorithm.Journal of Parallel and Distributed Computing, 1993, 19: 83–89.
Author information
Authors and Affiliations
Additional information
This work was supported by the 863 High-Tech Programme of The National Science and Technology Commission.
Ju Jiubin graduated from the Department of Radio and Electronics, Jilin University in 1960. He is now a Professor in the Department of Computer Science, Jilin University in 1960. He is now a Professor in the Department of Computer Science, Jilin University. His research interests include distributed computing systems and computer networks.
Wang Yong received his B.S. degree from Harbin Institute of Ship Engineering in 1990 and his M.S. degree in Computer Science from Jilin University in 1995. His research interests include distributed computing systems and computer networks.
Yin Yu received her B.S. and M.S. degree from the Department of Computer Science, Jilin University in 1993 and 1996 respectively. Her research interests include distributed computing systems and computer networks.
Rights and permissions
About this article
Cite this article
Ju, J., Wang, Y. & Yin, Y. Scheduling PVM tasks. J. of Comput. Sci. & Technol. 12, 167–176 (1997). https://doi.org/10.1007/BF02951336
Received:
Revised:
Issue Date:
DOI: https://doi.org/10.1007/BF02951336