Cross-Task Dynamic Load Balancing Strategy
Ming Chen, Haifeng Huang · 2018
In a multi-computer request application scenario, a certain number of computer resources need to be used to process multiple computer tasks at the same time. However, currently there is no load balancing strategy that can be effectively applied in such scenarios. This paper proposes the cross task load balancing strategy CTLB (Cross Task Load Balancing), the strategy at the beginning of each task, re-estimate the resource overhead of each task, and then according to the amount of tasks to re-allocate the available computer re-sources. This strategy is based on the "time continuity" feature in the computer technology, so it is a dynamic load balancing strategy of the past-frame type. The strategy can handle a plurality of computer requests in a balanced manner with a certain amount of computer resources, and improve the performance of the parallel computer system in a multi-projection or multi-request scenario. This paper first briefly describes the CTLB dynamic load balancing strategy, and then gives the specific algorithm of the dynamic load balancing strategy. Then describes the dynamic load balancing strategy on the GGPRF integration, and finally the per-formance of the dynamic load balancing strategy.