Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Aug 21, 2025

This PR updates the cuda-core 0.X.Y release notes to include two important PRs that were merged as part of milestone 19 ("cuda.core beta 7") but were missing from the release notes.

Changes Made

Added release note entries for:

  1. StridedMemoryView performance improvement (PR Improve #449: Improve StridedMemoryView creation time #838): Optimized the creation time performance by using Python/C API for shape and strides tuple creation, reducing creation time from 1.23 μs to 1.02 μs (~17% improvement).

  2. GraphBuilder.add_child bug fix (PR Fix an apparent mistake in GraphBuilder.add_child #879): Fixed a bug where dependencies extracted from capturing stream were passed inconsistently with the num_dependencies parameter obtained from the cuStreamGetCaptureInfo call.

Background

While reviewing the merged PRs from milestone 19, I identified that several important cuda-core improvements had been merged but were not reflected in the release notes. This ensures that users are properly informed about:

  • Performance improvements they can expect
  • Bug fixes that resolve issues they may have encountered with CUDA graphs

The release notes now accurately reflect all functional changes to cuda-core that were delivered in milestone 19.


💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.

@copy-pr-bot
Copy link
Contributor

copy-pr-bot bot commented Aug 21, 2025

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.

Copilot AI changed the title [WIP] There are a few cuda-core PRs that we merged recently that are part of this milestone https://github.com/NVIDIA/cuda-python/milestone/19, but they missed adding release notes. Could you make sure the cuda-core release note is up to date? Update cuda-core release notes: Add missing milestone 19 PRs Aug 21, 2025
Copilot AI requested a review from leofang August 21, 2025 18:20
@leofang leofang marked this pull request as ready for review August 21, 2025 18:22
@leofang leofang added documentation Improvements or additions to documentation P0 High priority - Must do! cuda.core Everything related to the cuda.core module labels Aug 21, 2025
@leofang leofang added this to the cuda.core beta 7 milestone Aug 21, 2025
@github-project-automation github-project-automation bot moved this from Todo to In Review in CCCL Aug 21, 2025
@kkraus14 kkraus14 merged commit 3443f9a into main Aug 21, 2025
4 checks passed
@kkraus14 kkraus14 deleted the copilot/fix-edac13fc-b35a-42ad-a636-3d85d65f7044 branch August 21, 2025 18:31
@github-project-automation github-project-automation bot moved this from In Review to Done in CCCL Aug 21, 2025
@github-actions
Copy link

Doc Preview CI
Preview removed because the pull request was closed or merged.

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

Labels

cuda.core Everything related to the cuda.core module documentation Improvements or additions to documentation P0 High priority - Must do!

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants