Skip to content

CUDA: Add conv3d. - #24569

Closed
Sero1000 wants to merge 2 commits into
ggml-org:masterfrom
Sero1000:conv3d_whcn
Closed

Sero1000 wants to merge 2 commits into
ggml-org:masterfrom
Sero1000:conv3d_whcn

Conversation

@Sero1000

Copy link
Copy Markdown

Overview

Added Conv_3D operator implementation for CUDA. Part of #14909. Not the most performant implementation, but I'm planning on working to improve performance.

Additional information

Tested the implementation with test-backend-ops -o CONV_3D. All tests are passing.

Requirements

  • I have read and agree with the contributing guidelines
  • AI usage disclosure: No, AI was not used to generate code.

@Sero1000
Sero1000 requested a review from a team as a code owner June 13, 2026 11:24
@github-actions github-actions Bot added Nvidia GPU Issues specific to Nvidia GPUs ggml changes relating to the ggml tensor library for machine learning labels Jun 13, 2026
@Green-Sky

Copy link
Copy Markdown
Collaborator

see #16948

@github-actions github-actions Bot added the CUDA Related to the CUDA backend label Jun 15, 2026
@Sero1000

Sero1000 commented Jun 15, 2026 •

Copy link
Copy Markdown
Author

I see, noticed the PR wasn't merged and the last update on it was about 6 months ago. Is there something specific in that PR that caused it not to get merged ?

@JohannesGaessler

Copy link
Copy Markdown
Contributor

Sorry for only getting around to this PR now, the reason the convolution PRs are stuck in limbo is because there isn't enough maintainer attention around it. I'm a general CUDA maintainer but I'm not familiar with how to e.g. correctly benchmark convolution kernels against each other. And it's not clear to me who I should delegate management of it to either.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CUDA Related to the CUDA backend ggml changes relating to the ggml tensor library for machine learning Nvidia GPU Issues specific to Nvidia GPUs

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants