PEAS: A robust energy conserving protocol for long-lived sensor networks

F Ye, G Zhong, J Cheng, S Lu… - … on Distributed Computing …, 2003 - ieeexplore.ieee.org
In this paper we present PEAS, a robust energy-conserving protocol that can build long-
lived, resilient sensor networks using a very large number of small sensors with short battery …

D2STM: Dependable distributed software transactional memory

M Couceiro, P Romano, N Carvalho… - 2009 15th IEEE …, 2009 - ieeexplore.ieee.org
At current date the problem of how to build distributed and replicated software transactional
memory (STM) to enhance both dependability and performance is still largely unexplored …

When scalability meets consistency: Genuine multiversion update-serializable partial data replication

S Peluso, P Ruivo, P Romano… - 2012 IEEE 32nd …, 2012 - ieeexplore.ieee.org
In this article we introduce GMU, a genuine partial replication protocol for transactional
systems, which exploits an innovative, highly scalable, distributed multiversioning scheme …

Cloud-TM: harnessing the cloud with distributed transactional memories

P Romano, L Rodrigues, N Carvalho… - ACM SIGOPS Operating …, 2010 - dl.acm.org
One of the main challenges to harness the potential of Cloud computing is the design of
programming models that simplify the development of large-scale parallel applications and …

Hybrid replication: State-machine-based and deferred-update replication schemes combined

T Kobus, M Kokocinski… - 2013 IEEE 33rd …, 2013 - ieeexplore.ieee.org
We propose a novel algorithm for hybrid transactional replication (HTR) of highly
dependable services. It combines two schemes: a transaction is executed either …

TM2C: a software transactional memory for many-cores

V Gramoli, R Guerraoui, V Trigonakis - Proceedings of the 7th ACM …, 2012 - dl.acm.org
Transactional memory is an appealing paradigm for concurrent programming. Many
software implementations of the paradigm were proposed in the last decades for both …

Aggro: Boosting stm replication via aggressively optimistic transaction processing

R Palmieri, F Quaglia, P Romano - 2010 Ninth IEEE …, 2010 - ieeexplore.ieee.org
Software Transactional Memories (STMs) are emerging as a potentially disruptive
programming model. In this paper we are address the issue of how to enhance …

Asynchronous lease-based replication of software transactional memory

N Carvalho, P Romano, L Rodrigues - Middleware 2010: ACM/IFIP …, 2010 - Springer
Abstract Software Transactional Memory (STM) systems have emerged as a powerful
middleware paradigm for parallel programming. At current date, however, the problem of …

Osare: Opportunistic speculation in actively replicated transactional systems

R Palmieri, F Quaglia, P Romano - 2011 IEEE 30th …, 2011 - ieeexplore.ieee.org
In this work we present OSARE, an active replication protocol for transactional systems that
combines the usage of Optimistic Atomic Broadcast with a speculative concurrency control …

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

D Hendler, A Naiman, S Peluso, F Quaglia… - … Symposium, DISC 2013 …, 2013 - Springer
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 …