Visilience: An interactive visualization framework for resilience analysis using control-flow graph

Soft errors have become one of the main concerns for the resilience of HPC applications, as these errors can cause HPC applications to generate serious outcomes such as silent data corruption (SDC). Many approaches have been proposed to analyze the resilience of HPC applications. However, existing s...

Full description

Saved in:
Bibliographic Details
Main Authors: JIANG, Hailong, RUAN, Shaolun, FANG, Bo, WANG, Yong, GUAN, Qiang
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2023
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/8602
https://ink.library.smu.edu.sg/context/sis_research/article/9605/viewcontent/VISILIENCE_An_Interactive_Visualization_Framework_for_Resilience_Analysis_using_Control_Flow_Graph.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-9605
record_format dspace
spelling sg-smu-ink.sis_research-96052024-01-25T08:29:59Z Visilience: An interactive visualization framework for resilience analysis using control-flow graph JIANG, Hailong RUAN, Shaolun FANG, Bo WANG, Yong GUAN, Qiang Soft errors have become one of the main concerns for the resilience of HPC applications, as these errors can cause HPC applications to generate serious outcomes such as silent data corruption (SDC). Many approaches have been proposed to analyze the resilience of HPC applications. However, existing studies rarely address the challenges of analysis result perception. Specifically, resilience analysis techniques often produce a massive volume of unstructured data, making it difficult for programmers to perform resilience analysis due to non-intuitive raw data. Furthermore, different analysis models produce diverse results with multiple levels of detail, which can create obstacles to compare and explore the resilience of the HPC program execution. To this end, we present Visilience, an interactive VISual resILIENCE analysis framework to allow programmers to facilitate the resilience analysis of HPC applications. In particular, Visilience leverages an effective visualization approach, Control Flow Graph (CFG) to present a function execution. Furthermore, three widely used models for resilience analysis (i.e., Y-Branch, IPAS, and TRIDENT) are seamlessly integrated into the framework for resilience analysis and result comparison. Multiple case studies have been conducted to demonstrate the effectiveness of our proposed framework Visilience. 2023-10-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/8602 info:doi/10.1109/PRDC59308.2023.00041 https://ink.library.smu.edu.sg/context/sis_research/article/9605/viewcontent/VISILIENCE_An_Interactive_Visualization_Framework_for_Resilience_Analysis_using_Control_Flow_Graph.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Error Resilience Visualization Visual Analytics Control Flow Graph Information Security Software Engineering
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Error Resilience
Visualization
Visual Analytics
Control Flow Graph
Information Security
Software Engineering
spellingShingle Error Resilience
Visualization
Visual Analytics
Control Flow Graph
Information Security
Software Engineering
JIANG, Hailong
RUAN, Shaolun
FANG, Bo
WANG, Yong
GUAN, Qiang
Visilience: An interactive visualization framework for resilience analysis using control-flow graph
description Soft errors have become one of the main concerns for the resilience of HPC applications, as these errors can cause HPC applications to generate serious outcomes such as silent data corruption (SDC). Many approaches have been proposed to analyze the resilience of HPC applications. However, existing studies rarely address the challenges of analysis result perception. Specifically, resilience analysis techniques often produce a massive volume of unstructured data, making it difficult for programmers to perform resilience analysis due to non-intuitive raw data. Furthermore, different analysis models produce diverse results with multiple levels of detail, which can create obstacles to compare and explore the resilience of the HPC program execution. To this end, we present Visilience, an interactive VISual resILIENCE analysis framework to allow programmers to facilitate the resilience analysis of HPC applications. In particular, Visilience leverages an effective visualization approach, Control Flow Graph (CFG) to present a function execution. Furthermore, three widely used models for resilience analysis (i.e., Y-Branch, IPAS, and TRIDENT) are seamlessly integrated into the framework for resilience analysis and result comparison. Multiple case studies have been conducted to demonstrate the effectiveness of our proposed framework Visilience.
format text
author JIANG, Hailong
RUAN, Shaolun
FANG, Bo
WANG, Yong
GUAN, Qiang
author_facet JIANG, Hailong
RUAN, Shaolun
FANG, Bo
WANG, Yong
GUAN, Qiang
author_sort JIANG, Hailong
title Visilience: An interactive visualization framework for resilience analysis using control-flow graph
title_short Visilience: An interactive visualization framework for resilience analysis using control-flow graph
title_full Visilience: An interactive visualization framework for resilience analysis using control-flow graph
title_fullStr Visilience: An interactive visualization framework for resilience analysis using control-flow graph
title_full_unstemmed Visilience: An interactive visualization framework for resilience analysis using control-flow graph
title_sort visilience: an interactive visualization framework for resilience analysis using control-flow graph
publisher Institutional Knowledge at Singapore Management University
publishDate 2023
url https://ink.library.smu.edu.sg/sis_research/8602
https://ink.library.smu.edu.sg/context/sis_research/article/9605/viewcontent/VISILIENCE_An_Interactive_Visualization_Framework_for_Resilience_Analysis_using_Control_Flow_Graph.pdf
_version_ 1789483284895367168