In this paper, we propose a nonlinear dynamics-based framework for modeling and analyzing computer systems. Working with this framework, we use a custom measurement infrastructure and delay-coordinate embedding to study the dynamics of these complex nonlinear systems. We find strong indications, from multiple corroborating methods, of low-dimensional dynamics in the performance of a simple program running on a popular Intel computer—including the first experimental evidence of chaotic dynamics in real computer hardware. We also find that the dynamics change completely when we run the same program on a different type of Intel computer, or when that program is changed slightly. This not only validates our framework; it also raises important issues about computer analysis and design. These engineered systems have grown so complex as to defy the analysis tools that are typically used by their designers: tools that assume linearity and stochasticity and essentially ignore dynamics. The ideas and methods developed by the nonlinear dynamics community, applied and interpreted in the context of the framework proposed here, are a much better way to study, understand, and design modern computer systems.
Skip Nav Destination
Article navigation
September 2009
Research Article|
August 27 2009
Computer systems are dynamical systems
Todd Mytkowicz;
Todd Mytkowicz
1Department of Computer Science,
University of Colorado
, Boulder, Colorado 80304, USA
Search for other works by this author on:
Amer Diwan;
Amer Diwan
1Department of Computer Science,
University of Colorado
, Boulder, Colorado 80304, USA
Search for other works by this author on:
Elizabeth Bradley
Elizabeth Bradley
1Department of Computer Science,
University of Colorado
, Boulder, Colorado 80304, USA
2
Santa Fe Institute
, Santa Fe, New Mexico 87501, USA
Search for other works by this author on:
Chaos 19, 033124 (2009)
Article history
Received:
November 18 2008
Accepted:
July 06 2009
Citation
Todd Mytkowicz, Amer Diwan, Elizabeth Bradley; Computer systems are dynamical systems. Chaos 1 September 2009; 19 (3): 033124. https://doi.org/10.1063/1.3187791
Download citation file:
Pay-Per-View Access
$40.00
Sign In
You could not be signed in. Please check your credentials and make sure you have an active account and try again.
Citing articles via
Rate-induced biosphere collapse in the Daisyworld model
Constantin W. Arnscheidt, Hassan Alkhayuon
Response to music on the nonlinear dynamics of human fetal heart rate fluctuations: A recurrence plot analysis
José Javier Reyes-Lagos, Hugo Mendieta-Zerón, et al.
Selecting embedding delays: An overview of embedding techniques and a new method using persistent homology
Eugene Tan, Shannon Algar, et al.