When is a simple model adequate for in scheduling in MSHN?

Loading...
Thumbnail Image
Authors
Carff, Paul F.
Subjects
Advisors
Debra A. Hensgen.
Date of Issue
1999-03
Date
March, 1999
Publisher
Monterey, California: Naval Postgraduate School
Language
en_US
Abstract
Current resource management systems do not provide a way to use measurements taken from an application's execution on one computer to predict that application's performance on another computer. More details are needed in both their application and resource models in order to make this prediction. However, very detailed models are also not desirable. Models that are too detailed incur unnecessary overhead when values corresponding to the detail are being obtained; they are subject to higher variances; and the benefit of computing schedules using them may be outweighed by the time required to compute those schedules. This thesis proposes a model that balances the level of detail, and therefore the quality of their predictions of resource usage, against the cost of computing schedules. To assess the quality of the proposed model, an application emulator was designed, built, and used. The results from running the application emulator demonstrated that the proposed model is able to predict the relative resource usage of an asynchronous application that has substantially more computation requirements than communication requirements. However, an even more detailed model is needed to successfully predict resource requirements of both synchronous and communication-intensive applications.
Type
Thesis
Description
Series/Report No
Department
Organization
Identifiers
NPS Report Number
Sponsors
Funder
Format
xiv, 79 p. ;28 cm.
Citation
Distribution Statement
Approved for public release; distribution is unlimited.
Rights
Collections