Skip to content

[BACKEND] Add iluvatar compute spec key specialization#708

Open
stringl1l1l1l wants to merge 1 commit into
flagos-ai:mainfrom
stringl1l1l1l:main
Open

[BACKEND] Add iluvatar compute spec key specialization#708
stringl1l1l1l wants to merge 1 commit into
flagos-ai:mainfrom
stringl1l1l1l:main

Conversation

@stringl1l1l1l

Copy link
Copy Markdown

Summary

This PR moves iluvatar compute_spec_key specialization behind the FlagTree backend spec mechanism, keeping the default Triton JIT path unchanged while enabling iluvatar-specific 4-byte divisibility keying.

What’s included

  • add a spec_func("compute_spec_key") lookup in JIT binder creation
  • add iluvatar compute_spec_key implementation using 4-byte divisibility
  • export the new spec function from third_party/iluvatar/backend/spec/__init__.py

Notes

  • This follows the existing FlagTree backend specialization pattern: mainline code exposes only a generic hook, while iluvatar-specific behavior lives under third_party/iluvatar/backend/spec/....

@CLAassistant

CLAassistant commented Jun 18, 2026

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants