What's Changed
- AIE Runtime Removal: Removed Vitis aie-rt usage and xbutil in lit script.
- Project Renaming and Documentation: Renamed mlir_tutorials to mlir_exercises and added getting started programming examples.
- Code Improvements: Fixed various bugs, including tag issues, AIEPut/GetCascade casting, and object fifo lowering crash.
- AIE Vector Optimization: Further optimized vector version for back to back Macs.
- AIE Wheel Update: Add
parse_trace.py
to mlir-aie wheel. - AIE Driver Patch: Patch xdna-driver name in
build_drivers.sh
script. - AIE Compiler Enhancements: Added support for
vector.reduction
, multiple devices in one design, and device configuration. - Bug Fixes and Optimizations: Fixed issues related to
arith.subf
,vector.reduction
, and router non-determinism. - Documentation and Examples: Updated README.md, added examples, and documented JIT vs. non-JIT.
Full Changelog: v1.1.0...v1.1.1