Skip to content

Exploring GPU Support Integration #75

@shikanime

Description

@shikanime

Hi~👋 I'm presently assessing the feasibility of introducing GPU support to Rancher Desktop, along with gauging the extent of effort required for its implementation. While I'm also actively seeking relevant information, individuals, and discussions that might have already initiated on this topic.

Based on my comprehension of the project, the WSL distribution within Rancher Desktop is rooted in Alpine, featuring multiple Go binaries, if compiled without cgo, should be fine. Within the build.sh script, there are several instances where APK usage could potentially be replaced with APT.

To the best of my knowledge, the anticipated CUDA components are in place within /usr/lib/wsl/lib for seamless operation. However, it appears that certain components have been compiled with a focus on Ubuntu-specific libraries, including glibc, as outlined in the NVIDIA Container Toolkit documentation.

I'm curious whether a transition to Ubuntu could serve as the primary WSL distribution or if it's plausible to maintain both distributions or even directly bring support in the current distribution. It's worth noting that there could be certain network components heavily reliant on a Busybox assumptions which I'm not aware.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions