-
Notifications
You must be signed in to change notification settings - Fork 232
Update Dockerfile to work with DGX Spark #1624
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
Draft
yeldarby
wants to merge
34
commits into
main
Choose a base branch
from
dgx-spark-docker-build
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+117
−16
Draft
Changes from 31 commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
2bb14a0
Backup: WIP CUDA 13 docker build with uv, xformers, and flash-attention
d64986f
Fix ONNX Runtime build: disable unit tests to avoid C++ ABI compilati…
ec4028f
Use system Eigen to avoid download failures during ONNX Runtime build
bd95e07
Add eigen_path parameter for preinstalled eigen
56b69f7
Upgrade to ONNX Runtime 1.21.0 and remove system Eigen to fix compati…
ba4ec35
Use ONNX Runtime main branch for latest CUDA 13 and prototype hardwar…
4877b60
Upgrade to CUDA 13.0.1, PyTorch 2.9.0 with cu130, and fix uv symlink …
1cdb4fc
Fix CUDA 13 build: add -Wno-psabi, use Ninja generator, proper comput…
fe86fe7
Add CUDA include path to fix missing cuda/std/utility header
339c8f1
Fix CUDA fp4 unused parameter warnings by adding -Wno-unused-parameter
3e2cc5f
Use CPATH env var to ensure CUDA headers are found by all compilers
d59c27e
Simplify build config: remove CPATH, NHWC ops, use binskim flags like…
c37b988
Use Release config instead of RelWithDebInfo to avoid NVCC optimizati…
6962603
Add back enable_cuda_nhwc_ops and NVCC relaxed flags for CUDA compila…
cc4a37a
Use exact working CUDA 13 build config from GitHub PR, only changing …
62e6695
Fix CUDA 13 CCCL header paths for CUTLASS compilation
5416d2f
Install CCCL headers directly from NVIDIA repository
8df941a
Fix CCCL installation for CUDA 13.0 base image
d364dbb
Fix CUTLASS cuda/std header dependencies
ecca41a
Fix PEP 668 externally-managed-environment error
7f0ca01
Remove invalid --system flag from pip commands
5f4c976
Add --force-reinstall to pip upgrade command
e772e3f
Skip pip upgrade to avoid Debian package conflict
f7717cf
Replace uv pip with standard pip throughout Dockerfile
b8ae47f
Restore uv in builder stage, keep regular pip in runtime stage
32b1a25
Remove references to non-existent CLI and SDK wheels
7fd22d9
Add CLI and SDK wheel building and installation
f94b5e9
Fix JupyterLab build for DGX Spark (CUDA 13.0.1)
a1bdd1d
Remove temporary files and build scripts
2f08f43
Merge branch 'main' into dgx-spark-docker-build
yeldarby fb415d1
Fix: Restore modal_app.py and revert to original ENTRYPOINT
e6ba98f
Update docker/dockerfiles/Dockerfile.onnx.gpu
yeldarby 16c5ca7
Update docker/dockerfiles/Dockerfile.onnx.gpu
yeldarby cf6a32d
Simplify Dockerfile
yeldarby 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
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
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.