I recently upgraded from a Ryzen 2700x (8 cores) to a Ryzen 5950x (16 cores). I am not seeing anywhere near the performance increase I was expecting. In fact, the model runtime does not improve beyond 8 processes on the 5950x. Given how WRF is able to scale well beyond this I find this unusual. Does anybody have any suggetions on identifying bottlenecks or other issues?
- WRF 4.4.1 (dm) compiled with gcc/gfortran
- Ubuntu 22.04.1 LTS
- 32gb 3200mhz ram
- 1 TB ssd
- SMT off.