{"title":"Heterogeneous resource management for dynamic real-time systems","authors":"E. Huh, L. Welch, B. Shirazi, C. Cavanaugh","doi":"10.1109/HCW.2000.843752","DOIUrl":null,"url":null,"abstract":"Dynamic real-time systems face many resource management problems. This paper addresses the following problems: (1) dynamic resource allocation to provide QoS objectives, (2) heterogeneous resources, and (3) non-intrusive accurate monitoring of QoS, resource availability and resource needs. This paper describes the techniques of a resource manager handling the above problems to support the QoS of dynamic distributed real-time systems. The contributions of this paper to solve these problems are as follows: unification of dynamic resource requirements among heterogeneous hosts, control of resources in heterogeneous environments, feasibility analysis and dynamic load balancing/sharing. Our heuristic allocation scheme not only allows higher workloads than the random, round-robin and least-load schemes by 257%, 142% and 36.4%, respectively, but it also improves the QoS compared to those schemes by 38.6%, 28.5% and 31.6%, respectively.","PeriodicalId":351836,"journal":{"name":"Proceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556)","volume":"87 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2000-05-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"31","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings 9th Heterogeneous Computing Workshop (HCW 2000) (Cat. No.PR00556)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HCW.2000.843752","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 31
Abstract
Dynamic real-time systems face many resource management problems. This paper addresses the following problems: (1) dynamic resource allocation to provide QoS objectives, (2) heterogeneous resources, and (3) non-intrusive accurate monitoring of QoS, resource availability and resource needs. This paper describes the techniques of a resource manager handling the above problems to support the QoS of dynamic distributed real-time systems. The contributions of this paper to solve these problems are as follows: unification of dynamic resource requirements among heterogeneous hosts, control of resources in heterogeneous environments, feasibility analysis and dynamic load balancing/sharing. Our heuristic allocation scheme not only allows higher workloads than the random, round-robin and least-load schemes by 257%, 142% and 36.4%, respectively, but it also improves the QoS compared to those schemes by 38.6%, 28.5% and 31.6%, respectively.