v1.0.1 - Incremental release
What's Changed
- Package Management: Add dependency tracking to wheels.
- Documentation Update: Update programming guide and more examples for NPU2 Strix, Strix Halo and Krackan devices.
- Pragma Unification: Unify pragmas to support Chess and Peano.
- Tracing Enhancements: Added event options to trace, updated trace instructions in the programming guide, and fixed a trace parser bug.
- Compiler Modifications: Removed uncaptured dependence in Conversion passes, replaced GlobalBuffer with LocalBuffer, moved BD address calculation to AIETargetModel, extended BFP16 support, and renamed ObjectFifo default_depth to depth.
- Programming Examples: Addition of a new transpose example with support for varying sizes and data types, and vector reduce max single column designs showcasing multiple data movement patterns.
- Windows Support Enhancement: Updated Windows support instructions, bumped MLIR wheel runners to Windows 2022 and Python 3.12, and updated Windows workflows to version windows-2022.
- Testing Improvement: Flag slow tests in test names and remove -j1 flag from lit opts.
- Device Driver Updates: Removed the Five-Column Phoenix Device.
- Tutorial Slides: Added IPDPS and ISCA 2025 presentations.
New Contributors
- @ypapadop-amd made their first contribution in #2213
- @joeldushouyu made their first contribution in #2266
- @derekharker made their first contribution in #2389
Full Changelog: v1.0...v1.0.1