{"title":"Partitioning Problems in Heterogeneous Computer Systems","authors":"M. A. Iqbal","doi":"10.1109/WHP.1993.664361","DOIUrl":null,"url":null,"abstract":"Heterogeneous Computer Systems (HCS) have the potential to achieve enhanced performance and costeffectiveness over hLomogeneous systems for solving problems with diverse computational requirements. As the HCS consist of number of parallel computers which may have distinct language and system support and sometimes different computational models, the algorithm designer faces the formidable task of optimally assigning the subtasks of an application onto various machines of the HCS. In this paper, we address the problem of finding the least expensive set of super-speed machines subject to a maximal execution time constraint for a given application task. We show here that it is possible to find an optimal solution to the above problem under certain restrictions on the interconnection structure of the subtasks as well as the heterogeneous computer system. The algorithm that we have presented in this paper can also find a solution to the dual of the above problem i.e. finding the fastest set of machines to solve a given application task subject to a given cost constraint.","PeriodicalId":235913,"journal":{"name":"Proceedings. Workshop on Heterogeneous Processing,","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1993-04-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"14","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. Workshop on Heterogeneous Processing,","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/WHP.1993.664361","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 14
Abstract
Heterogeneous Computer Systems (HCS) have the potential to achieve enhanced performance and costeffectiveness over hLomogeneous systems for solving problems with diverse computational requirements. As the HCS consist of number of parallel computers which may have distinct language and system support and sometimes different computational models, the algorithm designer faces the formidable task of optimally assigning the subtasks of an application onto various machines of the HCS. In this paper, we address the problem of finding the least expensive set of super-speed machines subject to a maximal execution time constraint for a given application task. We show here that it is possible to find an optimal solution to the above problem under certain restrictions on the interconnection structure of the subtasks as well as the heterogeneous computer system. The algorithm that we have presented in this paper can also find a solution to the dual of the above problem i.e. finding the fastest set of machines to solve a given application task subject to a given cost constraint.