-
Notifications
You must be signed in to change notification settings - Fork 195
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrades KernelAbstractions
with pinned GPUCompiler
#2900
Conversation
@tomchor Which version of GPUCompiler are you trying to pin to? It's not listed in |
@vchuravy Maybe pinning wasn't the right word to use. I'm doing That's probably not the best-practices way to do things, but afaik it works. That was the only way I could get tests passing in #2865. The issues I was seeing there were very similar to the issues that appeared in #2782 and to some degree in #2899, so I suspect keeping The reason tests didn't pass here here is because there's an error related to the |
KernelAbstractions
with pined GPUCompiler
KernelAbstractions
with pinned GPUCompiler
it only works within the Oceananigans environment, not for users of Oceananigans |
How sure are you about the precise version? Is |
True. Although I wasn't able to reproduce the failing test results in any of the several GPUs I tried (they were either Tesla V100s or Quadro GP100). Every single time I tried to run GPU tests locally, they passed. Is it possible that the tests are running on a GPU that simply isn't supported anymore by one of the packages? |
I haven't tried to find the precise version, but |
The most suspicious PR is JuliaGPU/GPUCompiler.jl#359 by yours truly, |
Here's GPU + driver info
|
Same as #2899 but pinning GPUCompiler to version 0.16.4.
This pinning made tests pass in #2865