enhancement: ability to process multiple FABs in a single GPU kernel #2638
BenWibking
started this conversation in
Ideas
Replies: 1 comment 4 replies
-
There is something that might be what you want. Please take a look at |
Beta Was this translation helpful? Give feedback.
4 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
It would be potentially useful to be able to process several FABs at once in a single GPU kernel to reduce the overhead of kernel launch latency.
I see there is now the ability to launch a ParallelFor kernel to process all local FABs in a given MultiFab. It would be ideal to have something that packs together a tunable number of grids and then passes them to, e.g., a hydro kernel in an application. This approach has successfully been used in, e.g., Parthenon.
Beta Was this translation helpful? Give feedback.
All reactions