GT4Py v1.1.4
Summary of changes since v1.1.3
Cartesian
- Fixed issue in program bindings by locking
pybind11to2.x
All changes
- refactor[next]: Refactor metrics by @egparedes in #2450
- refactor[next-dace]: Use import alias for dace.nodes by @edopao in #2461
- feat[next]: Compiled variant for field operators by @tehrengruber in #2368
- feat[next-dace]: Updated
MoveDataflowIntoIfBodyby @philip-paul-mueller in #2460 - refactor[next-dace]: New Optimization Scheme in Intra-Map Optimization by @philip-paul-mueller in #2457
- build[cartesian]: Keep
pybind11to 2.x by @FlorianDeconinck in #2468 - build[next-dace]: Updated DaCe Dependency by @philip-paul-mueller in #2471
- fix[next-dace]: Fix Memory Layout for CPU by @philip-paul-mueller in #2459
- fix[next-dace]: Avoid adding instrumention to programs without GPU schedule by @iomaganaris in #2473
- docs: Update Slack join link by @havogt in #2470
- feat[next-dace]: Enable setting gpu_maxnreg attribute in maps by @iomaganaris in #2464
- fix[next]: Fix different static args after
with_backendby @tehrengruber in #2475 - fix[next]: remove indeterminism in closure_var extraction by @havogt in #2476
- refactor[next]: Rename and refactor toolchain type definitions by @egparedes in #2474
- ci: Update Ubuntu version to 24.04 for beverin, disable MPS on santis by @havogt in #2455
- fix[next-dace]: Added a Check for Symbol Conflicts Upon relocation by @philip-paul-mueller in #2472
- fix[next]: Fix segfault for nanobind >=2.10 by @tehrengruber in #2431
- feat[next]: Add instrumentation package and user-defineable hooks by @egparedes in #2437
- perf[next-dace]: RemoveScalarCopies and FuseHorizontalConditionBlocks transformations by @iomaganaris in #2469
- build[next]: Update dace to version 2026.02.12 by @edopao in #2479
- Releasing v1.1.4 by @edopao in #2480
Full Changelog: v1.1.3...v1.1.4