高级检索

基于梯度提升回归树的处理器性能数据挖掘研究

Mining CPU Performance Data Based on Gradient Boosting Regression Tree

  • 摘要: 现代处理器一般只内置了 4~8 个性能计数器, 但可以监测多达上千个时钟周期级别的性能事件。这些事件可以轻易地产生大量数据, 称为处理器性能大数据。然而, 如何从这些性能大数据中提取有价值的信息面临着许多挑战。该文提出一种处理器性能数据分析方法, 通过迭代使用梯度提升回归树算法构建性能模型, 为云计算负载的性能事件进行重要性排序, 从而指导云计算平台的性能调优。

     

    Abstract: Modern processors typically have only 4-8 performance counters which can be programmed to measure up to thousands of cycle-level performance events. These events can easily generate large amount of data, which is called central processing unit (CPU) big performance data. However, how to extract value from the big performance data faces many challenges. This paper presents a performance data analysis approach, which builds a performance model by iteratively using the gradient boosting regression tree algorithm and quantifies the importance of the performance events of workloads in cloud to guide their performance optimization.

     

/

返回文章
返回