News for hackers. Stuff that matters.
Re:Supercharged high-resolution ocean simulation with Jax by dekhn on Monday December 06, 2021 @03:57PM (#29465600)
I've worked in ODEs for 20+ years and I don't think that non-quasi-static solvers have really ever come up. Are these commonly used? IE, how much CPU/GPU/TPU time is spent on them globally and how useful are they?
Re:Supercharged high-resolution ocean simulation with Jax by ChrisRackauckas on Monday December 06, 2021 @10:10PM (#29468730)
Have you used almost any ODE solver? Almost every single one uses embedded methods to adapt time steps. ode23, ode45, ode23t, ode23tb, ode15s, LSODE, LSODA, radau, rodas, VODE, CVODE, ... even for DAEs you have DASSL, IDA, ... I can keep going but it's just listing every ODE solver code out there. Once you do that then the computation is dependent on values and thus the full compute is not determined by the input sizes, which is something known to be blocking the full usage in Jax because of XLA limitations (for example the implementation of dense output).