Skip to content

Roadmap

We are building NDSL in the open. On this page we'll start to share our public roadmap. This allows you to track our progress and see what's coming in the future. Head over to the community section for discussions, questions, collaboration opportunities, and development updates.

2026.09.00

  • 🚀 Cache-friendly merger debug
  • 🚀 CPU serial execution merger
  • 🚀 Scalarization and refinement of local memory for better cache access
  • ⚙ use uv for dependency management

2026.08.00

  • ✨ Support for (integer) enum types in stencil code
  • ✨ Support for gcc-16
  • 🚀 Handle off-grid conditionals when merging cartesian axis
  • 🚀 Avoid allocation of temporaries inside loops
  • 🪲 Register data dimension fields with NDSL Int type
  • 🚧 Guard usage of Locals in non-orchestrated code paths
  • 🐍 Drop support for python 3.11