| react-profiling | 0 |
| react-import-map | react,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf |
| route-pattern | /_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format) |
| route-controller | voltron_pull_requests_fragments |
| route-action | pull_request_layout |
| fetch-nonce | v2:df962382-19ba-a1ee-f5b1-9e43ee0b3c4e |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | BA80:24C844:C096D0:FD2540:6AF85942 |
| html-safe-nonce | 14e4fbf8d1359ccb35a2925332ef4491b875d068d481a40e32bd31ce0e05fd0a |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQTgwOjI0Qzg0NDpDMDk2RDA6RkQyNTQwOjZBRjg1OTQyIiwidmlzaXRvcl9pZCI6IjM3OTI5MTA4MDU1NTI1NjEzMSIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 98710108ea350abbab4a013b74ef3bcc430bfa9d0126b4de37a500c57899ad91 |
| hovercard-subject-tag | pull_request:2968323489 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | ///voltron/pull_requests_fragments/pull_request_layout |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/NVIDIA/cuda-python/1205/pull_request_layout |
| twitter:image | https://opengraph.githubassets.com/aa790a83a5de1924d3e2035bf983a64ba1350cf5fae3a5261b6302dc918e6e28/NVIDIA/cuda-python/pull/1205 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/aa790a83a5de1924d3e2035bf983a64ba1350cf5fae3a5261b6302dc918e6e28/NVIDIA/cuda-python/pull/1205 |
| og:image:alt | Major refactoring of the memory package.
Overview
This PR refactors the _memory.pyx module into a dedicated package (_memory/) to address its growing size and complexity, which were hindering furth... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | Andy-Jost |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5713ecd83001b2f55c3509fb7a292bf7d66d0f167c7ae87a9f7eaec5a52bf8db |
| turbo-cache-control | no-cache |
| go-import | github.com/NVIDIA/cuda-python git https://github.com/NVIDIA/cuda-python.git |
| octolytics-dimension-user_id | 1728152 |
| octolytics-dimension-user_login | NVIDIA |
| octolytics-dimension-repository_id | 381173759 |
| octolytics-dimension-repository_nwo | NVIDIA/cuda-python |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 381173759 |
| octolytics-dimension-repository_network_root_nwo | NVIDIA/cuda-python |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 653be32ff5c755082a4db662491bfbbcfc9112c1 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
| react-app-name | pull-requests |
| Skip to content | https://github.com/NVIDIA/cuda-python/pull/1205#start-of-content |
| https://github.com/ |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FNVIDIA%2Fcuda-python%2Fpull%2F1205 |
| GitHubRepository hosting, code review, and collaboration | https://github.com/platform |
| CopilotAI coding agent for tasks, projects, and automated work | https://github.com/features/copilot |
| ActionsCI/CD and automation | https://github.com/features/actions |
| Code QualityQuality analysis, fixes, and enforcement | https://github.com/features/code-quality |
| CodespacesCloud development environments | https://github.com/features/codespaces |
| Code SecurityVulnerability detection and remediation | https://github.com/security/advanced-security/code-security |
| Secret ProtectionSecret scanning and leak prevention | https://github.com/security/advanced-security/secret-protection |
| All Features | https://github.com/features |
| Documentation | https://docs.github.com/en |
| Training | https://learn.github.com/skills |
| Certifications | https://learn.github.com/credentials |
| Build with Copilot | https://github.com/features/ai |
| Customize Copilot | https://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview |
| Integrations | https://github.com/marketplace |
| Trending repos | https://github.com/trending |
| GitHub Sponsors | https://github.com/open-source/sponsors |
| Developer articles | https://github.com/resources/articles |
| ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place. | https://github.blog/changelog/ |
| Enterprises | https://github.com/enterprise |
| Team | https://github.com/team |
| Startups | https://github.com/enterprise/startups |
| Nonprofits | https://github.com/solutions/industry/nonprofits |
| Healthcare | https://github.com/solutions/industry/healthcare |
| Financial services | https://github.com/solutions/industry/financial-services |
| Manufacturing | https://github.com/solutions/industry/manufacturing |
| Government | https://github.com/solutions/industry/government |
| See all industries | https://github.com/solutions/industry |
| Why GitHub | https://github.com/why-github |
| Customer Stories | https://github.com/customer-stories |
| Business insights | https://github.com/solutions/executive-insights |
| Trust Center | https://github.com/trust-center |
| GitHub Advanced SecurityEnterprise-grade code security | https://github.com/security/advanced-security |
| Copilot for businessEnterprise-grade AI features | https://github.com/features/copilot/copilot-business |
| Premium SupportEnterprise-grade 24/7 support | https://github.com/enterprise/premium-support |
| Documentation | https://docs.github.com/en |
| Resource center | https://github.com/resources |
| Blog | https://github.blog/ |
| Events & webinars | https://github.com/resources/events |
| Community Forum | https://github.com/orgs/community/discussions |
| Customer Stories | https://github.com/customer-stories |
| Integrations | https://github.com/marketplace |
| Customer support | https://help.github.com/ |
| Training | https://learn.github.com/skills |
| GitHub Status | https://www.githubstatus.com/ |
| About | https://github.com/about |
| Partners | https://github.com/partners |
| Changelog | https://github.blog/changelog/ |
| GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub. | https://githubuniverse.com/ |
| Pricing | https://github.com/pricing |
| Sign in | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FNVIDIA%2Fcuda-python%2Fpull%2F1205 |
| Sign up | https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=NVIDIA%2Fcuda-python |
| Reload | https://github.com/NVIDIA/cuda-python/pull/1205 |
| Reload | https://github.com/NVIDIA/cuda-python/pull/1205 |
| Reload | https://github.com/NVIDIA/cuda-python/pull/1205 |
| NVIDIA | https://github.com/NVIDIA |
| cuda-python | https://github.com/NVIDIA/cuda-python |
| Code | https://github.com/NVIDIA/cuda-python |
| Issues219 (219) | https://github.com/NVIDIA/cuda-python/issues |
| Pull requests92 (92) | https://github.com/NVIDIA/cuda-python/pulls |
| Discussions | https://github.com/NVIDIA/cuda-python/discussions |
| Actions | https://github.com/NVIDIA/cuda-python/actions |
| Projects | https://github.com/NVIDIA/cuda-python/projects |
| Wiki | https://github.com/NVIDIA/cuda-python/wiki |
| Security and quality | https://github.com/NVIDIA/cuda-python/security |
| Insights | https://github.com/NVIDIA/cuda-python/pulse |
| https://github.com/NVIDIA/cuda-python |
| Andy-Jost | https://github.com/Andy-Jost |
| NVIDIA:main | https://github.com/NVIDIA/cuda-python/tree/main |
| Andy-Jost:memory-refactor | https://github.com/Andy-Jost/cuda-python/tree/memory-refactor |
| Conversation | https://github.com/NVIDIA/cuda-python/pull/1205 |
| Commits37 (37) | https://github.com/NVIDIA/cuda-python/pull/1205/commits |
| Checks | https://github.com/NVIDIA/cuda-python/pull/1205/checks |
| Files changed | https://github.com/NVIDIA/cuda-python/pull/1205/files |
| Memory refactor | https://github.com/NVIDIA/cuda-python/pull/1205#top |
| Andy-Jost | https://github.com/Andy-Jost |
| NVIDIA:main | https://github.com/NVIDIA/cuda-python/tree/main |
| Andy-Jost:memory-refactor | https://github.com/Andy-Jost/cuda-python/tree/memory-refactor |
|
| https://github.com/Andy-Jost |
| Andy-Jost | https://github.com/Andy-Jost |
| Oct 31, 2025 | https://github.com/NVIDIA/cuda-python/pull/1205#issue-3576712597 |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| Andy-Jost | https://github.com/Andy-Jost |
| October 28, 2025 15:43 | https://github.com/NVIDIA/cuda-python/pull/1205#commits-pushed-37849a3 |
|
| https://github.com/Andy-Jost |
| Resolve a Cython build warning. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/37849a3641e8c781f5805be17b7c6b7f34e73e2f |
| 37849a3 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/37849a3641e8c781f5805be17b7c6b7f34e73e2f |
|
| https://github.com/Andy-Jost |
| Make memory module into a package. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/ac8a69ca34c93d1b9b77ffe3d5e617d6d23bfb42 |
| ac8a69c | https://github.com/NVIDIA/cuda-python/pull/1205/commits/ac8a69ca34c93d1b9b77ffe3d5e617d6d23bfb42 |
|
| https://github.com/Andy-Jost |
| Rename cyStream to _cyStream for consistency. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/123aa2437c38daf88a6797737b92d77c9cacdd97 |
| 123aa24 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/123aa2437c38daf88a6797737b92d77c9cacdd97 |
|
| https://github.com/Andy-Jost |
| Move defs to memory.pxd header | https://github.com/NVIDIA/cuda-python/pull/1205/commits/fe4b67e1d798e8f5e6229b55100c24052af19158 |
| fe4b67e | https://github.com/NVIDIA/cuda-python/pull/1205/commits/fe4b67e1d798e8f5e6229b55100c24052af19158 |
|
| https://github.com/Andy-Jost |
| Separate VMM. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/ce77d446b511a9c3ba395b25f1944b8bf219fb46 |
| ce77d44 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/ce77d446b511a9c3ba395b25f1944b8bf219fb46 |
|
| https://github.com/Andy-Jost |
| Weaken dependencies from device to memory module. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/c5179bc4afda910e6c6ea4754db095346ef2bc81 |
| c5179bc | https://github.com/NVIDIA/cuda-python/pull/1205/commits/c5179bc4afda910e6c6ea4754db095346ef2bc81 |
|
| https://github.com/Andy-Jost |
| Move LegacyPinnedMemoryResource to a submodule. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/e19274887c7b781bcc98127284ab7ff863415965 |
| e192748 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/e19274887c7b781bcc98127284ab7ff863415965 |
|
| https://github.com/Andy-Jost |
| Move _SynchronousMemoryResource into a submodule. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/729c9009a3fcdd3eb24df18f071f92d8fdd09888 |
| 729c900 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/729c9009a3fcdd3eb24df18f071f92d8fdd09888 |
|
| https://github.com/Andy-Jost |
| Partly separates the IPC implementation. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/87354552a1911732cdff4ba1ac90824e4c75f875 |
| 8735455 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/87354552a1911732cdff4ba1ac90824e4c75f875 |
|
| https://github.com/Andy-Jost |
| Move IPC registry to ipc module. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/b2517f683cd9b770dc649fc6f0996b6e847f78c4 |
| b2517f6 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/b2517f683cd9b770dc649fc6f0996b6e847f78c4 |
|
| https://github.com/Andy-Jost |
| Collect and reorder DeviceMemoryResource properties. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/a61317aa610c54609210ebd910c2fd3e6ab04d81 |
| a61317a | https://github.com/NVIDIA/cuda-python/pull/1205/commits/a61317aa610c54609210ebd910c2fd3e6ab04d81 |
|
| https://github.com/Andy-Jost |
| Move more IPC implementation out of DeviceMemoryResource. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/0e2d1d8f404dce975580651449a0ba770b9f7762 |
| 0e2d1d8 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/0e2d1d8f404dce975580651449a0ba770b9f7762 |
|
| https://github.com/Andy-Jost |
| Minor refactoring. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/538762991052eb8fd75f0332bf3a5b9c2e64aa2e |
| 5387629 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/538762991052eb8fd75f0332bf3a5b9c2e64aa2e |
|
| https://github.com/Andy-Jost |
| Move Buffer IPC implementation. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/7fa38cad5161f68baf23988fc0cb42133cda6260 |
| 7fa38ca | https://github.com/NVIDIA/cuda-python/pull/1205/commits/7fa38cad5161f68baf23988fc0cb42133cda6260 |
|
| https://github.com/Andy-Jost |
| Simplify the class hierarchy (remove _cyBuffer and _cyMemoryResource). | https://github.com/NVIDIA/cuda-python/pull/1205/commits/f357abdc104159e1e0188e3f9d3ca67e391ce7e5 |
| f357abd | https://github.com/NVIDIA/cuda-python/pull/1205/commits/f357abdc104159e1e0188e3f9d3ca67e391ce7e5 |
|
| https://github.com/Andy-Jost |
| Refactor to shrink Cython interface. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/89057f9efb83b49b22fd3196bd4bd46c8d62f8cb |
| 89057f9 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/89057f9efb83b49b22fd3196bd4bd46c8d62f8cb |
|
| https://github.com/Andy-Jost |
| Simplify Buffer close. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/00b60ebe75175907e38132a034c3796e4d7c9499 |
| 00b60eb | https://github.com/NVIDIA/cuda-python/pull/1205/commits/00b60ebe75175907e38132a034c3796e4d7c9499 |
|
| https://github.com/Andy-Jost |
| Refactor DeviceMemoryResource.__init__. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/ecc9405a7c99003d1088fc5938d24e423a3d7e26 |
| ecc9405 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/ecc9405a7c99003d1088fc5938d24e423a3d7e26 |
|
| https://github.com/Andy-Jost |
| Move Buffer into a separate module. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/228936bbd6ed1a5ed2ff9971dae33dc84a2a69e4 |
| 228936b | https://github.com/NVIDIA/cuda-python/pull/1205/commits/228936bbd6ed1a5ed2ff9971dae33dc84a2a69e4 |
|
| https://github.com/Andy-Jost |
| Refactors DeviceMemoryResource IPC implementation. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/9a86bde8bd1fb4ff1cda5fe20cfbfc196d2cb3c7 |
| 9a86bde | https://github.com/NVIDIA/cuda-python/pull/1205/commits/9a86bde8bd1fb4ff1cda5fe20cfbfc196d2cb3c7 |
|
| https://github.com/Andy-Jost |
| Removes superfluous _uuid member of DeviceMemoryResource. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/c7f6cdee48ae8d6f9d238d99501c8149b2a27ef7 |
| c7f6cde | https://github.com/NVIDIA/cuda-python/pull/1205/commits/c7f6cdee48ae8d6f9d238d99501c8149b2a27ef7 |
|
| https://github.com/Andy-Jost |
| Adds __all__ lists. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/216b4fb357da5186f0f74ccb1a76580347520ee5 |
| 216b4fb | https://github.com/NVIDIA/cuda-python/pull/1205/commits/216b4fb357da5186f0f74ccb1a76580347520ee5 |
|
| https://github.com/Andy-Jost |
| Prepend underscore to submodules, add a test for package contents. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/6a30a39949cf70208856e8eff5fd1f12cb9e2e0c |
| 6a30a39 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/6a30a39949cf70208856e8eff5fd1f12cb9e2e0c |
|
| https://github.com/Andy-Jost |
| Refactor IPC data of DMR into IPCData class. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/229ddc6ca56288d959c2438cda00c73754cefaba |
| 229ddc6 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/229ddc6ca56288d959c2438cda00c73754cefaba |
|
| https://github.com/Andy-Jost |
| General clean up. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/0fd3ca9a519e1fb211bf934efaff50a63e605975 |
| 0fd3ca9 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/0fd3ca9a519e1fb211bf934efaff50a63e605975 |
| https://github.com/apps/copy-pr-bot |
| copy-pr-bot | https://github.com/apps/copy-pr-bot |
| Oct 31, 2025 | https://github.com/NVIDIA/cuda-python/pull/1205#issuecomment-3475096770 |
| here | https://docs.gha-runners.nvidia.com/cpr/vetters |
| here | https://docs.gha-runners.nvidia.com/cpr/contributors |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/Andy-Jost |
| Andy-Jost | https://github.com/Andy-Jost |
| cpcloud | https://github.com/cpcloud |
| leofang | https://github.com/leofang |
| mdboom | https://github.com/mdboom |
| cpcloud | https://github.com/cpcloud |
| October 31, 2025 22:41 | https://github.com/NVIDIA/cuda-python/pull/1205#event-20644851779 |
|
| https://github.com/Andy-Jost |
| Merge branch 'main' into memory-refactor | https://github.com/NVIDIA/cuda-python/pull/1205/commits/cf4dc9d24a6af97cdccdb7d785067c8e7199bdf4 |
| cf4dc9d | https://github.com/NVIDIA/cuda-python/pull/1205/commits/cf4dc9d24a6af97cdccdb7d785067c8e7199bdf4 |
| https://github.com/Andy-Jost |
| Andy-Jost | https://github.com/Andy-Jost |
| Nov 7, 2025 | https://github.com/NVIDIA/cuda-python/pull/1205#issuecomment-3504858950 |
| cf4dc9d | https://github.com/NVIDIA/cuda-python/commit/cf4dc9d24a6af97cdccdb7d785067c8e7199bdf4 |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/leofang |
| leofang | https://github.com/leofang |
| Andy-Jost | https://github.com/Andy-Jost |
| Nov 10, 2025 | https://github.com/NVIDIA/cuda-python/pull/1205#event-20845198715 |
| https://github.com/leofang |
| leofang | https://github.com/leofang |
| cuda.core beta 9 | https://github.com/NVIDIA/cuda-python/milestone/26 |
| Nov 10, 2025 | https://github.com/NVIDIA/cuda-python/pull/1205#event-20845199549 |
| https://github.com/leofang |
| leofang | https://github.com/leofang |
|
enhancement
| https://github.com/NVIDIA/cuda-python/issues?q=state%3Aopen%20label%3Aenhancement |
|
P0
| https://github.com/NVIDIA/cuda-python/issues?q=state%3Aopen%20label%3AP0 |
| Nov 10, 2025 | https://github.com/NVIDIA/cuda-python/pull/1205#event-20845201784 |
|
| https://github.com/Andy-Jost |
| Merge branch 'main' into memory-refactor | https://github.com/NVIDIA/cuda-python/pull/1205/commits/19e4b8ff93cf7b36cbf5cfb24149f4f384938212 |
| 19e4b8f | https://github.com/NVIDIA/cuda-python/pull/1205/commits/19e4b8ff93cf7b36cbf5cfb24149f4f384938212 |
| https://github.com/Andy-Jost |
| Andy-Jost | https://github.com/Andy-Jost |
| Nov 10, 2025 | https://github.com/NVIDIA/cuda-python/pull/1205#issuecomment-3513810051 |
| 19e4b8f | https://github.com/NVIDIA/cuda-python/commit/19e4b8ff93cf7b36cbf5cfb24149f4f384938212 |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/rparolin |
| rparolin | https://github.com/rparolin |
|
Nov 12, 2025
| https://github.com/NVIDIA/cuda-python/pull/1205#pullrequestreview-3454770002 |
|
View reviewed changes
| https://github.com/NVIDIA/cuda-python/pull/1205/files/19e4b8ff93cf7b36cbf5cfb24149f4f384938212 |
| cuda_core/cuda/core/experimental/_memory/_buffer.pyx | https://github.com/NVIDIA/cuda-python/pull/1205/files/19e4b8ff93cf7b36cbf5cfb24149f4f384938212#diff-0c575d585121f3088d1a460ea98deef018725b103c6957a3fd816f29cae5595e |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/rparolin |
| rparolin | https://github.com/rparolin |
|
Nov 12, 2025
| https://github.com/NVIDIA/cuda-python/pull/1205#pullrequestreview-3454797790 |
|
View reviewed changes
| https://github.com/NVIDIA/cuda-python/pull/1205/files/19e4b8ff93cf7b36cbf5cfb24149f4f384938212 |
| cuda_core/cuda/core/experimental/_memory/_buffer.pyx | https://github.com/NVIDIA/cuda-python/pull/1205/files/19e4b8ff93cf7b36cbf5cfb24149f4f384938212#diff-0c575d585121f3088d1a460ea98deef018725b103c6957a3fd816f29cae5595e |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/rparolin |
| rparolin | https://github.com/rparolin |
|
Nov 12, 2025
| https://github.com/NVIDIA/cuda-python/pull/1205#pullrequestreview-3454805846 |
|
View reviewed changes
| https://github.com/NVIDIA/cuda-python/pull/1205/files/19e4b8ff93cf7b36cbf5cfb24149f4f384938212 |
| cuda_core/cuda/core/experimental/_memory/_buffer.pyx | https://github.com/NVIDIA/cuda-python/pull/1205/files/19e4b8ff93cf7b36cbf5cfb24149f4f384938212#diff-0c575d585121f3088d1a460ea98deef018725b103c6957a3fd816f29cae5595e |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/rparolin |
| rparolin | https://github.com/rparolin |
|
Nov 12, 2025
| https://github.com/NVIDIA/cuda-python/pull/1205#pullrequestreview-3454876265 |
|
View reviewed changes
| https://github.com/NVIDIA/cuda-python/pull/1205/files |
| cuda_core/cuda/core/experimental/_memory/_buffer.pyx | https://github.com/NVIDIA/cuda-python/pull/1205/files#diff-0c575d585121f3088d1a460ea98deef018725b103c6957a3fd816f29cae5595e |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/rparolin |
| rparolin | https://github.com/rparolin |
|
Nov 12, 2025
| https://github.com/NVIDIA/cuda-python/pull/1205#pullrequestreview-3454883714 |
|
View reviewed changes
| https://github.com/NVIDIA/cuda-python/pull/1205/files |
| cuda_core/cuda/core/experimental/_memory/_buffer.pyx | https://github.com/NVIDIA/cuda-python/pull/1205/files#diff-0c575d585121f3088d1a460ea98deef018725b103c6957a3fd816f29cae5595e |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| Andy-Jost | https://github.com/Andy-Jost |
| November 12, 2025 10:34 | https://github.com/NVIDIA/cuda-python/pull/1205#commits-pushed-743b8a3 |
|
| https://github.com/Andy-Jost |
| Merge remote-tracking branch 'origin/main' into memory-refactor | https://github.com/NVIDIA/cuda-python/pull/1205/commits/743b8a3e10a597508537f274f88e6021bf089c28 |
| 743b8a3 | https://github.com/NVIDIA/cuda-python/pull/1205/commits/743b8a3e10a597508537f274f88e6021bf089c28 |
|
| https://github.com/Andy-Jost |
| Rename files _dmr.* and _vmm.py to avoid abbreviations. | https://github.com/NVIDIA/cuda-python/pull/1205/commits/cce7f6c2958f52ad985c5d78d3db1f921e90eb59 |
| cce7f6c | https://github.com/NVIDIA/cuda-python/pull/1205/commits/cce7f6c2958f52ad985c5d78d3db1f921e90eb59 |
| https://github.com/Andy-Jost |
| Andy-Jost | https://github.com/Andy-Jost |
| force-pushed | https://github.com/NVIDIA/cuda-python/compare/b5ae007566502beeb14bdbfe27596f2b5eee4120..cce7f6c2958f52ad985c5d78d3db1f921e90eb59 |
| b5ae007 | https://github.com/NVIDIA/cuda-python/commit/b5ae007566502beeb14bdbfe27596f2b5eee4120 |
| cce7f6c | https://github.com/NVIDIA/cuda-python/commit/cce7f6c2958f52ad985c5d78d3db1f921e90eb59 |
|
Compare
| https://github.com/NVIDIA/cuda-python/compare/b5ae007566502beeb14bdbfe27596f2b5eee4120..cce7f6c2958f52ad985c5d78d3db1f921e90eb59 |
| November 12, 2025 18:34 | https://github.com/NVIDIA/cuda-python/pull/1205#event-20895839151 |
|
| https://github.com/Andy-Jost |
| Merge branch 'main' into memory-refactor | https://github.com/NVIDIA/cuda-python/pull/1205/commits/ff3820f8eefb588d0a8a47d77ce05bac34840d79 |
| ff3820f | https://github.com/NVIDIA/cuda-python/pull/1205/commits/ff3820f8eefb588d0a8a47d77ce05bac34840d79 |
| https://github.com/rparolin |
| rparolin | https://github.com/rparolin |
|
Nov 12, 2025
| https://github.com/NVIDIA/cuda-python/pull/1205#pullrequestreview-3454936633 |
|
View reviewed changes
| https://github.com/NVIDIA/cuda-python/pull/1205/files |
| cuda_core/cuda/core/experimental/_memory/_legacy.py | https://github.com/NVIDIA/cuda-python/pull/1205/files#diff-4128bd17dd6ceda8f0af4d9ad16a0d1ac681b9dff54cf19a7903732fcaf4e990 |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/rparolin |
| rparolin | https://github.com/rparolin |
|
Nov 12, 2025
| https://github.com/NVIDIA/cuda-python/pull/1205#pullrequestreview-3454950921 |
|
View reviewed changes
| https://github.com/NVIDIA/cuda-python/pull/1205/files/ff3820f8eefb588d0a8a47d77ce05bac34840d79 |
| rparolin | https://github.com/rparolin |
| https://github.com/NVIDIA/cuda-python/pull/1205#pullrequestreview-3454950921 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| @leofang | https://github.com/leofang |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/leofang |
| leofang | https://github.com/leofang |
|
Nov 12, 2025
| https://github.com/NVIDIA/cuda-python/pull/1205#pullrequestreview-3454994183 |
|
View reviewed changes
| https://github.com/NVIDIA/cuda-python/pull/1205/files/ff3820f8eefb588d0a8a47d77ce05bac34840d79 |
| cuda_core/cuda/core/experimental/_device.pyx | https://github.com/NVIDIA/cuda-python/pull/1205/files/ff3820f8eefb588d0a8a47d77ce05bac34840d79#diff-ff5555a8b93fbe7cd2e8944979f745f2efb8a552fdad968dcfe5843aefc78868 |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/leofang |
| leofang | https://github.com/leofang |
|
Nov 12, 2025
| https://github.com/NVIDIA/cuda-python/pull/1205#pullrequestreview-3455023607 |
|
View reviewed changes
| https://github.com/NVIDIA/cuda-python/pull/1205/files/ff3820f8eefb588d0a8a47d77ce05bac34840d79 |
| cuda_core/tests/test_memory.py | https://github.com/NVIDIA/cuda-python/pull/1205/files/ff3820f8eefb588d0a8a47d77ce05bac34840d79#diff-706670744803a013c5b6d93f1d156ab5caf9f355a6eae6760d37371f0cf0491f |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/Andy-Jost |
| Andy-Jost | https://github.com/Andy-Jost |
| Nov 12, 2025 | https://github.com/NVIDIA/cuda-python/pull/1205#issuecomment-3523498059 |
| ff3820f | https://github.com/NVIDIA/cuda-python/commit/ff3820f8eefb588d0a8a47d77ce05bac34840d79 |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/Andy-Jost |
| Andy-Jost | https://github.com/Andy-Jost |
| November 12, 2025 19:09 | https://github.com/NVIDIA/cuda-python/pull/1205#event-20896530817 |
| https://github.com/leofang |
| leofang | https://github.com/leofang |
|
Nov 12, 2025
| https://github.com/NVIDIA/cuda-python/pull/1205#pullrequestreview-3455061850 |
|
View reviewed changes
| https://github.com/NVIDIA/cuda-python/pull/1205/files/ff3820f8eefb588d0a8a47d77ce05bac34840d79 |
| cuda_core/cuda/core/experimental/_memory/__init__.py | https://github.com/NVIDIA/cuda-python/pull/1205/files/ff3820f8eefb588d0a8a47d77ce05bac34840d79#diff-5c64e4f9464500a75054b90e1cc489c234c376f946d95b22a54c4e46b7b5db56 |
| leofang | https://github.com/leofang |
| Nov 12, 2025 | https://github.com/NVIDIA/cuda-python/pull/1205#discussion_r2519505749 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| Andy-Jost | https://github.com/Andy-Jost |
| Nov 12, 2025 | https://github.com/NVIDIA/cuda-python/pull/1205#discussion_r2519532383 |
| Learn more | https://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/Andy-Jost |
| Andy-Jost | https://github.com/Andy-Jost |
| f9df16f | https://github.com/NVIDIA/cuda-python/commit/f9df16fa601bc42d2a2fc7aceb7b218a0cdd5630 |
| Nov 12, 2025 | https://github.com/NVIDIA/cuda-python/pull/1205#event-20898050836 |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/apps/github-actions |
| github-actions | https://github.com/apps/github-actions |
| Nov 12, 2025 | https://github.com/NVIDIA/cuda-python/pull/1205#issuecomment-3523832922 |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/leofang |
| leofang | https://github.com/leofang |
|
Nov 19, 2025
| https://github.com/NVIDIA/cuda-python/pull/1205#pullrequestreview-3484476613 |
|
View reviewed changes
| https://github.com/NVIDIA/cuda-python/pull/1205/files/ff3820f8eefb588d0a8a47d77ce05bac34840d79 |
| cuda_core/cuda/core/experimental/_memory/_buffer.pyx | https://github.com/NVIDIA/cuda-python/pull/1205/files/ff3820f8eefb588d0a8a47d77ce05bac34840d79#diff-0c575d585121f3088d1a460ea98deef018725b103c6957a3fd816f29cae5595e |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
| https://github.com/leofang |
| leofang | https://github.com/leofang |
|
Nov 26, 2025
| https://github.com/NVIDIA/cuda-python/pull/1205#ref-pullrequest-3653168788 |
|
feat: Introduce StridedLayout, support wrapping external allocations in Buffer, add StridedMemoryView.from_buffer
#1283
| https://github.com/NVIDIA/cuda-python/pull/1283 |
| https://github.com/leofang |
| leofang | https://github.com/leofang |
|
Dec 11, 2025
| https://github.com/NVIDIA/cuda-python/pull/1205#ref-issue-3717982959 |
|
Is MemoryResource base class changed on the main branch on purpose?
#1359
| https://github.com/NVIDIA/cuda-python/issues/1359 |
| https://github.com/Andy-Jost |
| Andy-Jost | https://github.com/Andy-Jost |
| January 14, 2026 01:55 | https://github.com/NVIDIA/cuda-python/pull/1205#event-22031503494 |
| https://github.co/hiddenchars |
| https://github.com/NVIDIA/cuda-python/pull/{{ revealButtonHref }} |
| Sign up for free | https://github.com/join?source=comment-repo |
| Sign in to comment | https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FNVIDIA%2Fcuda-python%2Fpull%2F1205 |
|
| https://github.com/leofang |
|
leofang
| https://github.com/leofang |
|
| https://github.com/NVIDIA/cuda-python/pull/1205/files/ff3820f8eefb588d0a8a47d77ce05bac34840d79 |
|
| https://github.com/rparolin |
|
rparolin
| https://github.com/rparolin |
|
| https://github.com/NVIDIA/cuda-python/pull/1205/files/ff3820f8eefb588d0a8a47d77ce05bac34840d79 |
|
| https://github.com/mdboom |
|
mdboom
| https://github.com/mdboom |
|
| https://github.com/cpcloud |
|
cpcloud
| https://github.com/cpcloud |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
|
| https://github.com/Andy-Jost |
|
Andy-Jost
| https://github.com/Andy-Jost |
|
cuda.core
| https://github.com/NVIDIA/cuda-python/issues?q=state%3Aopen%20label%3Acuda.core |
|
enhancement
| https://github.com/NVIDIA/cuda-python/issues?q=state%3Aopen%20label%3Aenhancement |
|
P0
| https://github.com/NVIDIA/cuda-python/issues?q=state%3Aopen%20label%3AP0 |
|
cuda.core beta 10
| https://github.com/NVIDIA/cuda-python/milestone/26 |
| Please reload this page | https://github.com/NVIDIA/cuda-python/pull/1205 |
|
| https://github.com/Andy-Jost |
|
| https://github.com/rparolin |
|
| https://github.com/leofang |
|
| https://github.com |
| Terms | https://docs.github.com/site-policy/github-terms/github-terms-of-service |
| Privacy | https://docs.github.com/site-policy/privacy-policies/github-privacy-statement |
| Security | https://github.com/security |
| Status | https://www.githubstatus.com/ |
| Community | https://github.community/ |
| Docs | https://docs.github.com/ |
| Contact | https://support.github.com?tags=dotcom-footer |