In this paper we present a scalable causality-tracking protocol, called k-Dependency Vectors, which piggybacks on each application message a constant number k of integers (with k ≤ n). These integers are selected from a vector of size n which is local at each process. By reducing the size of the piggybacked information, only a subset of the causal dependencies can be "on-the-fly" detected by the checker The other dependencies need an extra computation time to be rebuilt (detection delay). This delay is influenced by the adopted selection strategy. In the paper several selection strategies are proposed and evaluated with respect to the detection delay experienced by the checker.

k-Dependency Vectors: A Scalable Causality-Tracking Protocol / Baldoni, Roberto; Giovanna, Melideo. - STAMPA. - (2003), pp. 219-226. (Intervento presentato al convegno 11th Euromicro Conference on Parallel, Distributed and Network-Based Processing tenutosi a Genova, Italy nel 05-07 February 2003) [10.1109/EMPDP.2003.1183592].

k-Dependency Vectors: A Scalable Causality-Tracking Protocol

BALDONI, Roberto;
2003

Abstract

In this paper we present a scalable causality-tracking protocol, called k-Dependency Vectors, which piggybacks on each application message a constant number k of integers (with k ≤ n). These integers are selected from a vector of size n which is local at each process. By reducing the size of the piggybacked information, only a subset of the causal dependencies can be "on-the-fly" detected by the checker The other dependencies need an extra computation time to be rebuilt (detection delay). This delay is influenced by the adopted selection strategy. In the paper several selection strategies are proposed and evaluated with respect to the detection delay experienced by the checker.
2003
11th Euromicro Conference on Parallel, Distributed and Network-Based Processing
Clocks; Computational modeling; Computer applications; Debugging; Delay; Distributed computing; Protocols; Scalability; Size control
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
k-Dependency Vectors: A Scalable Causality-Tracking Protocol / Baldoni, Roberto; Giovanna, Melideo. - STAMPA. - (2003), pp. 219-226. (Intervento presentato al convegno 11th Euromicro Conference on Parallel, Distributed and Network-Based Processing tenutosi a Genova, Italy nel 05-07 February 2003) [10.1109/EMPDP.2003.1183592].
File allegati a questo prodotto
File Dimensione Formato  
VE_2003_11573-211449.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 473.12 kB
Formato Adobe PDF
473.12 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/211449
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 6
  • ???jsp.display-item.citation.isi??? 3
social impact