Using wavelet domain workload execution characteristics to improve accuracy, scalability and robustness in program phase analysis

被引:0
|
作者
Cho, Chang-Burm [1 ]
Li, Tao [1 ]
机构
[1] Univ Florida, Dept ECE, IDEAL, Gainesville, FL 32611 USA
关键词
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Program phase analysis has many applications in computer architecture design and optimization. Recently, there has been a growing interest in employing wavelets as a tool for phase analysis. Nevertheless, the examined scope of workload characteristics and the explored benefits due to wavelet-based analysis are quite limited. This work further extends prior research by applying wavelets analysis to abundant types of program execution statistics and quantifying the benefits of wavelet analysis in terms of accuracy, scalability and robustness in phase classification. Experimental results on SPEC CPU 2000 benchmarks show that compared with methods that work in the time domain, wavelet domain phase analysis achieves higher accuracy and exhibits superior scalability and robustness. We examine and contrast the effectiveness of applying wavelets to a wide range of runtime workload execution characteristics. We find that wavelet transform significantly reduces temporal dependence in the sampled workload statistics and therefore simple models which are insufficient in the time domain become quite accurate in the wavelet domain. More attractively, we show that different types of workload execution characteristics in wavelet domain can be assembled together to further improve phase classification accuracy. For long-running, complex and real-world workloads, a scalable phase analysis technique is essential to capture the manifested large-scale program behavior. In this study, we show that such scalability can be achieved by applying wavelet analysis of high dimension sampled workload statistics to alleviate the counter overflow problem which can negatively affect phase classification accuracy. By exploiting the wavelet denoising capability, we show in this paper that phase classification can be performed robustly under program execution variability. To our knowledge, this work presents the first effort on using wavelets to improve scalability and robustness in phase analysis.
引用
收藏
页码:136 / +
页数:3
相关论文
共 6 条
  • [1] Using Computational Techniques to Improve the Accuracy of Stationary Wavelet Transform Analysis
    Nicolae, Ileana-Diana
    Nicolae, Petre-Marian
    2020 IEEE INTERNATIONAL SYMPOSIUM ON ELECTROMAGNETIC COMPATIBILITY AND SIGNAL & POWER INTEGRITY VIRTUAL SYMPOSIUM(IEEE EMC+SIPI), 2020, : 482 - 487
  • [2] An Accuracy Improve of Amplitude- and Phase-frequency Characteristics of Electrochemical Impedance Using Discrete Samples
    Novitskiy, S. P.
    Pechnikov, A. L.
    2014 12TH INTERNATIONAL CONFERENCE ON ACTUAL PROBLEMS OF ELECTRONICS INSTRUMENT ENGINEERING (APEIE), 2014, : 323 - 326
  • [3] USING NONLINEAR MODELING OF RECONSTRUCTED PHASE SPACE AND FREQUENCY DOMAIN ANALYSIS TO IMPROVE AUTOMATIC SPEECH RECOGNITION PERFORMANCE
    Jafari, Ayyoob
    Almasganj, Farshad
    INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2012, 22 (03):
  • [4] Extraction of Time-Domain Characteristics and Selection of Effective Features Using Correlation Analysis to Increase the Accuracy of Petroleum Fluid Monitoring Systems
    Mayet, Abdulilah Mohammad
    Alizadeh, Seyed Mehdi
    Nurgalieva, Karina Shamilyevna
    Hanus, Robert
    Nazemi, Ehsan
    Narozhnyy, Igor M.
    ENERGIES, 2022, 15 (06)
  • [5] Analysis of near field characteristics of a diffractive optical laser beam profile shaper using a high accuracy finite difference time domain method
    Banerjee, S
    Cole, JB
    Yatagai, T
    INTERNATIONAL OPTICAL DESIGN CONFERENCE 2002, 2002, 4832 : 454 - 465
  • [6] BETTER REIMBURSEMENT DECISION-MAKING BASED ON EXPECTED COST-EFFECTIVENESS: USING VALUE OF INFORMATION DECISION ANALYSIS TO IMPROVE THE DESIGN AND EFFICACY OF A PHASE III PROGRAM FOR ERLOTINIB
    Mukherjce, S. C.
    Latimer, N.
    Richards, P.
    Nixon, R. M.
    Hall, P. S.
    VALUE IN HEALTH, 2015, 18 (07) : A700 - A700