Introduce generator for GPU PDF-Field Pack Infos.
Squashed commit of the following: commit fd5ccd14 Author: Frederik Hennig <frederik.hennig@fau.de> Date: Tue Apr 8 17:14:38 2025 +0200 attempt fix ci commit 2c3b8677 Author: Frederik Hennig <frederik.hennig@fau.de> Date: Tue Apr 8 17:00:14 2025 +0200 attempt to fix, 2 commit 30e3dbc6 Author: Frederik Hennig <frederik.hennig@fau.de> Date: Tue Apr 8 16:57:31 2025 +0200 attempt to fix mpiexec in CI commit 8daef09d Author: Frederik Hennig <frederik.hennig@fau.de> Date: Tue Apr 8 16:20:58 2025 +0200 output test logs on failure in CI commit 2eb890ae Author: Frederik Hennig <frederik.hennig@fau.de> Date: Tue Apr 8 15:16:34 2025 +0200 fix and test gpu packinfo packet size and direction sets. commit 4800dcb0 Author: Frederik Hennig <frederik.hennig@fau.de> Date: Tue Apr 8 12:40:18 2025 +0200 fix compiler error commit a171e6f4 Merge: de494f9b 7effd7c5 Author: Frederik Hennig <frederik.hennig@fau.de> Date: Tue Apr 8 12:11:51 2025 +0200 Merge branch 'master' into fhennig/gpu-packinfo commit de494f9b Author: Frederik Hennig <frederik.hennig@fau.de> Date: Mon Apr 7 17:17:05 2025 +0200 add device memtag commit 68353154 Author: Frederik Hennig <frederik.hennig@fau.de> Date: Mon Apr 7 13:19:17 2025 +0200 update gpu pdf field pack info: restrict to streaming PDFs commit 9be1458f Author: Frederik Hennig <frederik.hennig@fau.de> Date: Thu Apr 3 09:52:30 2025 +0200 fix GPU comm scheme commit ad769fc1 Author: Frederik Hennig <frederik.hennig@fau.de> Date: Wed Apr 2 22:32:16 2025 +0200 finished generated packinfo implementation commit 68b60f66 Author: Frederik Hennig <frederik.hennig@fau.de> Date: Wed Apr 2 16:57:11 2025 +0200 pack info codegen WIP commit 2998cdf7 Author: Frederik Hennig <frederik.hennig@fau.de> Date: Wed Apr 2 15:25:07 2025 +0200 gpu pack info base class and impl concept
Showing
- .gitlab-ci.yml 3 additions, 1 deletion.gitlab-ci.yml
- lib/CMakeLists.txt 1 addition, 0 deletionslib/CMakeLists.txt
- lib/walberla/experimental/communication/UniformGpuFieldPackInfoBase.hpp 107 additions, 0 deletions...xperimental/communication/UniformGpuFieldPackInfoBase.hpp
- lib/walberla/experimental/memory/MemoryTags.hpp 7 additions, 0 deletionslib/walberla/experimental/memory/MemoryTags.hpp
- src/walberla/codegen/api.py 13 additions, 11 deletionssrc/walberla/codegen/api.py
- src/walberla/codegen/communication/__init__.py 3 additions, 0 deletionssrc/walberla/codegen/communication/__init__.py
- src/walberla/codegen/communication/pack_infos.py 289 additions, 0 deletionssrc/walberla/codegen/communication/pack_infos.py
- tests/BasicLbmScenarios/CMakeLists.txt 6 additions, 2 deletionstests/BasicLbmScenarios/CMakeLists.txt
- tests/BasicLbmScenarios/LbmAlgorithms.py 11 additions, 3 deletionstests/BasicLbmScenarios/LbmAlgorithms.py
- tests/BasicLbmScenarios/PackInfo.py 12 additions, 0 deletionstests/BasicLbmScenarios/PackInfo.py
- tests/BasicLbmScenarios/SimDomain.hpp 8 additions, 10 deletionstests/BasicLbmScenarios/SimDomain.hpp
- tests/BasicLbmScenarios/TestBasicLbmScenarios.cpp 15 additions, 6 deletionstests/BasicLbmScenarios/TestBasicLbmScenarios.cpp
- tests/CMakeLists.txt 5 additions, 0 deletionstests/CMakeLists.txt
Please register or sign in to comment