Cargando…

Scalable and fault tolerant orthogonalization based on randomized distributed data aggregation

The construction of distributed algorithms for matrix computations built on top of distributed data aggregation algorithms with randomized communication schedules is investigated. For this purpose, a new aggregation algorithm for summing or averaging distributed values, the push-flow algorithm, is d...

Descripción completa

Detalles Bibliográficos
Autores principales: Gansterer, Wilfried N., Niederbrucker, Gerhard, Straková, Hana, Schulze Grotthoff, Stefan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2013
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3990450/
https://www.ncbi.nlm.nih.gov/pubmed/24748902
http://dx.doi.org/10.1016/j.jocs.2013.01.006
_version_ 1782312281520996352
author Gansterer, Wilfried N.
Niederbrucker, Gerhard
Straková, Hana
Schulze Grotthoff, Stefan
author_facet Gansterer, Wilfried N.
Niederbrucker, Gerhard
Straková, Hana
Schulze Grotthoff, Stefan
author_sort Gansterer, Wilfried N.
collection PubMed
description The construction of distributed algorithms for matrix computations built on top of distributed data aggregation algorithms with randomized communication schedules is investigated. For this purpose, a new aggregation algorithm for summing or averaging distributed values, the push-flow algorithm, is developed, which achieves superior resilience properties with respect to failures compared to existing aggregation methods. It is illustrated that on a hypercube topology it asymptotically requires the same number of iterations as the optimal all-to-all reduction operation and that it scales well with the number of nodes. Orthogonalization is studied as a prototypical matrix computation task. A new fault tolerant distributed orthogonalization method rdmGS, which can produce accurate results even in the presence of node failures, is built on top of distributed data aggregation algorithms.
format Online
Article
Text
id pubmed-3990450
institution National Center for Biotechnology Information
language English
publishDate 2013
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-39904502014-04-18 Scalable and fault tolerant orthogonalization based on randomized distributed data aggregation Gansterer, Wilfried N. Niederbrucker, Gerhard Straková, Hana Schulze Grotthoff, Stefan J Comput Sci Article The construction of distributed algorithms for matrix computations built on top of distributed data aggregation algorithms with randomized communication schedules is investigated. For this purpose, a new aggregation algorithm for summing or averaging distributed values, the push-flow algorithm, is developed, which achieves superior resilience properties with respect to failures compared to existing aggregation methods. It is illustrated that on a hypercube topology it asymptotically requires the same number of iterations as the optimal all-to-all reduction operation and that it scales well with the number of nodes. Orthogonalization is studied as a prototypical matrix computation task. A new fault tolerant distributed orthogonalization method rdmGS, which can produce accurate results even in the presence of node failures, is built on top of distributed data aggregation algorithms. Elsevier 2013-11 /pmc/articles/PMC3990450/ /pubmed/24748902 http://dx.doi.org/10.1016/j.jocs.2013.01.006 Text en © 2013 2013 Elsevier B.V. All rights reserved. https://creativecommons.org/licenses/by-nc-nd/3.0/ Open Access under CC BY-NC-ND 3.0 (https://creativecommons.org/licenses/by-nc-nd/3.0/) license
spellingShingle Article
Gansterer, Wilfried N.
Niederbrucker, Gerhard
Straková, Hana
Schulze Grotthoff, Stefan
Scalable and fault tolerant orthogonalization based on randomized distributed data aggregation
title Scalable and fault tolerant orthogonalization based on randomized distributed data aggregation
title_full Scalable and fault tolerant orthogonalization based on randomized distributed data aggregation
title_fullStr Scalable and fault tolerant orthogonalization based on randomized distributed data aggregation
title_full_unstemmed Scalable and fault tolerant orthogonalization based on randomized distributed data aggregation
title_short Scalable and fault tolerant orthogonalization based on randomized distributed data aggregation
title_sort scalable and fault tolerant orthogonalization based on randomized distributed data aggregation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3990450/
https://www.ncbi.nlm.nih.gov/pubmed/24748902
http://dx.doi.org/10.1016/j.jocs.2013.01.006
work_keys_str_mv AT ganstererwilfriedn scalableandfaulttolerantorthogonalizationbasedonrandomizeddistributeddataaggregation
AT niederbruckergerhard scalableandfaulttolerantorthogonalizationbasedonrandomizeddistributeddataaggregation
AT strakovahana scalableandfaulttolerantorthogonalizationbasedonrandomizeddistributeddataaggregation
AT schulzegrotthoffstefan scalableandfaulttolerantorthogonalizationbasedonrandomizeddistributeddataaggregation