Dependency Visualization for Parallel Program Analysis

Large-scale parallel programs are used to simulate and study weather patterns, vehicle design, combustion and energy. However, developing these and optimizing these programs to be more accurate and efficient is difficult. Program analysts often investigate the dependencies within the programs. The number of dependencies in such programs is vast, taxing visual tools representing them. The focus of this project is developing visualization approaches to overcome these challenges as well as design guidelines for related large and complex data.

This project is funded by NSF Award III-1656958.

News

Publications

S. Devkota and K. E. Isaacs. CFGExplorer: Designing a Visual Control Flow Analytics System around Basic Program Analysis Operations. To appear in Computer Graphics Forum (Proceedings of EuroVis). 2018.
PDF | Code