{"title":"异构分布式计算环境下机器学习平台的负载平衡","authors":"Younggwan Kim, Jusuk Lee, Ajung Kim, Jiman Hong","doi":"10.1145/3400286.3418265","DOIUrl":null,"url":null,"abstract":"With the recent rapid development of computing power, interest in machine learning research on large data sets is increasing significantly. The machine learning is used in a wide variety of fields, from information retrieval, data mining, and speech recognition to human-computer interaction and application development by non-experts using machine learning platforms. However, there is not enough research on load balancing for distributed systems composed of heterogeneous servers with different performances and architectures that process machine learning tasks. Therefore, in this paper, we propose level hashing-based load balancing applicable to heterogeneous machine learning platforms. The proposed load balancing technique improves the execution time of all machine learning tasks in a machine learning platform by considering the characteristics of machine learning tasks and computing resources of each server.","PeriodicalId":326100,"journal":{"name":"Proceedings of the International Conference on Research in Adaptive and Convergent Systems","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Load Balancing for Machine Learning Platform in Heterogeneous Distribute Computing Environment\",\"authors\":\"Younggwan Kim, Jusuk Lee, Ajung Kim, Jiman Hong\",\"doi\":\"10.1145/3400286.3418265\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"With the recent rapid development of computing power, interest in machine learning research on large data sets is increasing significantly. The machine learning is used in a wide variety of fields, from information retrieval, data mining, and speech recognition to human-computer interaction and application development by non-experts using machine learning platforms. However, there is not enough research on load balancing for distributed systems composed of heterogeneous servers with different performances and architectures that process machine learning tasks. Therefore, in this paper, we propose level hashing-based load balancing applicable to heterogeneous machine learning platforms. The proposed load balancing technique improves the execution time of all machine learning tasks in a machine learning platform by considering the characteristics of machine learning tasks and computing resources of each server.\",\"PeriodicalId\":326100,\"journal\":{\"name\":\"Proceedings of the International Conference on Research in Adaptive and Convergent Systems\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-10-13\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the International Conference on Research in Adaptive and Convergent Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3400286.3418265\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the International Conference on Research in Adaptive and Convergent Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3400286.3418265","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Load Balancing for Machine Learning Platform in Heterogeneous Distribute Computing Environment
With the recent rapid development of computing power, interest in machine learning research on large data sets is increasing significantly. The machine learning is used in a wide variety of fields, from information retrieval, data mining, and speech recognition to human-computer interaction and application development by non-experts using machine learning platforms. However, there is not enough research on load balancing for distributed systems composed of heterogeneous servers with different performances and architectures that process machine learning tasks. Therefore, in this paper, we propose level hashing-based load balancing applicable to heterogeneous machine learning platforms. The proposed load balancing technique improves the execution time of all machine learning tasks in a machine learning platform by considering the characteristics of machine learning tasks and computing resources of each server.