cuda.core v0.3.0
·
355 commits
to main
since this release
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,cudaErrorexplanations 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.corelicense 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
ObjectCodeinstances by @brandon-b-miller in #660 - Add more
ObjectCodeconstructors 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-2022for 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
ObjectCodeto 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
Deviceconstructor 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.coreto 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