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

28 add gpu embedded backend #30

Open
wants to merge 59 commits into
base: main
Choose a base branch
from

Conversation

lorenzovarese
Copy link
Collaborator

@lorenzovarese lorenzovarese commented Sep 4, 2024

#28

  • Add support to fields with CuArray
  • Specialize Custom Broadcast for GPU
  • Add small benchmark suite for gpu (with memory bandwidth)

Relevant notes:
I have merged the changes related to the 16-setup-benchmark branch to ensure compatibility with the other changes done while I was working on the benchmarks for CPU.
The actual code that add support to GPU could be found at this specific commit.

Note: This PR depends on #16

lorenzovarese and others added 30 commits July 18, 2024 16:05
…rray, on fields data and with field operator.
…SpeedVelocity when running the advection benchmark
@lorenzovarese lorenzovarese added the enhancement New feature or request label Sep 4, 2024
@lorenzovarese lorenzovarese self-assigned this Sep 4, 2024
@lorenzovarese lorenzovarese linked an issue Sep 4, 2024 that may be closed by this pull request
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

Successfully merging this pull request may close these issues.

Add gpu embedded backend
1 participant