Skip to Main content Skip to Navigation
Journal articles

DfAnalyzer: Runtime dataflow analysis tool for Computational Science and Engineering applications

Abstract : DfAnalyzer is a tool for monitoring, debugging, and analyzing dataflows generated by Computational Science and Engineering (CSE) applications. It collects strategic raw data, registering provenance data, and enabling query processing, all asynchronously and at runtime. DfAnalyzer provides lightweight dataflow components to be invoked by CSE applications using High-Performance Computing (HPC), in the same way computational scientists plug HPC (e.g., PETSc) and visualization (e.g., ParaView) libraries. We show DfAnalyzer's main functionalities and how to analyze dataflows in CSE applications at runtime. The performance evaluation of CSE executions for a complex multiphysics application shows that DfAnalyzer has negligible time overhead on the total elapsed time.
Document type :
Journal articles
Complete list of metadata

Cited literature [23 references]  Display  Hide  Download

https://hal-lirmm.ccsd.cnrs.fr/lirmm-02949807
Contributor : Patrick Valduriez <>
Submitted on : Saturday, September 26, 2020 - 9:56:05 AM
Last modification on : Monday, January 18, 2021 - 11:30:05 AM
Long-term archiving on: : Thursday, December 3, 2020 - 6:25:00 PM

File

DfAnalyzer-authorV.pdf
Files produced by the author(s)

Identifiers

Collections

Citation

Vítor Silva, Vinícius Campos, Thaylon Guedes, José Camata, Daniel de Oliveira, et al.. DfAnalyzer: Runtime dataflow analysis tool for Computational Science and Engineering applications. SoftwareX, Elsevier, 2020, 12, pp.100592. ⟨10.1016/j.softx.2020.100592⟩. ⟨lirmm-02949807⟩

Share

Metrics

Record views

55

Files downloads

104