EGPGV25: Eurographics Symposium on Parallel Graphics and Visualization
Permanent URI for this collection
Browse
Browsing EGPGV25: Eurographics Symposium on Parallel Graphics and Visualization by Subject "Visualization application domain Scientific Visualization CCS Concepts"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item XEventNet: Extreme Weather Event Prediction using Convolutional Neural Networks and In Situ Visualization(The Eurographics Association, 2025) Wani, Muzafar Ahmad; Malakar, Preeti; Reina, Guido; Rizzi, Silvio; Gueunet, CharlesExtreme weather phenomena such as cyclones, torrential rainfall, snow storms, flash floods and landslides pose serious threat to living beings and property all over the world. An accurate and early prediction system for these extreme events may minimize the loss of life and property. However, this requires an online prediction system integrated with the weather simulation model for faster prediction such that low I/O bandwidth does not hinder performance. We present an in situ framework, XEventNet, that integrates weather simulation, deep learning-based prediction, and visualization. XEventNet predicts extreme events at real-time while the simulation is running using a Convolutional Neural Network (CNN). XEventNet is trained and tested on 400 events (extreme and non-extreme). Data is streamed online from XEventNet simulation processes to prediction processes for parallel inference. XEventNet uses the prediction values with high confidence to selectively transfer sub-domains of the large parent simulation domain. We use ADIOS2 for parallel data transfers via memory between groups of processes. This helps in timely prediction and visualization of critical weather events despite large volume of simulation data. We performed weather simulations at 9 km resolutions, thereby producing gigabytes of data per time step. XEventNet is able to classify four extreme events at real-time and visualize the same. We achieved an average prediction accuracy of 90.25% for all extreme events using a single CNN model. We ran weather simulations on up to 512 processes and parallel predictions on up to 64 processes, thereby streaming gigabytes of data in parallel within seconds. This was possible due to efficient data transfer and process mapping. Furthermore, our selective data transfer for visualization resulted in more than 70% reduction in data size, thereby improving the end-to-end simulation-prediction-visualization times.