Phase Complexity Surfaces: Characterizing Time-Varying Program Behavior

@inproceedings{Vandeputte2008PhaseCS,
  title={Phase Complexity Surfaces: Characterizing Time-Varying Program Behavior},
  author={Frederik Vandeputte and Lieven Eeckhout},
  booktitle={HiPEAC},
  year={2008}
}
It is well known that a program execution exhibits time-varying behavior, i.e., a program typically goes through a number of phases during its execution with each phase exhibiting relatively homogeneous behavior within a phase and distinct behavior across phases. In fact, several recent research studies have been exploiting this time-varying behavior for various purposes. This paper proposes phase complexity surfaces to characterize a computer program’s phase behavior across various time scales… CONTINUE READING

From This Paper

Figures, tables, and topics from this paper.

Citations

Publications citing this paper.

References

Publications referenced by this paper.
Showing 1-10 of 28 references

Applied Multivariate Statistical Analysis

R. A. Johnson, D. W. Wichern
Prentice Hall, fifth edition, • 2002
View 4 Excerpts
Highly Influenced

Phase Tracking and Prediction

View 4 Excerpts
Highly Influenced

Dynamic microarchitecture adaptation via co-designed virtual machines

2002 IEEE International Solid-State Circuits Conference. Digest of Technical Papers (Cat. No.02CH37315) • 2002
View 6 Excerpts
Highly Influenced

Using Wavelet Domain Workload Execution Characteristics to Improve Accuracy, Scalability and Robustness in Program Phase Analysis

2007 IEEE International Symposium on Performance Analysis of Systems & Software • 2007
View 2 Excerpts

Complexity-based program phase analysis and classification

2006 International Conference on Parallel Architectures and Compilation Techniques (PACT) • 2006
View 3 Excerpts

Selecting software phase markers with code structure analysis

International Symposium on Code Generation and Optimization (CGO'06) • 2006
View 2 Excerpts

Wavelet-based phase classification

2006 International Conference on Parallel Architectures and Compilation Techniques (PACT) • 2006
View 3 Excerpts

Similar Papers

Loading similar papers…