Skip to content

Enable dynamic objectfifo lowering by default#2549

Merged
hunhoffe merged 5 commits intomainfrom
default-dynamicObjFifos
May 6, 2026
Merged

Enable dynamic objectfifo lowering by default#2549
hunhoffe merged 5 commits intomainfrom
default-dynamicObjFifos

Conversation

@AndraBisca
Copy link
Copy Markdown
Contributor

@AndraBisca AndraBisca commented Sep 2, 2025

Addresses some points from #2441

@andrej
Copy link
Copy Markdown
Collaborator

andrej commented Sep 9, 2025

Andra, just to let you know I have one of Endri's GEMM designs with the dynamic object FIFO and did not measure any performance degradation vs. the unrolled ObjectFIFO.

abisca and others added 2 commits March 23, 2026 01:20
The original change defaulted --dynamic-objFifos to true in
cl_arguments.py (Python aiecc), but that file was deleted when aiecc.py
was deprecated in favour of the C++ aiecc. Apply the equivalent change
to tools/aiecc/aiecc.cpp.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@abisca abisca force-pushed the default-dynamicObjFifos branch from 7fb9331 to b953c1f Compare March 23, 2026 07:21
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented Mar 23, 2026

Coverage Report

Created: 2026-05-06 17:19

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
Totals- - - -
Generated by llvm-cov -- llvm version 18.1.3

@hunhoffe hunhoffe modified the milestones: IRON Release XXX, IRON 1.3.2 May 6, 2026
@hunhoffe hunhoffe added this pull request to the merge queue May 6, 2026
Merged via the queue into main with commit 911ae32 May 6, 2026
71 checks passed
@hunhoffe hunhoffe deleted the default-dynamicObjFifos branch May 6, 2026 18:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants