This release adds 11 notable features for engineering teams evaluating rollout.
Published 1mo
Build & Package
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
cgo-free
cuda
cuda-driver-api
go
gpgpu
gpu
+4 more
nvidia
ptx
pure-go
purego
Summary
AI summaryAdds a comprehensive set of basic CUDA functionalities.
Full changelog
What's Changed
- add basic structure by @eitamring in https://github.com/eitamring/gocudrv/pull/1
- add dynamic loader and cuda init by @eitamring in https://github.com/eitamring/gocudrv/pull/2
- add device enumeration by @eitamring in https://github.com/eitamring/gocudrv/pull/3
- add primary context and pinned executor by @eitamring in https://github.com/eitamring/gocudrv/pull/4
- add device memory and sync copy by @eitamring in https://github.com/eitamring/gocudrv/pull/5
- add pinned host memory by @eitamring in https://github.com/eitamring/gocudrv/pull/6
- add module loading by @eitamring in https://github.com/eitamring/gocudrv/pull/7
- add kernel launch and arg packing by @eitamring in https://github.com/eitamring/gocudrv/pull/8
- add vector add example with embedded ptx by @eitamring in https://github.com/eitamring/gocudrv/pull/9
- add explicit CUDA streams by @eitamring in https://github.com/eitamring/gocudrv/pull/10
- add async pinned host copies by @eitamring in https://github.com/eitamring/gocudrv/pull/11
- add cuda events and stream waits by @eitamring in https://github.com/eitamring/gocudrv/pull/13
- add event pipeline example by @eitamring in https://github.com/eitamring/gocudrv/pull/14
New Contributors
- @eitamring made their first contribution in https://github.com/eitamring/gocudrv/pull/1
Full Changelog: https://github.com/eitamring/gocudrv/commits/v0.0.1
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About eitamring/gocudrv
All releases →Related context
Related tools
Earlier breaking changes
- v0.3.0 Old host‑copy signatures now require accepting PinnedHost type.
Beta — feedback welcome: [email protected]