Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

Slow runs with new WRF v4.6

janac4

Member
Hello everyone,

I have compiled WRF 4.6.0 with the configure option dm+sm on an aarch64 architecture. After doing some tests, I found out that a domain with 400x300 cells with the new WRF version, needs a much bigger machine and more processors than the same domain ran with version 4.5.1.
Does it make sense?

Thanks for your help.
 
if you compile WRF in dmpar mode, can you find similar 'slow' run?
Usually the model compiled using intel runs faster than that compiled using GNU.
 
We have compiled the same WRF version with "dmpar" mode but found the same performance issues. We can't use Intel compilers as we are working with aarch64.
Does anyone have any other ideas?
 
We don't have such issues ....
Have you talked to your computer manager ? I am suspicious this may be a machine issue.
 
I talked to my computer manager and we both think our machine is working properly. We tried switching from MPICH to OpenMPI and both give similar issues. When executing the run with 8 cores both fail with a segmentation fault. With MPICH we can increase that number of processors to 48, and run the simulation with a really bad performance. However with OpenMPI whe can't even execute the run without errors, it always throws a segemntation fault or a problem with the number of available slots (as shown in the image).

With a smaller domain (160x100 cells) the model runs without problem and we have noticed and increase of computation speed in comparison with WRF 4.5.1 (so we guess the compilation is correct). However, when increasing the model domain, it cracks every time.
 

Attachments

  • WhatsApp Image 2024-06-19 at 11.45.23.jpeg
    WhatsApp Image 2024-06-19 at 11.45.23.jpeg
    159 KB · Views: 9
Top