NSF III-1656958: CRII: III: Scalable and Interactive Dependency Visualization to Accelerate 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 goals of this project are developing visualization approaches to overcome these challenges as well as design guidelines for related large and complex data.

Current Results:

Impact:

This material is based upon work supported by the National Science Foundation under Grant No. 1656958.

News

Publications

K. Williams, A. Bigelow, and K. Isaacs. Visualizing a Moving Target: A Design Study on Task Parallel Programs in the Presence of Evolving Data and Concerns. To appear in IEEE Transactions on Visualization and Computer Graphics, Proceedings of InfoVis '19. January 2020.
PDF (Arxiv) | Code

S. Devkota, A. R. Reyan, F. De Luca, K. Isaacs, and S. Kobourov. Stress-Plus-X (SPX) Graph Layout. Proceedings of Graph Drawing 2019.
PDF (ArXiv)

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

Presentations

K. Isaacs. Some Other Sides of Visualization in Support of Data Science. TRIPODS Seminar. University of Arizona, Tucson, AZ, USA. November 4, 2019.

K. Williams. Visualizing a Moving Target: A Design Study on Task Parallel Programs in the Presence of Evolving Data and Concerns. Paper Presentation. IEEE VIS, Vancouver, Canada. October 24, 2019.

S. Devkota. Stress-Plux-X (SPX) Graph Layout. Paper Presentation. Graph Drawing '19, Prague, Czech Republic. September 18, 2019.

S. Jacquot. A User Study on Visualizing Gantt Charts. Oral Presentation. National McNair Scholars Conference. Los Angeles, CA, USA. July 26, 2018.

S. Devkota and K. E. Isaacs. CFGExplorer: Designing a Visual Control Flow Analytics System around Basic Program Analysis Operations. Paper Presentation. EuroVis 2018, Brno, Czech Republic. June 7, 2018.



Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.