Repository navigation
Aria v1.3.0
What's Changed
- update README by @albertc9 in #7
- update readme by @albertc9 in #8
- update readme by @albertc9 in #9
- v1.3.0 by @albertc9 in #10
Full Changelog: v1.2.4...v1.3.0
- Optimization now supports independent selection of P2/P4 and Dense x1/x2
- When Optimization is not specified,
generate.pydefaults to P4/D2. - P2/D1 remains available as an explicit fallback; refreshing legacy Aria 1.1 projects also preserves P2/D1.
- All four combinations pass the required conversion verification.
- The default P4/D2 configuration successfully completes Vitis HLS 2023.2 synthesis and Verilog RTL CoSim with 32 samples.
II was reduced by 47.2%, reaching the expected range of 84–95. Resource usage did not decrease: LUT usage increased by 85.0%, but still accounts for only 24.66% of the KU5P. This is the main cost of doubling the per-cycle computation in the Dense layer. Cyclic weight partitioning was also evaluated; although it reduced LUT usage to 20,109, II degraded to 129 and DSP usage increased to 64, so this approach was not adopted.