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.
This is a preview of subscription content, log in to check access.
Buy single article
Instant access to the full article PDF.
Price includes VAT for USA
Subscribe to journal
Immediate online access to all issues from 2019. Subscription will auto renew annually.
This is the net price. Taxes to be calculated in checkout.
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.
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.
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
- Workstation cluster
- parallel programming environment
- task scheduling
- idle processor