We present LILAC-TM, the first locality-aware Distributed Software Transactional Memory (DSTM) implementation. LILAC-TM is a fully decentralized lease-based replicated DSTM. It employs a novel self-optimizing lease circulation scheme based on the idea of dynamically determining whether to migrate transactions to the nodes that own the leases required for their validation, or to demand the acquisition of these leases by the node that originated the transaction. Our experimental evaluation establishes that LILAC-TM provides significant performance gains for distributed workloads exhibiting data locality, while typically incurring little or no overhead for non-data local workloads. © Springer-Verlag 2013.
Exploiting locality in lease-based replicated transactional memory via task migration / Danny, Hendler; Alex, Naiman; Peluso, Sebastiano; Quaglia, Francesco; Paolo, Romano; F., Quaglia; Adi, Suissa. - 8205 LNCS:(2013), pp. 121-133. (Intervento presentato al convegno 27th International Symposium on Distributed Computing, DISC 2013 tenutosi a Jerusalem; Israel) [10.1007/978-3-642-41527-2_9].
Exploiting locality in lease-based replicated transactional memory via task migration
Peluso, Sebastiano;QUAGLIA, Francesco;
2013
Abstract
We present LILAC-TM, the first locality-aware Distributed Software Transactional Memory (DSTM) implementation. LILAC-TM is a fully decentralized lease-based replicated DSTM. It employs a novel self-optimizing lease circulation scheme based on the idea of dynamically determining whether to migrate transactions to the nodes that own the leases required for their validation, or to demand the acquisition of these leases by the node that originated the transaction. Our experimental evaluation establishes that LILAC-TM provides significant performance gains for distributed workloads exhibiting data locality, while typically incurring little or no overhead for non-data local workloads. © Springer-Verlag 2013.File | Dimensione | Formato | |
---|---|---|---|
Hendler_Exploiting_2013.pdf
solo gestori archivio
Tipologia:
Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza:
Tutti i diritti riservati (All rights reserved)
Dimensione
3.18 MB
Formato
Adobe PDF
|
3.18 MB | Adobe PDF | Contatta l'autore |
I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.