Li, FengSong, Fengguang2020-01-312020-01-312019-08Li, F., & Song, F. (2019). Building a scientific workflow framework to enable real-time machine learning and visualization. Concurrency and Computation: Practice and Experience, 31(16), e4703. https://doi.org/10.1002/cpe.4703https://hdl.handle.net/1805/21953Nowadays, we have entered the era of big data. In the area of high performance computing, large‐scale simulations can generate huge amounts of data with potentially critical information. However, these data are usually saved in intermediate files and are not instantly visible until advanced data analytics techniques are applied after reading all simulation data from persistent storages (eg, local disks or a parallel file system). This approach puts users in a situation where they spend long time on waiting for running simulations while not knowing the status of the running job. In this paper, we build a new computational framework to couple scientific simulations with multi‐step machine learning processes and in‐situ data visualizations. We also design a new scalable simulation‐time clustering algorithm to automatically detect fluid flow anomalies. This computational framework is built upon different software components and provides plug‐in data analysis and visualization functions over complex scientific workflows. With this advanced framework, users can monitor and get real‐time notifications of special patterns or anomalies from ongoing extreme‐scale turbulent flow simulations.enPublisher Policycomputational fluid dynamicsDataSpaceshigh performance computingBuilding a scientific workflow framework to enable real‐time machine learning and visualizationArticle