דניאל הנדלר

אקדמי בכיר

Exploiting locality in lease-based replicated transactional memory via task migration

Danny Hendler, Alex Naiman, Sebastiano Peluso, Francesco Quaglia, Paolo Romano, Adi Suissa

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.

שפת פרסום אנגלית
דפים 121-133
סטטוס פרסום פורסם - 01.12.2013

ASJC Scopus subject areas

Theoretical Computer Science
General Computer Science
גישה למסמך
10.1007/978-3-642-41527-2_9
קבצים וקישורים אחרים
Link to publication in Scopus