cuda.core
v0.3.0 release announcement
Release note
All functionalities are currently hosted under the cuda.core.experimental
namespace. Once the features become stable they will be moved out of experimental
.
Documentation
Sample codes
What's Changed
- cuda.core:
CUResult
,cudaError
explanations by @rwgk in #503 - DOC: Add admonition to docstrings for cuda.core handle properties by @carterbox in #573
- NEW: Make event timing error messages more specific and actionable by @carterbox in #559
- Change
cuda.core
license to Apache-2.0 & make contributing guides clear by @leofang in #583 - Add lint instructions by @msaroufim in #581
- fix indexing bug in saxpy.py by @msaroufim in #582
- Consolidate shared info between README.md and DESCRIPTION.rst by @vzhurba01 in #590
- PyTorch example by @msaroufim in #579
- Address remaining OSRB requests + document known installation issues by @leofang in #626
- Initial version of pre-commit "Check SPDX-License-Identifier" by @rwgk in #625
- Implement Kernel.num_arguments, and Kernel.arguments_info by @oleksandr-pavlyk in #612
- Move dependencies from requirements.txt to an optional packaging extra by @kkraus14 in #638
- Always build and run Cython tests + other CI improvements by @leofang in #640
- Implement device and context properties for Event by @NaderAlAwar in #618
- Enable serialization/deserialization of
ObjectCode
instances by @brandon-b-miller in #660 - Add more
ObjectCode
constructors by @brandon-b-miller in #652 - Unify Common CI Code for Windows and Linux by @cryos in #645
- MNT: Bump DLPack header to 1.1 by @leofang in #667
- Add tests to cover scalar handling in
launch()
+ Fix fp16 bug by @leofang in #669 - Feature/occupancy by @oleksandr-pavlyk in #648
- Repair Windows wheels by @leofang in #673
- Migrate to
windows-2022
for Windows CI builds by @cryos in #672 - Bugfix/multiple ptxas options values by @oleksandr-pavlyk in #678
- Clean up cffi resources in file by @oleksandr-pavlyk in #679
- Support cooperative launch by @leofang in #676
- Allow
ObjectCode
to have a name by @leofang in #682 - Make compute-sanitizer not report API errors as errors by @leofang in #687
- Update the notes on the CCCL and nvmath-python projects by @leofang in #688
- Switch to use CUDA driver APIs in
Device
constructor by @leofang in #460 - Bump github/codeql-action from 3.28.18 to 3.28.19 by @dependabot in #700
- Bump conda-incubator/setup-miniconda from 3.1.1 to 3.2.0 by @dependabot in #701
- Add phase 1 of CUDA Graphs support by @vzhurba01 in #455
- Make a few memory management objects public + Miscellaneous doc updates by @leofang in #693
- Bump
cuda.core
to v0.3.0 by @leofang in #703
New Contributors
- @gmarkall made their first contribution in #522
- @kkraus14 made their first contribution in #549
- @pre-commit-ci made their first contribution in #552
- @msaroufim made their first contribution in #581
- @cryos made their first contribution in #555
- @dependabot made their first contribution in #700
Full Changelog: cuda-core-v0.2.0...cuda-core-v0.3.0