Xirui Tang, Zeyu Wang, Xiaowei Cai, Honghua Su, Changsong Wei
{"title":"基于数据驱动方法的异构计算资源分配研究","authors":"Xirui Tang, Zeyu Wang, Xiaowei Cai, Honghua Su, Changsong Wei","doi":"arxiv-2408.05671","DOIUrl":null,"url":null,"abstract":"The rapid development of the mobile Internet and the Internet of Things is\nleading to a diversification of user devices and the emergence of new mobile\napplications on a regular basis. Such applications include those that are\ncomputationally intensive, such as pattern recognition, interactive gaming,\nvirtual reality, and augmented reality. However, the computing and energy\nresources available on the user's equipment are limited, which presents a\nchallenge in effectively supporting such demanding applications. In this work,\nwe propose a heterogeneous computing resource allocation model based on a\ndata-driven approach. The model first collects and analyzes historical workload\ndata at scale, extracts key features, and builds a detailed data set. Then, a\ndata-driven deep neural network is used to predict future resource\nrequirements. Based on the prediction results, the model adopts a dynamic\nadjustment and optimization resource allocation strategy. This strategy not\nonly fully considers the characteristics of different computing resources, but\nalso accurately matches the requirements of various tasks, and realizes dynamic\nand flexible resource allocation, thereby greatly improving the overall\nperformance and resource utilization of the system. Experimental results show\nthat the proposed method is significantly better than the traditional resource\nallocation method in a variety of scenarios, demonstrating its excellent\naccuracy and adaptability.","PeriodicalId":501309,"journal":{"name":"arXiv - CS - Computational Engineering, Finance, and Science","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-08-11","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Research on Heterogeneous Computation Resource Allocation based on Data-driven Method\",\"authors\":\"Xirui Tang, Zeyu Wang, Xiaowei Cai, Honghua Su, Changsong Wei\",\"doi\":\"arxiv-2408.05671\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The rapid development of the mobile Internet and the Internet of Things is\\nleading to a diversification of user devices and the emergence of new mobile\\napplications on a regular basis. Such applications include those that are\\ncomputationally intensive, such as pattern recognition, interactive gaming,\\nvirtual reality, and augmented reality. However, the computing and energy\\nresources available on the user's equipment are limited, which presents a\\nchallenge in effectively supporting such demanding applications. In this work,\\nwe propose a heterogeneous computing resource allocation model based on a\\ndata-driven approach. The model first collects and analyzes historical workload\\ndata at scale, extracts key features, and builds a detailed data set. Then, a\\ndata-driven deep neural network is used to predict future resource\\nrequirements. Based on the prediction results, the model adopts a dynamic\\nadjustment and optimization resource allocation strategy. This strategy not\\nonly fully considers the characteristics of different computing resources, but\\nalso accurately matches the requirements of various tasks, and realizes dynamic\\nand flexible resource allocation, thereby greatly improving the overall\\nperformance and resource utilization of the system. Experimental results show\\nthat the proposed method is significantly better than the traditional resource\\nallocation method in a variety of scenarios, demonstrating its excellent\\naccuracy and adaptability.\",\"PeriodicalId\":501309,\"journal\":{\"name\":\"arXiv - CS - Computational Engineering, Finance, and Science\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-08-11\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - CS - Computational Engineering, Finance, and Science\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2408.05671\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Computational Engineering, Finance, and Science","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.05671","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Research on Heterogeneous Computation Resource Allocation based on Data-driven Method
The rapid development of the mobile Internet and the Internet of Things is
leading to a diversification of user devices and the emergence of new mobile
applications on a regular basis. Such applications include those that are
computationally intensive, such as pattern recognition, interactive gaming,
virtual reality, and augmented reality. However, the computing and energy
resources available on the user's equipment are limited, which presents a
challenge in effectively supporting such demanding applications. In this work,
we propose a heterogeneous computing resource allocation model based on a
data-driven approach. The model first collects and analyzes historical workload
data at scale, extracts key features, and builds a detailed data set. Then, a
data-driven deep neural network is used to predict future resource
requirements. Based on the prediction results, the model adopts a dynamic
adjustment and optimization resource allocation strategy. This strategy not
only fully considers the characteristics of different computing resources, but
also accurately matches the requirements of various tasks, and realizes dynamic
and flexible resource allocation, thereby greatly improving the overall
performance and resource utilization of the system. Experimental results show
that the proposed method is significantly better than the traditional resource
allocation method in a variety of scenarios, demonstrating its excellent
accuracy and adaptability.