{"title":"Load Balancing of Multi-Core Heterogeneous CPU Based on BP Neural Network and Weighted Round-Robin Algorithm","authors":"Lei Wan, Bin Dai, Han Jiang, Xianjun Zhu","doi":"10.1109/icisfall51598.2021.9627422","DOIUrl":null,"url":null,"abstract":"The development of GPU has launched a huge challenge to the current traditional computing architecture. In recent years, CPUs have developed from single-core to multi-core to make up for the shortcomings of CPUs that are not good at large-scale calculations. How to balance the computational load of multiple CPUs has become an urgent problem in the academic community in recent years. This paper uses BP neural network to predict the current weight of the smooth weighted round-robin algorithm by extracting the characteristics of the computer system and task graph characteristics, and then improves the smooth weighted round-robin algorithm. In the end, the load of the multi-core heterogeneous processor system when processing large-scale tasks is significantly reduced.","PeriodicalId":240142,"journal":{"name":"2021 IEEE/ACIS 20th International Fall Conference on Computer and Information Science (ICIS Fall)","volume":"122 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-10-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE/ACIS 20th International Fall Conference on Computer and Information Science (ICIS Fall)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/icisfall51598.2021.9627422","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The development of GPU has launched a huge challenge to the current traditional computing architecture. In recent years, CPUs have developed from single-core to multi-core to make up for the shortcomings of CPUs that are not good at large-scale calculations. How to balance the computational load of multiple CPUs has become an urgent problem in the academic community in recent years. This paper uses BP neural network to predict the current weight of the smooth weighted round-robin algorithm by extracting the characteristics of the computer system and task graph characteristics, and then improves the smooth weighted round-robin algorithm. In the end, the load of the multi-core heterogeneous processor system when processing large-scale tasks is significantly reduced.