Hacker News new | ask | show | jobs
by Asbostos 3851 days ago
Optimizations, GPUs and even parallelization are not always much use in simulations because the computational complexity is usually very high - like O(n^3) or so. That's not even counting the cubing of the problem size in going from 1D to 3D. If you can get 10x the performance out of some optimization, that can allow you to solve a slightly bigger problem - but isn't likely to be dramatic enough to go from 2D to 3D.
1 comments

There are bigger optimizations than 10X with some of the adaptive grid / wavelet compression stuff. I think these are still 2D, but pretty amazing: https://youtu.be/vYA0f6R5KAI
I was going to link to this too. It's almost as if the internet is calling for us to write an app called "here, the internet wants to help you researchers... have a video..."