Repository navigation
[None][perf] Bound OpenEngine image preparation and reuse prefill state #21037
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
krishung5
merged 48 commits into
NVIDIA:main
from
krishung5:openengine-mm-preparation-perf
Nov 1, 2026
Merged
Changes from 31 commits
Commits
Show all changes
48 commits
Select commit
Hold shift + click to select a range
13e0e05
feat(openengine): support image inputs
krishung5 1748fb7
fix(openengine): harden multimodal media handling
krishung5 856630a
style(openengine): tighten media comments
krishung5 423d2b1
fix(openengine): harden decoded media accounting
krishung5 5d2e3b2
fix(media): prevent DNS rebinding during async fetches
krishung5 87f270c
feat(openengine): support image inputs
krishung5 d2cf114
fix(openengine): harden multimodal media handling
krishung5 1220a29
style(openengine): tighten media comments
krishung5 42d8a1c
fix(openengine): harden decoded media accounting
krishung5 14cb645
fix(media): prevent DNS rebinding during async fetches
krishung5 a3cff30
fix(openengine): address image review feedback
krishung5 9dc3ab1
Merge remote-tracking branch 'origin/main' into openengine-image-media
krishung5 dac2ab5
Merge remote-tracking branch 'fork/openengine-image-media' into opene…
krishung5 7af9e07
Merge remote-tracking branch 'origin/main' into openengine-image-media
krishung5 cfcc7b8
Merge remote-tracking branch 'origin/main' into openengine-image-media
krishung5 1e3f7f8
fix: preserve permanent media client errors
krishung5 220478b
fix(openengine): reserve request IDs before media loading
krishung5 db9a687
fix(inputs): scope shared media session to event loop
krishung5 36f4fb2
Merge remote-tracking branch 'origin/main' into openengine-image-media
krishung5 c0e8499
fix(openengine): validate and cancel multimodal request preparation
krishung5 c63d619
fix(shared-tensor): avoid global strategy races and reclaim exports
krishung5 67fb3b7
fix(openengine): own preprocessing exports and isolate media work
krishung5 bc89fc1
Merge origin/main into openengine-image-media
krishung5 53e6659
fix: resolve image OpenEngine L0 test failures
krishung5 245332b
Merge remote-tracking branch 'origin/main' into openengine-mm-prepara…
krishung5 cc8a2cb
[None][perf] Bound OpenEngine media preparation and reuse image decod…
krishung5 750f17d
Merge origin/main into openengine-image-media
krishung5 af1d00b
fix: remove duplicate test request keyword after merge
krishung5 8202935
Merge latest image fixes into media preparation follow-up
krishung5 1c3ac59
Merge origin/main into image preparation follow-up
krishung5 88caa8c
fix(openengine): validate prepared image identities and processor set…
krishung5 91090f5
Merge remote-tracking branch 'origin/main' into openengine-image-media
krishung5 53b9c63
Merge origin/main into openengine-image-media
krishung5 8df97f3
Merge updated image support into preparation performance follow-up
krishung5 8e5300c
Merge origin/main into image preparation performance follow-up
krishung5 5ff5f20
Merge origin/main after image support landed
krishung5 bb91658
[None][test] Strengthen OpenEngine shutdown and preparation handoff c…
krishung5 331bc54
Merge remote-tracking branch 'origin/main' into openengine-mm-prepara…
krishung5 b9d159d
Validate prepared Qwen mRoPE positions before restoring tensors
krishung5 0afd831
Merge remote-tracking branch 'origin/main' into openengine-mm-prepara…
krishung5 59174a3
Fix duplicate Callable import after main merge
krishung5 b447ee6
Restore prepared Qwen mRoPE deltas with engine cache dtype
krishung5 8e5502a
Merge remote-tracking branch 'origin/main' into openengine-mm-prepara…
krishung5 c8d2bfb
Merge latest main into OpenEngine media preparation performance branch
krishung5 71044c0
Merge remote-tracking branch 'origin/main' into openengine-mm-prepara…
krishung5 18062bd
[None][fix] Keep optional OpenEngine preparation hooks compatible wit…
krishung5 ba23773
Merge remote-tracking branch 'origin/main' into openengine-mm-prepara…
krishung5 9bd926e
Merge latest upstream main into OpenEngine image preparation branch
krishung5 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.