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...
Autores principales: | , , , |
---|---|
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 |