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...
Main Authors: | , , |
---|---|
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 |