Repository navigation
v2.0.0-alpha9
Pre-release
Pre-release
·
133 commits
to main
since this release
What's Changed
- Bump transformers from 4.50 to 5.5.0 by @dependabot[bot] in #2545
- fix[symbolic]: round-trip __-prefixed operator classes and preserve is_integer by @edopao in #2550
- [New GPU Codegen Prep] Length-one array <-> scalar conversion passes by @ThrudPrimrose in #2532
- fix: test_bert_full downloads bert-tiny from HF hub instead of dead spclstorage host by @ThrudPrimrose in #2555
- Remove RTLTasklet class from nodes.py by @tbennun in #2559
- [New GPU Codegen Prep] An unused array must not leak its shape symbol into the signature by @ThrudPrimrose in #2529
- [New GPU Codegen Prep] Const-qualify read-only nested-SDFG array arguments by @ThrudPrimrose in #2528
- simplify: rename collection of recursive passes by @romanc in #2554
- fix deprecation warnings in schedule tree tests by @romanc in #2558
- Answer a cross-boundary copy with a Memcpy, or refuse it by @ThrudPrimrose in #2561
- Bump transformers from 5.5.0 to 5.10.1 by @dependabot[bot] in #2551
- Disable report generation for InstrumentationType.GPU_TX_MARKERS by @iomaganaris in #2538
- fix: rescale nested SDFG subsets by the outer memlet step by @ThrudPrimrose in #2565
- Scale a strided tile's over-approximation by the map step by @ThrudPrimrose in #2562
- stree -> sdfg: add missing nested SDFG connectors by @romanc in #2548
- Add distribution of thread blocks to chiplets in old codegen by @iomaganaris in #2527
- New parser test: no transient argument to dace.program by @romanc in #2567
- Port readthedocs to uv by @ThrudPrimrose in #2575
- [pre-NSDFG-fixes] Rename the nested SDFG symbol mapping key in OTFMapFusion's advanced_replace by @tbennun in #2577
- [pre-NSDFG-fixes] Format node and edge validation errors raised on non-state blocks by @tbennun in #2581
- Refuse the overapproximation matches on a structural test first by @ThrudPrimrose in #2570
- [pre-NSDFG-fixes] Only redirect gradient memlets that name a zeroed-out container by @tbennun in #2589
- [pre-NSDFG-fixes] Fix vanishing precompiled header directories by @tbennun in #2579
- [pre-NSDFG-fixes] Declare the grid barrier for device maps in nested SDFGs within a kernel by @tbennun in #2578
- [pre-NSDFG-fixes] Fix DoubleBuffering loop variable being used registered outside loop by @tbennun in #2580
- Keep tile sizes and mapped symbol types in replace_dict by @ThrudPrimrose in #2574
- docs: add minimal docstring for
ConditionalBlockby @romanc in #2563 - Treat states after return, break, and continue as dead by @mohitt31 in #2556
- [pre-NSDFG-fixes] Detect write conflicts of WCR writes through views by @tbennun in #2582
- [pre-NSDFG-fixes] Reject nested calls that pass fewer elements than the callee declares by @tbennun in #2588
- [pre-NSDFG-fixes] Replace symbols in list properties and keep name-typed slots strings by @tbennun in #2583
- Say that all_nodes_between discards its whole walk on a sink by @ThrudPrimrose in #2573
- [pre-NSDFG-fixes] Allocate views in the scope of their access node, with Scope lifetime by @tbennun in #2584
- [pre-NSDFG-fixes] Pass hoisted nested SDFG transients into the generated nested function by @tbennun in #2585
- Define enclosing loop iterators for nested SDFGs and symbols_defined_at by @ThrudPrimrose in #2576
- fix: update
get_view_node()to follow the memlet path by @romanc in #2569 - Avoid GHA warnings: unexpected inputs(s) 'pyproject-file' by @romanc in #2568
- [pre-NSDFG-fixes] Inline nested SDFGs that read and write a container through one access node by @tbennun in #2586
- [pre-NSDFG-fixes] Convert missing node types from schedule trees to SDFGs by @tbennun in #2587
- New Release by @ThrudPrimrose in #2601
New Contributors
Full Changelog: v2.0.0-alpha8...v2.0.0-alpha9