Skip to content

Remove explicit dependence on cuTENSOR for CUDA ext#455

Merged
kshyatt merged 1 commit into
mainfrom
ksh/nocutensor
Jun 22, 2026
Merged

Remove explicit dependence on cuTENSOR for CUDA ext#455
kshyatt merged 1 commit into
mainfrom
ksh/nocutensor

Conversation

@kshyatt

@kshyatt kshyatt commented Jun 22, 2026

Copy link
Copy Markdown
Member

Addresses #454

With the generic Strided.jl GPU support, we no longer need cuTENSOR to support TensorOperations on CuTensorMap -- but if the user does load cuTENSOR, TO can still use the happy path it has for this library.

@kshyatt kshyatt requested a review from lkdvos June 22, 2026 17:54
@kshyatt kshyatt enabled auto-merge (squash) June 22, 2026 18:50
@codecov

codecov Bot commented Jun 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Files with missing lines Coverage Δ
ext/TensorKitCUDAExt/TensorKitCUDAExt.jl 100.00% <ø> (ø)

... and 9 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@lkdvos lkdvos linked an issue Jun 22, 2026 that may be closed by this pull request
@kshyatt

kshyatt commented Jun 22, 2026

Copy link
Copy Markdown
Member Author

Fails are unrelated, I'm going to merge

@kshyatt kshyatt disabled auto-merge June 22, 2026 22:38
@kshyatt kshyatt merged commit 41b1fc9 into main Jun 22, 2026
49 of 52 checks passed
@kshyatt kshyatt deleted the ksh/nocutensor branch June 22, 2026 22:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CUDA functionality is hidden behind cuTENSOR dependency

3 participants