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

11Citations
Citations of this article
6Readers
Mendeley users who have this article in their library.

This article is free to access.

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.

Cite

CITATION STYLE

APA

Silva, V., Campos, V., Guedes, T., Camata, J., de Oliveira, D., Coutinho, A. L. G. A., … Mattoso, M. (2020). DfAnalyzer: Runtime dataflow analysis tool for Computational Science and Engineering applications. SoftwareX, 12. https://doi.org/10.1016/j.softx.2020.100592

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free