Jutho / TensorOperations.jl

Julia package for tensor contractions and related operations
https://jutho.github.io/TensorOperations.jl/stable/
Other
443 stars 56 forks source link

update CUDA version to 2.x #94

Closed GiggleLiu closed 3 years ago

GiggleLiu commented 3 years ago

Also updated julia to 1.5.

Jutho commented 3 years ago

Thanks; it's been a while since I've ran any GPU things myself, so it just crossed my mind the other day that I should check current GPU compatibility of TensorOperations.jl.

GiggleLiu commented 3 years ago

Yeah, CUDA API is changing frequently recenly. It might become stabler later.

Jutho commented 3 years ago

Thanks, I will merge and check locally if I can modify this such that both julia 1.4 with CUDA 1 and Julia 1.5 and later with CUDA 2 are supported.

Jutho commented 3 years ago

Oops, I did not intend to merge something into your master branch. My apologies

GiggleLiu commented 3 years ago

No worries!

GiggleLiu commented 3 years ago

I notice that there is an important change reverted in CUDA, which is quite related to the compatibility issue.

https://github.com/JuliaGPU/CUDA.jl/pull/498

Maybe you should try after the next tagged version.