{"title":"一种改进的多高性能计算集群作业协同分配策略","authors":"J. Qin, M. Bauer","doi":"10.1109/HPCS.2007.7","DOIUrl":null,"url":null,"abstract":"To more effectively use HPC clusters, co-allocating jobs across multiple clusters becomes an attractive possibility with the primary benefit being reduced turnaround time. This, ultimately, depends on the inter- cluster communication cost. In our previous research, we introduced a co-allocation strategy, MBAS, that made use of two threshold values to control allocation: one for control link saturation and another to control job splitting. In this paper, we examine the performance of MBAS. A simulation study concludes that assigning jobs with different priorities according to their communication patterns, and adjusting the threshold values for link saturation level control and chunk size control in splitting jobs, the MBAS co- allocation strategy can significantly improve both user' satisfaction (in terms of turn around time) and system resource utilization consistently, even for jobs having large communication requirements.","PeriodicalId":354520,"journal":{"name":"21st International Symposium on High Performance Computing Systems and Applications (HPCS'07)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":"{\"title\":\"An Improved Job Co-Allocation Strategy in Multiple HPC Clusters\",\"authors\":\"J. Qin, M. Bauer\",\"doi\":\"10.1109/HPCS.2007.7\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"To more effectively use HPC clusters, co-allocating jobs across multiple clusters becomes an attractive possibility with the primary benefit being reduced turnaround time. This, ultimately, depends on the inter- cluster communication cost. In our previous research, we introduced a co-allocation strategy, MBAS, that made use of two threshold values to control allocation: one for control link saturation and another to control job splitting. In this paper, we examine the performance of MBAS. A simulation study concludes that assigning jobs with different priorities according to their communication patterns, and adjusting the threshold values for link saturation level control and chunk size control in splitting jobs, the MBAS co- allocation strategy can significantly improve both user' satisfaction (in terms of turn around time) and system resource utilization consistently, even for jobs having large communication requirements.\",\"PeriodicalId\":354520,\"journal\":{\"name\":\"21st International Symposium on High Performance Computing Systems and Applications (HPCS'07)\",\"volume\":\"5 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2007-05-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"7\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"21st International Symposium on High Performance Computing Systems and Applications (HPCS'07)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/HPCS.2007.7\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"21st International Symposium on High Performance Computing Systems and Applications (HPCS'07)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/HPCS.2007.7","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
An Improved Job Co-Allocation Strategy in Multiple HPC Clusters
To more effectively use HPC clusters, co-allocating jobs across multiple clusters becomes an attractive possibility with the primary benefit being reduced turnaround time. This, ultimately, depends on the inter- cluster communication cost. In our previous research, we introduced a co-allocation strategy, MBAS, that made use of two threshold values to control allocation: one for control link saturation and another to control job splitting. In this paper, we examine the performance of MBAS. A simulation study concludes that assigning jobs with different priorities according to their communication patterns, and adjusting the threshold values for link saturation level control and chunk size control in splitting jobs, the MBAS co- allocation strategy can significantly improve both user' satisfaction (in terms of turn around time) and system resource utilization consistently, even for jobs having large communication requirements.