The overall objective of this master project is to use parallel processing and machine learning for in-situ real-time analysis of big data produced by numerical simulations.