OpenCL Weather

Parallel weather processing

What is it?

A weather application that loads and processes over 1.8 million weather records using GPU compute. It then outputs min/max/mean data and temperature histogram for each season, with variable bin sizes.

This OpenCL application makes use of reduction algorithms, utilising local workgroups of the processors preferred size to enable fast performance.