Abstract
In this paper we give a detailed description of a new methodology—nonlinear time series analysis—for computer performance data. This methodology has been used successfully in prior work [1,9]. In this paper, we analyze the theoretical underpinnings of this new methodology as it applies to our understanding of computer performance. By doing so, we demonstrate that using nonlinear time series analysis techniques on computer performance data is sound. Furthermore, we examine the results of blindly applying these techniques to computer performance data when we do not validate their assumptions and suggest future work to navigate these obstacles.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Berry, H., Perez, D.G., Temam, O.: Chaos in computer performance. In: CHAOS (2005)
Bradley, E.: Time-series analysis. In: Intelligent Data Analysis: An Introduction. Springer, Heidelberg (1999)
Easley, M., Bradley, E.: Reasoning about input-output modeling of dynamical systems. In: Hand, D.J., Kok, J.N., Berthold, M.R. (eds.) IDA 1999. LNCS, vol. 1642, pp. 343–355. Springer, Heidelberg (1999)
Georges, A., Buytaert, D., Eeckhout, L.: Statistically rigorous Java performance evaluation. In: Proc. of ACM SIGPLAN Conf. on Object-oriented Programming, Systems, Languages and Applications, October 2007, pp. 57–76. ACM, Montreal (2007), http://buytaert.net/files/oopsla07-georges.pdf
Hauswirth, M., Diwan, A., Sweeney, P.F., Mozer, M.C.: Automating vertical profiling. In: Proceedings of the conference on Object oriented programming, systems, languages, and applications (2005)
Hegger, R., Kantz, H., Schreiber, T.: Practical implementation of nonlinear time series methods: The [small-caps TISEAN] package. Chaos: An Interdisciplinary Journal of Nonlinear Science 9, 413 (1999)
Meiss, J.: Dynamical systems. Scholarpedia 2(2), 1629 (2007)
Mytkowicz, T., Diwan, A., Hauswirth, M., Sweeney, P.: Producing wrong data without doing anything obviously wrong! In: Proc. of Int’l Conf. on Architectural Support for Programming Languages and Operating Systems, March 2009, pp. 265–276. ACM, Washington (2009)
Mytkowicz, T., Diwan, A., Bradley, E.: Computer systems are dynamical systems. In: CHAOS (2009)
Mytkowicz, T., Diwan, A., Hauswirth, M., Sweeney, P.: Evaluating the accuracy of java profilers. In: ACM conference on Programming Language Design and Implmentation, June 2010. ACM, Toronto (2010)
Sauer, T., Yorke, J., Casdagli, M.: Embedology. Journal of Statistical Physics 65(3), 579–616 (1991)
Takens, F., et al.: Detecting strange attractors in turbulence. Lecture notes in mathematics 898(1), 366–381 (1981)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Alexander, Z., Mytkowicz, T., Diwan, A., Bradley, E. (2010). Measurement and Dynamical Analysis of Computer Performance Data. In: Cohen, P.R., Adams, N.M., Berthold, M.R. (eds) Advances in Intelligent Data Analysis IX. IDA 2010. Lecture Notes in Computer Science, vol 6065. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13062-5_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-13062-5_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13061-8
Online ISBN: 978-3-642-13062-5
eBook Packages: Computer ScienceComputer Science (R0)