{"title":"Dispatching Arrays with Tasks of Equal Resource Measure in GRID Systems","authors":"A. Saak, V. Kureichik","doi":"10.17587/it.28.663-669","DOIUrl":null,"url":null,"abstract":"The role of computing and time resource management of parallel systems when dispatching multiprocessor tasks increases significantly in Grid systems consisting of multiple sites with multiprocessor computing systems, with multisite execution of a parallel task on several sites simultaneously. Such Grid systems of centralized architecture are modeled by the resource quadrant. User's request for maintenance by the Grid system dispatcher is modeled by a resource rectangle with horizontal and vertical dimensions, respectively, equal to the number of time and processor resource units required to fulfill the request. Examples of the exponential complexity of dispatching resource rectangles are the stacking of consecutive resource squares and consecutive resource rectangles of equal perimeter into an enclosing rectangle of the minimum area. Heuristic algorithms of polynomial labor intensity based on the operations of dynamic integration of resource rectangles in the environment of resource rectangles are of practical value. The quality of dispatching is assessed by a non-Euclidean heuristic measure that takes into account the area and shape of the occupied resource area. The quality of dispatching arrays with requests of the same resource measure equal to the product of the number of required processors and runtime is analyzed. In this paper, the quality of three polynomial level algorithms in height and three polynomial level algorithms in length (with the nearest approach to the level, with exceeding of the level and with minimum deviation) is evaluated when dispatching arrays with requests of equal resource measure. Such arrays belong to the parabolic quadratic type and contain user's tasks of circular, hyperbolic and parabolic type. On five test arrays, it is shown that H-finite-level algorithms with a with the nearest approach to the level and with minimum deviation have the smallest value of the maximum of the heuristic measure of 8.45. When servicing arrays with user's tasks of the same resource measure in Grid systems, it is recommended to use the polynomial Н- finite-level algorithm in length with the nearest approach to the level which is introduced in this paper.","PeriodicalId":37476,"journal":{"name":"Radioelektronika, Nanosistemy, Informacionnye Tehnologii","volume":"20 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2022-12-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Radioelektronika, Nanosistemy, Informacionnye Tehnologii","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.17587/it.28.663-669","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Materials Science","Score":null,"Total":0}
引用次数: 0
Abstract
The role of computing and time resource management of parallel systems when dispatching multiprocessor tasks increases significantly in Grid systems consisting of multiple sites with multiprocessor computing systems, with multisite execution of a parallel task on several sites simultaneously. Such Grid systems of centralized architecture are modeled by the resource quadrant. User's request for maintenance by the Grid system dispatcher is modeled by a resource rectangle with horizontal and vertical dimensions, respectively, equal to the number of time and processor resource units required to fulfill the request. Examples of the exponential complexity of dispatching resource rectangles are the stacking of consecutive resource squares and consecutive resource rectangles of equal perimeter into an enclosing rectangle of the minimum area. Heuristic algorithms of polynomial labor intensity based on the operations of dynamic integration of resource rectangles in the environment of resource rectangles are of practical value. The quality of dispatching is assessed by a non-Euclidean heuristic measure that takes into account the area and shape of the occupied resource area. The quality of dispatching arrays with requests of the same resource measure equal to the product of the number of required processors and runtime is analyzed. In this paper, the quality of three polynomial level algorithms in height and three polynomial level algorithms in length (with the nearest approach to the level, with exceeding of the level and with minimum deviation) is evaluated when dispatching arrays with requests of equal resource measure. Such arrays belong to the parabolic quadratic type and contain user's tasks of circular, hyperbolic and parabolic type. On five test arrays, it is shown that H-finite-level algorithms with a with the nearest approach to the level and with minimum deviation have the smallest value of the maximum of the heuristic measure of 8.45. When servicing arrays with user's tasks of the same resource measure in Grid systems, it is recommended to use the polynomial Н- finite-level algorithm in length with the nearest approach to the level which is introduced in this paper.
期刊介绍:
Journal “Radioelectronics. Nanosystems. Information Technologies” (abbr RENSIT) publishes original articles, reviews and brief reports, not previously published, on topical problems in radioelectronics (including biomedical) and fundamentals of information, nano- and biotechnologies and adjacent areas of physics and mathematics. The authors of the journal are academicians, corresponding members and foreign members of the Russian Academy of Natural Sciences (RANS) and their colleagues, as well as other russian and foreign authors on the proposal of the members of RANS, which can be obtained by the author before sending articles to the editor or after its arrival on the recommendation of a member of the editorial board or another member of the RANS, who gave the opinion on the article at the request of the editior. The editors will accept articles in both Russian and English languages. Articles are internally peer reviewed (double-blind peer review) by members of the Editorial Board. Some articles undergo external review, if necessary. Designed for researchers, graduate students, physics students of senior courses and teachers. It turns out 2 times a year (that includes 2 rooms)