#2867: WaveToyX examples, HDF5 output error in all three examples.
Reporter: Keith Dow
Status: new
Milestone: ET_2024_11
Version: ET_2024_05
Type: bug
Priority: minor
Component: EinsteinToolkit thorn
Comment (by Roland Haas):
@{5f2f18c8e8c45600229698f5} in today’s call mentions that he has seen this coming out of Silo
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2867/wavetoyx-examples…
#2882: Running BBH with CarpetX with CPUs: High memory consumption and low performance
Reporter: Alejandra Gonzalez
Status: new
Milestone:
Version:
Type: bug
Priority: major
Component: CarpetX
Comment (by Roland Haas):
My only suggestion would be to make sure that the different threads are not all tied to the same CPU core. The Marenostrum docs may have examples for this. You could also try and see if adding
```
ActiveThorns = SystemTopology
```
would help since it will forcefully adjust the thread binding at runtime.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2882/running-bbh-with-…
#2858: Compiling CarpetX: issues with PDESolvers
Reporter: Alejandra Gonzalez
Status: open
Milestone:
Version:
Type: bug
Priority: major
Component: EinsteinToolkit thorn
Comment (by Roland Haas):
Very good. Thank you. Most easily may be as a pull request, but it is also ok to just attach them to this ticket \(or create a new one\) and I’ll make a commit for you out of them.
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2858/compiling-carpetx…
#2882: Running BBH with CarpetX with CPUs: High memory consumption and low performance
Reporter: Alejandra Gonzalez
Status: new
Milestone:
Version:
Type: bug
Priority: major
Component: CarpetX
Comment (by Liwei Ji):
I’m not surprised with this speed without subcycling.
You can do the following to improve a bit
1. Turn off calc\_ADMRHS\_vars, it’s not required for BBH simulations.
2. Use 2 OMP instead of 7. It’s the best number for me. You should try different OMP yourself.
3. You can also play a bit with the par `max_tile_size_x` while keeping `max_tile_size_y/z` small. I didn’t see big speed difference for myself, but you can still try.
For the memory issue, if you are using Z4c from the development branch of my fork, it has 5 copies of state vector for the purpose of subcycling. You can use the main branch instead.
@{557058:59e031ba-9bb5-4298-a472-7b99d0ae6f22} could you take a look at the `run_cactus.sh` and see if there anything suspicions?
--
Ticket URL: https://bitbucket.org/einsteintoolkit/tickets/issues/2882/running-bbh-with-…