Skip to content

Commit

Permalink
Merge pull request #321 from leofang/conda_install
Browse files Browse the repository at this point in the history
Add conda installation instructions
  • Loading branch information
leofang authored Jan 2, 2025
2 parents 474ec97 + 40edcd7 commit 527f137
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 1 deletion.
15 changes: 15 additions & 0 deletions cuda_core/docs/source/install.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,21 @@ and likewise use `[cu11]` for CUDA 11.
Note that using `cuda.core` with NVRTC or nvJitLink installed from PyPI via `pip install` is currently
not supported. This will be fixed in a future release.

## Installing from Conda (conda-forge)

Same as above, `cuda.core` can be installed in a CUDA 11 or 12 environment. For example with CUDA 12:
```console
$ conda install -c conda-forge cuda-core cuda-version=12
```
and likewise use `cuda-version=11` for CUDA 11.

Note that to use `cuda.core` with nvJitLink installed from conda-forge currently requires it to
be separately installed:
```console
$ conda install -c conda-forge libnvjitlink
```
(can be combined with the command above). This extra step will be removed in a future release.

## Installing from Source

```console
Expand Down
2 changes: 1 addition & 1 deletion cuda_core/docs/source/release/0.1.1-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ Released on Dec 20, 2024
- Add a `cuda.core.experimental.system` module for querying system- or process- wide information.
- Add `LaunchConfig.cluster` to support thread block clusters on Hopper GPUs.

## Enchancements
## Enhancements

- The internal handle held by `ObjectCode` is now lazily initialized upon first touch.
- Support TCC devices with a default synchronous memory resource to avoid the use of memory pools.
Expand Down

0 comments on commit 527f137

Please sign in to comment.