Skip to content

Remove FFIterationConfig and BatchMatmul#1639

Open
elliottslaughter wants to merge 2 commits intoflexflow:masterfrom
elliottslaughter:remove-ff-iteration-config
Open

Remove FFIterationConfig and BatchMatmul#1639
elliottslaughter wants to merge 2 commits intoflexflow:masterfrom
elliottslaughter:remove-ff-iteration-config

Conversation

@elliottslaughter
Copy link
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

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.

1 participant