Skip to content

CUDA runtime unit test#8859

Open
charan-003 wants to merge 1 commit intoNVIDIA:mainfrom
charan-003:add_unit_test
Open

CUDA runtime unit test#8859
charan-003 wants to merge 1 commit intoNVIDIA:mainfrom
charan-003:add_unit_test

Conversation

@charan-003
Copy link
Copy Markdown
Contributor

Closes #8649

NVBug 5739038: CUDA runtime unit tests for CCCL.
Tests that ensure the CUDA implementation is fundamentally working

@charan-003 charan-003 requested a review from a team as a code owner May 7, 2026 03:45
@charan-003 charan-003 requested a review from griwes May 7, 2026 03:45
@github-project-automation github-project-automation Bot moved this to Todo in CCCL May 7, 2026
@copy-pr-bot
Copy link
Copy Markdown
Contributor

copy-pr-bot Bot commented May 7, 2026

This pull request requires additional validation before any workflows can run on NVIDIA's runners.

Pull request vetters can view their responsibilities here.

Contributors can view more details about this message here.

@cccl-authenticator-app cccl-authenticator-app Bot moved this from Todo to In Review in CCCL May 7, 2026
@charan-003 charan-003 marked this pull request as draft May 7, 2026 03:47
@cccl-authenticator-app cccl-authenticator-app Bot moved this from In Review to In Progress in CCCL May 7, 2026
@charan-003
Copy link
Copy Markdown
Contributor Author

Hi @bernhardmgruber

This a draft implementation to check if the approach works before expanding it further.

Checking device availability (cudaGetDeviceCount, cudaSetDevice, cudaGetDeviceProperties)

If this looks good, i will expand the coverage to include:

  • GPU memory alloc/free
  • Pinned memory access
  • Stream operations
  • Multi-GPU basics

Please do let me know if i need to change something
Thanks!!

@charan-003 charan-003 marked this pull request as ready for review May 7, 2026 12:19
@cccl-authenticator-app cccl-authenticator-app Bot moved this from In Progress to In Review in CCCL May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Review

Development

Successfully merging this pull request may close these issues.

Add a unit test that cudaMallocManaged is available and working

1 participant