It seems quite strange if computing power is really the bottleneck here. What sort of architecture would you have for a weather prediction system where you would spend more on computing power than researchers' salaries?
I occasionally hear statements wondering why weather modeling can't simply be distributed to desktop or cloud and can't, for some strange reason, get people to understand that connectivity is almost as important as computation itself for this.