An error-detecting approach for fault tolerance parallel recomputing with parallel digital terrain analysis

In recent years, the research of parallel digital terrain analysis has become a hot spot. Using parallel computing technology to solve data-intensive computing problems has become a new trend in digital terrain analysis (DTA). On the other hand, with the development of hardware technology and new ap...

Full description

Bibliographic Details
Main Authors: Shoushuai Miao, Wanfeng Dou, Yan Li
Format: Article
Language:English
Published: SAGE Publishing 2016-03-01
Series:Journal of Algorithms & Computational Technology
Online Access:https://doi.org/10.1177/1748301815618305
id doaj-b20835b6cc934f4dbd0cc052b7ab5994
record_format Article
spelling doaj-b20835b6cc934f4dbd0cc052b7ab59942020-11-25T03:24:25ZengSAGE PublishingJournal of Algorithms & Computational Technology1748-30181748-30262016-03-011010.1177/1748301815618305An error-detecting approach for fault tolerance parallel recomputing with parallel digital terrain analysisShoushuai MiaoWanfeng DouYan LiIn recent years, the research of parallel digital terrain analysis has become a hot spot. Using parallel computing technology to solve data-intensive computing problems has become a new trend in digital terrain analysis (DTA). On the other hand, with the development of hardware technology and new applications, how to ensure the reliability of the results of parallel computing is one of key problems. We can improve the system’s ability to provide the right service by properly adopting fault tolerance technology. A parallel error-detecting approach based on parallel recomputing technology is presented and implemented by the combination of redundant process and multi-threads technology. Adopting a parallel comparison between the results of the process and the ones of its copy process, on the same data block, it can improve the efficiency of fault tolerance parallel recomputing. Furthermore, considering the relationship between the error-detection of the results and the recomputing, a modified scheme is proposed to make them to be executed concurrently. According to the error-detecting analysis of slope algorithm from DTA, it proves the effectiveness of the error-detecting approach based on fault-tolerant recomputing and achieves minor overhead.https://doi.org/10.1177/1748301815618305
collection DOAJ
language English
format Article
sources DOAJ
author Shoushuai Miao
Wanfeng Dou
Yan Li
spellingShingle Shoushuai Miao
Wanfeng Dou
Yan Li
An error-detecting approach for fault tolerance parallel recomputing with parallel digital terrain analysis
Journal of Algorithms & Computational Technology
author_facet Shoushuai Miao
Wanfeng Dou
Yan Li
author_sort Shoushuai Miao
title An error-detecting approach for fault tolerance parallel recomputing with parallel digital terrain analysis
title_short An error-detecting approach for fault tolerance parallel recomputing with parallel digital terrain analysis
title_full An error-detecting approach for fault tolerance parallel recomputing with parallel digital terrain analysis
title_fullStr An error-detecting approach for fault tolerance parallel recomputing with parallel digital terrain analysis
title_full_unstemmed An error-detecting approach for fault tolerance parallel recomputing with parallel digital terrain analysis
title_sort error-detecting approach for fault tolerance parallel recomputing with parallel digital terrain analysis
publisher SAGE Publishing
series Journal of Algorithms & Computational Technology
issn 1748-3018
1748-3026
publishDate 2016-03-01
description In recent years, the research of parallel digital terrain analysis has become a hot spot. Using parallel computing technology to solve data-intensive computing problems has become a new trend in digital terrain analysis (DTA). On the other hand, with the development of hardware technology and new applications, how to ensure the reliability of the results of parallel computing is one of key problems. We can improve the system’s ability to provide the right service by properly adopting fault tolerance technology. A parallel error-detecting approach based on parallel recomputing technology is presented and implemented by the combination of redundant process and multi-threads technology. Adopting a parallel comparison between the results of the process and the ones of its copy process, on the same data block, it can improve the efficiency of fault tolerance parallel recomputing. Furthermore, considering the relationship between the error-detection of the results and the recomputing, a modified scheme is proposed to make them to be executed concurrently. According to the error-detecting analysis of slope algorithm from DTA, it proves the effectiveness of the error-detecting approach based on fault-tolerant recomputing and achieves minor overhead.
url https://doi.org/10.1177/1748301815618305
work_keys_str_mv AT shoushuaimiao anerrordetectingapproachforfaulttoleranceparallelrecomputingwithparalleldigitalterrainanalysis
AT wanfengdou anerrordetectingapproachforfaulttoleranceparallelrecomputingwithparalleldigitalterrainanalysis
AT yanli anerrordetectingapproachforfaulttoleranceparallelrecomputingwithparalleldigitalterrainanalysis
AT shoushuaimiao errordetectingapproachforfaulttoleranceparallelrecomputingwithparalleldigitalterrainanalysis
AT wanfengdou errordetectingapproachforfaulttoleranceparallelrecomputingwithparalleldigitalterrainanalysis
AT yanli errordetectingapproachforfaulttoleranceparallelrecomputingwithparalleldigitalterrainanalysis
_version_ 1724601585313513472