Skip to content

Conversation

@arnaldo2792
Copy link
Contributor

Description of changes:

This change adds support for NVIDIA's B300 cards. The card supports 6 types of profiles, however for profiles 4g.135gb and 7g.269gb the card uses the same alias (1) as the number of partitions created for the profiles. I used 7g.269gb for the 1 alias since in Bottlerocket we use 1 for the profile that uses the entire GPU.

Testing done:

I tested all the profiles and confirmed the GPU was partitioned as expected.

Terms of contribution:

By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.

@@ -1,5 +1,9 @@
use serde::Deserialize;

pub(crate) trait MigGpuProfile: for<'de> Deserialize<'de> {
Copy link
Contributor Author

Choose a reason for hiding this comment

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

I moved this here because we kept punting it down and that polluted the actual changes. Now going forward we can just add changes at the bottom of this file.

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