GPU and constant weight finite differences
Description
For constant weight finite differences, the weights are stored on the GPU once and not copied every application of the operator.
News snippet
Improved GPU performances
Checklist
-
I have checked that my code follows the Octopus coding standards -
I have added tests for all the new features added in this request.
Merge request reports
Activity
changed milestone to %13.0
added GPU Optimization labels
requested review from @sohlmann
- Resolved by Sebastian Ohlmann
- Resolved by Nicolas Tancogne-Dejean
The GPU tests seem to fail...
added 120 commits
-
4d2befd8...3c842c86 - 119 commits from branch
main
- 20026544 - For constant weight finite differences, the weights are stored on the GPU once...
-
4d2befd8...3c842c86 - 119 commits from branch
added 1 commit
- 2116f626 - Update the GPU buffer for the nl operators when modified.
added 93 commits
-
2116f626...6196a45d - 90 commits from branch
main
- 686416ef - For constant weight finite differences, the weights are stored on the GPU once...
- 602b1857 - Fix the missing copy of the GU buffers for the nonlocal operator.
- a523d858 - Update the GPU buffer for the nl operators when modified.
Toggle commit list-
2116f626...6196a45d - 90 commits from branch
added 8 commits
-
a523d858...205812ce - 5 commits from branch
main
- 9d3745fa - For constant weight finite differences, the weights are stored on the GPU once...
- bf41391e - Fix the missing copy of the GU buffers for the nonlocal operator.
- 1160ed25 - Update the GPU buffer for the nl operators when modified.
Toggle commit list-
a523d858...205812ce - 5 commits from branch
@sohlmann This seems to be ready for been merged. Would you mind reviewing it again?
- Resolved by Sebastian Ohlmann
added 49 commits
-
1160ed25...c2353193 - 46 commits from branch
main
- 3aa95ca6 - For constant weight finite differences, the weights are stored on the GPU once...
- 03ccfbec - Fix the missing copy of the GU buffers for the nonlocal operator.
- 82d67062 - Update the GPU buffer for the nl operators when modified.
Toggle commit list-
1160ed25...c2353193 - 46 commits from branch
enabled an automatic merge when the pipeline for 82d67062 succeeds
assigned to @nicolastd
Please register or sign in to reply