Chaos in computational simulations
I originally studied chaos in the context of pure mathematical thought experiments like the Cantor set. I had no clue that the extremely abstract material from my dynamics class would repeatedly inform the way I write code.
I first experienced applied chaos theory while writing an app that maps light past rotating black holes.
As I’ve seen more computational simulations in HPC applications, I’ve realized that understanding the app’s runtime dynamics is critical to performance, and should determine the app’s design.
Continue reading