Modifying the Asynchronous Jacobi Method for Data Corruption Resilience

06/16/2022
by   Christopher J. Vogl, et al.
0

Moving scientific computation from high-performance computing (HPC) and cloud computing (CC) environments to devices on the edge, where data can be collected by streamlined computing devices that are physically near instruments of interest, has garnered tremendous interest in recent years. Such edge computing environments can operate on data in-situ instead of requiring the collection of data in HPC and/or CC facilities, offering enticing benefits that include avoiding costs of transmission over potentially unreliable or slow networks, increased data privacy, and real-time data analysis. Before such benefits can be realized at scale, new fault tolerances approaches must be developed to address the inherent unreliability of edge computing environments, because the traditional approaches used by HPC and CC are not generally applicable to edge computing. Those traditional approaches commonly utilize checkpoint-and-restart and/or redundant-computation strategies that are not feasible for edge computing environments where data storage is limited and synchronization is costly. Motivated by prior algorithm-based fault tolerance approaches, an asynchronous Jacobi (ASJ) variant is developed herein with resilience to data corruption by leveraging existing convergence theory. The ASJ variant rejects solution approximations from neighbor devices if the distance between two successive approximations violates an analytic bound. Numerical results show the ASJ variant restores convergence in the presence of certain types of natural and malicious data corruption.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
11/22/2021

The Benefits of Edge Computing in Healthcare, Smart Cities, and IoT

Recent advancements in technology now allow for the generation of massiv...
research
01/23/2020

CEFIoT: A Fault-Tolerant IoT Architecture for Edge and Cloud

Internet of Things (IoT), the emerging computing infrastructure that ref...
research
01/22/2019

A Time-driven Data Placement Strategy for a Scientific Workflow Combining Edge Computing and Cloud Computing

Compared to traditional distributed computing environments such as grids...
research
06/01/2023

A Comprehensive Survey on Orbital Edge Computing: Systems, Applications, and Algorithms

The number of satellites, especially those operating in low-earth orbit ...
research
02/16/2022

A Survey on Scheduling Techniques in the Edge Cloud: Issues, Challenges and Future Directions

After the advent of the Internet of Things and 5G networks, edge computi...
research
04/11/2022

Linking Scientific Instruments and HPC: Patterns, Technologies, Experiences

Powerful detectors at modern experimental facilities routinely collect d...

Please sign up or login with your details

Forgot password? Click here to reset