Skip to content

Add support for RTX 4500 and RTX 6000 (Blackwell) - #147

Merged
rchitale7 merged 1 commit into
opensearch-project:mainfrom
jrbourbeau:blackwell
Aug 14, 2026
Merged

Add support for RTX 4500 and RTX 6000 (Blackwell)#147
rchitale7 merged 1 commit into
opensearch-project:mainfrom
jrbourbeau:blackwell

Conversation

@jrbourbeau

Copy link
Copy Markdown
Contributor

Description

This PR adds Blackwell arch support for running RTX 4500 and RTX 6000 GPUs

cc @navneet1v @rchitale7 @cjnolet

Issues Resolved

Closes #143

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.

Signed-off-by: James Bourbeau <jbourbeau@nvidia.com>

@jrbourbeau jrbourbeau left a comment

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adding a few notes to help reviewers

Comment thread base_image/build_scripts/Dockerfile
Comment thread base_image/build_scripts/Dockerfile
Comment thread base_image/build_scripts/Dockerfile
@Rajrahane

Copy link
Copy Markdown
Member

Suggestion to build confidence on this PR

We verify changes to faiss-base image by building the downstream images and running an index build

Please try building the core, e2e image and running https://github.com/opensearch-project/remote-vector-index-builder/blob/main/.github/workflows/run_e2e_tests.yml

Add logs to successful index build on the RTX Blackwell, and a g5,2xlarge instance for validating backward compat

@jrbourbeau

Copy link
Copy Markdown
Contributor Author

Thanks @Rajrahane

We verify changes to faiss-base image by building the downstream images and running an index build

I've rebuild the api-latest image (and the other images it depends on) and ran an index build on a g7 and g7e instance on AWS. I can do the same on a g5 to confirm backwards compatibility.

Please try building the core, e2e image and running https://github.com/opensearch-project/remote-vector-index-builder/blob/main/.github/workflows/run_e2e_tests.yml

I may be missing something but it looks like that workflow won't run against this PR. Is that the case? I can try running the steps manually on a g6.xlarge to try to reproduce

@Rajrahane

Rajrahane commented Aug 13, 2026

Copy link
Copy Markdown
Member

If required please ask @peterzhuamazon to add a gpu runner of type g7, g7e and trigger an index build
https://aws.amazon.com/ec2/instance-types/g5/
we use g6(corrected) self-hosted runners Github runners for e2e

@jrbourbeau

Copy link
Copy Markdown
Contributor Author

we use g5 self-hosted runners Github runners for e2e

Ah, based on this

I thought it was g6.xlarge. I'm fine running it on either instance type, just wanted to know what folks here prefer

@Rajrahane

Copy link
Copy Markdown
Member

Thanks @Rajrahane

We verify changes to faiss-base image by building the downstream images and running an index build

I've rebuild the api-latest image (and the other images it depends on) and ran an index build on a g7 and g7e instance on AWS. I can do the same on a g5 to confirm backwards compatibility.

Please try building the core, e2e image and running https://github.com/opensearch-project/remote-vector-index-builder/blob/main/.github/workflows/run_e2e_tests.yml

I may be missing something but it looks like that workflow won't run against this PR. Is that the case? I can try running the steps manually on a g6.xlarge to try to reproduce

E2e looks good, I approved the workflow run for you

@rchitale7

Copy link
Copy Markdown
Member

Thank you @jrbourbeau for making this change! Yes, verifying this on both g5 and g6 would be ideal. If you can do that and paste the logs, that would be great.

@rchitale7
rchitale7 merged commit 5190f81 into opensearch-project:main Aug 14, 2026
4 checks passed
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.

Add support for Blackwell GPUs

3 participants