摘要
Numerous data centers have adopted heterogeneous computing server to accelerate the processing speed with various applications. However, as the growth of efficiency, the issue of high power consumption is increasingly becoming crucial. Traditional researchers focus on the developing strategies for power efficiency that neglects the importance of power prediction that substantially impacts on energy planning on data center. Different to the previous work, this paper utilizes the advantage of Artificial Neural Network (ANN) to design and implement an improved algorithm of power consumption prediction on heterogeneous computing server with various types of jobs. First, the impact of multi-type of jobs has been taken into account, i.e., CPU-intensive, memory-intensive, I/O-intensive and GPU-intensive. We collect the data trace from these jobs by a set of benchmarks. Then, based on the collected data trace, power prediction algorithm has been established, so that developing an improved ANN-based power consumption prediction algorithm with CNN-BiLSTM neural network and attention mechanism. Specifically, one dimensional CNN is utilized to perform local feature extraction and dimension reduction on the input, the BiLSTM network is adopted to extract high-level features from the above results. The miscellaneous features extracted are filtered out by using attention mechanism. Last, the experiment has been conducted, and the peculiarity for four types of jobs has been discussed. Compared with the latest proposed ANN-based prediction power algorithms, our proposed algorithm has better performance in prediction accuracy on power consumption.
-
单位桂林理工大学