Skip to content

Remove FFIterationConfig and BatchMatmul#1639

Merged
lockshaw merged 4 commits into
flexflow:masterfrom
elliottslaughter:remove-ff-iteration-config
Jun 3, 2026
Merged

Remove FFIterationConfig and BatchMatmul#1639
lockshaw merged 4 commits into
flexflow:masterfrom
elliottslaughter:remove-ff-iteration-config

Conversation

@elliottslaughter
Copy link
Copy Markdown
Collaborator

@elliottslaughter elliottslaughter commented Mar 25, 2026

As discussed in the FlexFlow meeting a couple weeks ago:

FFIterationConfig is only used in BatchMatmul, which itself is superseded by attention kernels (I believe). Since the FFIterationConfig is yet another parameter that needs to be copied around absolutely everywhere, we're removing both. This means one less parameter virtually everywhere in local-execution, realm-execution, task argument accessor, etc.

I didn't touch anything in obsolete directories lib/runtime and bindings, because I can't verify any changes there (since they don't build).

Otherwise everything passes locally.


This change is Reviewable

@lockshaw lockshaw force-pushed the remove-ff-iteration-config branch from 1f4dafa to 3d3d65a Compare June 3, 2026 21:50
@lockshaw lockshaw merged commit 9d335e6 into flexflow:master Jun 3, 2026
1 check passed
@elliottslaughter elliottslaughter deleted the remove-ff-iteration-config branch June 4, 2026 18:28
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.

2 participants