An Introductory Tutorial to Concurrency-Related Distributed Recursion - Inria - Institut national de recherche en sciences et technologies du numérique Accéder directement au contenu
Rapport (Rapport De Recherche) Année : 2013

An Introductory Tutorial to Concurrency-Related Distributed Recursion

Résumé

Recursion is a fundamental concept of sequential computing that allows for the design of simple and ele- gant algorithms. Recursion is also used in both parallel or distributed computing to operate on data structures, mainly by exploiting data independence (independent data being processed concurrently). This paper is a short introduction to recursive algorithms that compute tasks in asynchronous distributed systems where communication is through atomic read/write registers, and any number of processes can commit crash failures. In such a context and differently from sequential and parallel recursion, the conceptual novelty lies in the fact that the aim of the recursion parameter is to allow each participating process to learn the number of processes that it sees as participating to the task computation.
Ce rapport constitue une introduction à la récursion répartie lorsque le paramètre de récursivité est utilisé pour capturer le degré de concurrence.
Fichier principal
Vignette du fichier
RR-Distributed-SM-Recursion.pdf (175.47 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00858195 , version 1 (05-09-2013)

Identifiants

  • HAL Id : hal-00858195 , version 1

Citer

Sergio Rajsbaum, Michel Raynal. An Introductory Tutorial to Concurrency-Related Distributed Recursion. [Research Report] PI 2006, 2013, pp.14. ⟨hal-00858195⟩
285 Consultations
250 Téléchargements

Partager

Gmail Facebook X LinkedIn More