State of Julia's SciML Ecosystem | Rackauckas | JuliaCon 2024
HTML-код
- Опубликовано: 8 фев 2025
- State of Julia's SciML Ecosystem by Chris Rackauckas
PreTalx: pretalx.com/ju...
SciML is huge. If I say "I am using a SciML package", that could mean DifferentialEquations.jl, but it could also mean NonlinearSolve.jl, or ExponentialUtilities.jl, MuladdMacro.jl, or anything in the long tail. Yet it is treated, maintained, and documented as a cohesive whole. But in terms of maturity, that is definitely not the case. This talk will highlight and put firm grading on the maturity of different parts of the project, where pieces like the ODE solvers are highly mature while other aspects like GPU-based optimizers or high index DAEs have a medium level of maturity, while other promising and popular libraries such as MethodOfLines.jl have a lot Discourse discussion but are knowingly at an immature stage. Part of this talk is to paint in broad strokes a picture of the current state of the ecosystem to help the general user base better understand the current state of the project.
But I think another major point is really, what's next? Some pieces that are immature are the main focus of the current development, especially aspects like boundary value problems, complementary problems, and parallelism in nonlinear optimization. Other areas such as uncertainty quantification schemes have been progressing but comparatively lack the team activity in comparison to some of the other focus areas. We hope to outline the lay of the land but also provide some perspective on the driving forces behind this progression to both highlight our near future goals but also indicate the road blocks that potential contributors can use as a starting point for helping the project themselves.
I love that you mentioned embedded devices. Keep up the great work.
Amazing work !
Would be really interesting to have a series that looks at all the packages in more detail! :)
I will likely create a series of videos for this as what I could cover in the talk was much less than I had hoped for.
@@chrisrackauckasofficial nice.
great job