SmartNet: A Scheduling Framework for Heterogeneous Computing

Download
Author
Freund, Richard
Kidd, Taylor
Moore, Lantz
Hensgen, Debbie
Date
1996Metadata
Show full item recordAbstract
SmartNet is a scheduling framework for heterogeneous systems. Preliminary conservative simulation results for one of the optimization criteria, show a 1.21 improvement over Load Balancing and a 25.9 improvement over Limited Best Assignment, the two policies that evolved from homogeneous environments. SmartNet achieves these improvements through the implementation of several innovations. It recognizes and capitalizes on the inherent heterogeneity of computers in today’s distributed environments; it recognizes and accounts for the underlying non-determinism of the distributed environment; it implements an original partitioning approach, making runtime prediction more accurate and useful; it effectively schedules based on all shared resource usage, including network characteristics; and it uses statistical and filtering techniques, making a greater amount of prediction information available to the scheduling engine. In this paper, the issues associated with automatically managing a heterogeneous environment are reviewed, SmartNet’s architecture and implementation are described, and performance data is summarized.
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.Related items
Showing items related by title, author, creator and subject.
-
Security Approach for a Resource Management System
Irvine, Cynthia E.; Levin, Timothy (1999);We present an overview of our approach to including security in the scheduling mechanism of the Management System for Heterogeneous Networks (MSHN) resource management system. Resource Management Systems (RMSs) are ... -
In-house development of scheduling decision support systems: case study for scheduling semiconductor device test operations
Freed, T.; Doerr, K. H.; Chang, T. (International Journal of Production Research, 2007-11);Most manufacturing processes can benefit from an automated scheduling system. However, the design of a fast, computerised scheduling system that achieves high-quality results and requires minimal resources is a difficult ... -
Static-task scheduling incorporating precedence constraints and deadlines in a heterogeneous-computing environment / Michael D Niedert
Niedert, Michael D. (Monterey, California. Naval Postgraduate School, 2000-06);Distributed systems have grown in popularity due to the rapid increase in networking of personal computers. A mixture of computers consisting of different architectures can be more powerful, reliable, and scalable than a ...