René's URL Explorer Experiment


Title: Faster AUTO_LOWPP_ARRAY implementation by mdboom · Pull Request #3186 · NVIDIA/cuda-python · GitHub

Open Graph Title: Faster AUTO_LOWPP_ARRAY implementation by mdboom · Pull Request #3186 · NVIDIA/cuda-python

X Title: Faster AUTO_LOWPP_ARRAY implementation by mdboom · Pull Request #3186 · NVIDIA/cuda-python

Description: CUDA Python: Performance meets Productivity. Contribute to NVIDIA/cuda-python development by creating an account on GitHub.

Open Graph Description: This brings in generator changes from !597. The premise here is to stop using numpy.recarray (which are implemented in Python, not C) for these arrays of structs. To avoid changing the API, certai...

X Description: This brings in generator changes from !597. The premise here is to stop using numpy.recarray (which are implemented in Python, not C) for these arrays of structs. To avoid changing the API, certai...

Opengraph URL: https://github.com/NVIDIA/cuda-python/pull/3186

X: @github

direct link

Domain: github.com

react-profiling0
react-import-mapreact,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-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:c2ecebc2-eb11-05ec-af14-eed8fb5fa99e
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-id91D6:3357FE:2A6AB9:3B7A5C:6AF84238
html-safe-nonce1877b3974593221938d82e20b294e5b9406055fc2094b3eff1f60811825c500e
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5MUQ2OjMzNTdGRToyQTZBQjk6M0I3QTVDOjZBRjg0MjM4IiwidmlzaXRvcl9pZCI6IjU2MTM0ODM3NDQ2OTQ5MTE1NDQiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmacbc79f95c76602a3b1ff4e38918b3ae78919ec6f5f3f1b1180d3bb3b20b278380
hovercard-subject-tagpull_request:4969346105
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/NVIDIA/cuda-python/3186/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/59075ff589ac69a7ec517b33a6786d57ac7c3c87abb77ca5d23aef29141f7d44/NVIDIA/cuda-python/pull/3186
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/59075ff589ac69a7ec517b33a6786d57ac7c3c87abb77ca5d23aef29141f7d44/NVIDIA/cuda-python/pull/3186
og:image:altThis brings in generator changes from !597. The premise here is to stop using numpy.recarray (which are implemented in Python, not C) for these arrays of structs. To avoid changing the API, certai...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamemdboom
hostnamegithub.com
expected-hostnamegithub.com
None5713ecd83001b2f55c3509fb7a292bf7d66d0f167c7ae87a9f7eaec5a52bf8db
turbo-cache-controlno-cache
go-importgithub.com/NVIDIA/cuda-python git https://github.com/NVIDIA/cuda-python.git
octolytics-dimension-user_id1728152
octolytics-dimension-user_loginNVIDIA
octolytics-dimension-repository_id381173759
octolytics-dimension-repository_nwoNVIDIA/cuda-python
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id381173759
octolytics-dimension-repository_network_root_nwoNVIDIA/cuda-python
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release653be32ff5c755082a4db662491bfbbcfc9112c1
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-namepull-requests

Links:

Skip to contenthttps://github.com/NVIDIA/cuda-python/pull/3186#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FNVIDIA%2Fcuda-python%2Fpull%2F3186
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FNVIDIA%2Fcuda-python%2Fpull%2F3186
Sign uphttps://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
Reloadhttps://github.com/NVIDIA/cuda-python/pull/3186
Reloadhttps://github.com/NVIDIA/cuda-python/pull/3186
Reloadhttps://github.com/NVIDIA/cuda-python/pull/3186
NVIDIAhttps://github.com/NVIDIA
cuda-pythonhttps://github.com/NVIDIA/cuda-python
Codehttps://github.com/NVIDIA/cuda-python
Issues219 (219)https://github.com/NVIDIA/cuda-python/issues
Pull requests92 (92)https://github.com/NVIDIA/cuda-python/pulls
Discussionshttps://github.com/NVIDIA/cuda-python/discussions
Actionshttps://github.com/NVIDIA/cuda-python/actions
Projectshttps://github.com/NVIDIA/cuda-python/projects
Wikihttps://github.com/NVIDIA/cuda-python/wiki
Security and qualityhttps://github.com/NVIDIA/cuda-python/security
Insightshttps://github.com/NVIDIA/cuda-python/pulse
https://github.com/NVIDIA/cuda-python
rwgkhttps://github.com/rwgk
NVIDIA:mainhttps://github.com/NVIDIA/cuda-python/tree/main
mdboom:fast-arrayhttps://github.com/mdboom/cuda-python/tree/fast-array
Conversationhttps://github.com/NVIDIA/cuda-python/pull/3186
Commits1 (1)https://github.com/NVIDIA/cuda-python/pull/3186/commits
Checkshttps://github.com/NVIDIA/cuda-python/pull/3186/checks
Files changedhttps://github.com/NVIDIA/cuda-python/pull/3186/files
Faster AUTO_LOWPP_ARRAY implementationhttps://github.com/NVIDIA/cuda-python/pull/3186#top
rwgkhttps://github.com/rwgk
NVIDIA:mainhttps://github.com/NVIDIA/cuda-python/tree/main
mdboom:fast-arrayhttps://github.com/mdboom/cuda-python/tree/fast-array
https://github.com/mdboom
mdboomhttps://github.com/mdboom
Oct 22, 2026https://github.com/NVIDIA/cuda-python/pull/3186#issue-5981674686
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/3186
https://private-user-images.githubusercontent.com/38294/684896371-f3eef31e-43f4-418f-9308-40b142fa9dc6.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3OTQ2NTUwNzcsIm5iZiI6MTc5NDY1NDc3NywicGF0aCI6Ii8zODI5NC82ODQ4OTYzNzEtZjNlZWYzMWUtNDNmNC00MThmLTkzMDgtNDBiMTQyZmE5ZGM2LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjExMTQlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYxMTE0VDExMTI1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ0ZWE5YmM4ZWZlNjA3M2M4NWRjNGJmNGY4NTI1ZGFlNDkwODJiYmM5MzlmNDQ3OWQ2Y2NhZDcxODM1ZWY5YTgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.jXcvtGQJkHj4nR1A2bkf-L-T7pGC4IyXixyDDLlQGh4
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/3186
https://github.com/apps/copy-pr-bot
copy-pr-bothttps://github.com/apps/copy-pr-bot
Oct 22, 2026https://github.com/NVIDIA/cuda-python/pull/3186#issuecomment-6343702660
herehttps://docs.gha-runners.nvidia.com/cpr/auto-sync
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/3186
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
cuda.bindings https://github.com/NVIDIA/cuda-python/issues?q=state%3Aopen%20label%3Acuda.bindings
Oct 22, 2026https://github.com/NVIDIA/cuda-python/pull/3186#event-33961828292
https://github.com/mdboom
mdboomhttps://github.com/mdboom
Oct 22, 2026https://github.com/NVIDIA/cuda-python/pull/3186#issuecomment-6344201573
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/3186
https://github.com/apps/github-actions
github-actionshttps://github.com/apps/github-actions
Oct 22, 2026https://github.com/NVIDIA/cuda-python/pull/3186#issuecomment-6348066821
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/3186
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/3186
https://github.com/mdboom
Faster wrappers of arrays of CUDA structshttps://github.com/NVIDIA/cuda-python/pull/3186/commits/58c773a63956e27b20a842fa07dd4558d142c54c
58c773ahttps://github.com/NVIDIA/cuda-python/pull/3186/commits/58c773a63956e27b20a842fa07dd4558d142c54c
https://github.com/mdboom
mdboomhttps://github.com/mdboom
force-pushedhttps://github.com/NVIDIA/cuda-python/compare/44d231fcd4f2fa9f4eb7dd7fd33e2536a0ce7eb0..58c773a63956e27b20a842fa07dd4558d142c54c
44d231fhttps://github.com/NVIDIA/cuda-python/commit/44d231fcd4f2fa9f4eb7dd7fd33e2536a0ce7eb0
58c773ahttps://github.com/NVIDIA/cuda-python/commit/58c773a63956e27b20a842fa07dd4558d142c54c
Compare https://github.com/NVIDIA/cuda-python/compare/44d231fcd4f2fa9f4eb7dd7fd33e2536a0ce7eb0..58c773a63956e27b20a842fa07dd4558d142c54c
October 26, 2026 13:59https://github.com/NVIDIA/cuda-python/pull/3186#event-34265899771
https://github.com/mdboom
mdboomhttps://github.com/mdboom
October 26, 2026 14:01https://github.com/NVIDIA/cuda-python/pull/3186#event-34266155985
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Oct 26, 2026https://github.com/NVIDIA/cuda-python/pull/3186#issuecomment-6418297321
https://app.coderabbit.ai/change-stack/NVIDIA/cuda-python/pull/3186?scope=ghh_OusAJGA4HG8ljoOV0wJvVx8NmnZIjc2DdjmxOu0xZWA&cs_source=review_comment
NVIDIA/cuda-pythonhttps://github.com/NVIDIA/cuda-python
mainhttps://github.com/NVIDIA/cuda-python/tree/main
.coderabbit.yamlhttps://github.com/NVIDIA/cuda-python/blob/a2fb8040408ff6a81787bd1ffb180873a9c55b82/.coderabbit.yaml
a2fb804https://github.com/NVIDIA/cuda-python/commit/a2fb8040408ff6a81787bd1ffb180873a9c55b82
a2fb804https://github.com/NVIDIA/cuda-python/commit/a2fb8040408ff6a81787bd1ffb180873a9c55b82
58c773ahttps://github.com/NVIDIA/cuda-python/commit/58c773a63956e27b20a842fa07dd4558d142c54c
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/3186
https://github.com/mdboom
mdboomhttps://github.com/mdboom
Oct 26, 2026https://github.com/NVIDIA/cuda-python/pull/3186#event-34279476511
https://github.com/mdboom
mdboomhttps://github.com/mdboom
enhancement https://github.com/NVIDIA/cuda-python/issues?q=state%3Aopen%20label%3Aenhancement
Oct 26, 2026https://github.com/NVIDIA/cuda-python/pull/3186#event-34279483232
https://github.com/mdboom
mdboomhttps://github.com/mdboom
cuda.bindings 13.5.0 & 12.9.10https://github.com/NVIDIA/cuda-python/milestone/51
Oct 26, 2026https://github.com/NVIDIA/cuda-python/pull/3186#event-34279486365
https://github.com/leofang
leofanghttps://github.com/leofang
Oct 27, 2026 https://github.com/NVIDIA/cuda-python/pull/3186#ref-issue-6050347027
gh-pages deploy failing: artifact crossed Pages publish cap on Oct 26 #3231 https://github.com/NVIDIA/cuda-python/issues/3231
https://github.com/mdboom
mdboomhttps://github.com/mdboom
seberghttps://github.com/seberg
October 29, 2026 16:56https://github.com/NVIDIA/cuda-python/pull/3186#event-34611331165
https://github.com/rwgk
rwgkhttps://github.com/rwgk
Oct 29, 2026 https://github.com/NVIDIA/cuda-python/pull/3186#pullrequestreview-5703380028
View reviewed changes https://github.com/NVIDIA/cuda-python/pull/3186/files/58c773a63956e27b20a842fa07dd4558d142c54c
https://github.com/rwgk
rwgkhttps://github.com/rwgk
14fedabhttps://github.com/NVIDIA/cuda-python/commit/14fedab09d84b2ff9d033304f9022355317c4871
Oct 29, 2026https://github.com/NVIDIA/cuda-python/pull/3186#event-34622367833
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/3186
github-actionshttps://github.com/apps/github-actions
Oct 29, 2026 https://github.com/NVIDIA/cuda-python/pull/3186#ref-commit-703db2f
Clean up PR preview folders for 6 closed/merged PRshttps://github.com/NVIDIA/cuda-python/commit/703db2ff17e990b48ed4d5a253490a9983279e15
703db2fhttps://github.com/NVIDIA/cuda-python/commit/703db2ff17e990b48ed4d5a253490a9983279e15
#2494https://github.com/NVIDIA/cuda-python/pull/2494
#3186https://github.com/NVIDIA/cuda-python/pull/3186
#3259https://github.com/NVIDIA/cuda-python/pull/3259
#3274https://github.com/NVIDIA/cuda-python/pull/3274
#3275https://github.com/NVIDIA/cuda-python/pull/3275
#3279https://github.com/NVIDIA/cuda-python/pull/3279
https://github.com/apps/coderabbitai
coderabbitaihttps://github.com/apps/coderabbitai
Nov 10, 2026 https://github.com/NVIDIA/cuda-python/pull/3186#ref-pullrequest-6288777536
Catch-up generated code #3410 https://github.com/NVIDIA/cuda-python/pull/3410
https://github.co/hiddenchars
https://github.com/NVIDIA/cuda-python/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2FNVIDIA%2Fcuda-python%2Fpull%2F3186
https://github.com/rwgk
rwgk https://github.com/rwgk
https://github.com/NVIDIA/cuda-python/pull/3186/files/58c773a63956e27b20a842fa07dd4558d142c54c
https://github.com/seberg
seberg https://github.com/seberg
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/3186
https://github.com/mdboom
mdboom https://github.com/mdboom
cuda.bindings https://github.com/NVIDIA/cuda-python/issues?q=state%3Aopen%20label%3Acuda.bindings
enhancement https://github.com/NVIDIA/cuda-python/issues?q=state%3Aopen%20label%3Aenhancement
cuda.bindings 13.5.0 & 12.9.10 https://github.com/NVIDIA/cuda-python/milestone/51
Please reload this pagehttps://github.com/NVIDIA/cuda-python/pull/3186
https://github.com/mdboom
https://github.com/rwgk
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.