Skip to content
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

gt:gpu slowdown on gtpy v1 due to change in allocation #412

Open
FlorianDeconinck opened this issue Dec 21, 2022 · 0 comments
Open

gt:gpu slowdown on gtpy v1 due to change in allocation #412

FlorianDeconinck opened this issue Dec 21, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@FlorianDeconinck
Copy link
Contributor

gt4py v1 removes the Storage class and allow any __array_interface__ describing object to be bound. Unfortunately, the default cupy allocation used in our model has a bad stride (should have unit stride) leading to performance decrease in the backend.

Potential solution:

  • use gt4py provided allocator (and optimized for the backend)
  • make sure striding in our GPU allocation is unit
@FlorianDeconinck FlorianDeconinck added the enhancement New feature or request label Dec 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant