Nvidia has been in the news lately with the release of their GeForce GTX 480 and 470 graphics cards. One of the things that we have said about these cards is that they seem to be designed more for general purpose computing on graphics cards (GPGPU) than for gaming. Sure, they perform well at gaming, but they rock at GPGPU.

Nvidia has posted an article on using GPGPU on their graphics cards to speed up weather forecasting. Imagine what they could have done with the latest GeForce GTX 480 cards. Now if they could only make accurate weather forecasts.

A research group led by Professor Takayuki Aoki of theTokyo Institute of Technology has succeeded in 100% utilization of GPUs in the next-generation weather forecasting model, codenamed ASUCA, currently being developed by the Japan Meteorological Agency. ASUCA has a similar feature set to WRF, but because it is fully GPU-optimized, ASUCA runs 80 times faster than weather models running on CPUs alone or on CPU/GPU combinations. In short, it is the fastest solution available today.

Thanks to NVIDIA Tesla and CUDA parallel processing architecture, ASUCA simulates a 6 hour event (with 2km mesh size in a 3164x3028x48 grid) in 70 minutes on 120 GPUs, a calculation that would have taken 5600 minutes using CPUs.

via nTersect Blog – Tokyo Tech Weather Forecasting Model Gets 80X Perf Boost Through GPU Acceleration.