Time-communication impossibility results for distributed transactional memory

C Busch, M Herlihy, M Popovic, G Sharma - Distributed Computing, 2018 - Springer
We consider scheduling problems in the data flow model of distributed transactional
memory. Objects shared by transactions move from one network node to another by …

Dynamic scheduling in distributed transactional memory

C Busch, M Herlihy, M Popovic, G Sharma - Distributed Computing, 2022 - Springer
We investigate scheduling algorithms for distributed transactional memory systems where
transactions residing at nodes of a communication graph operate on shared, mobile objects …

Fast scheduling in distributed transactional memory

C Busch, M Herlihy, M Popovic, G Sharma - Proceedings of the 29th …, 2017 - dl.acm.org
We investigate scheduling algorithms for distributed transactional memory systems where
transactions residing at nodes of a communication graph operate on shared, mobile objects …

Flexible scheduling of transactional memory on trees

C Busch, BS Chlebus, M Herlihy, M Popovic… - Theoretical Computer …, 2023 - Elsevier
We study the efficiency of executing transactions in a distributed transactional memory
system. The system is modeled as a static network with the topology of a tree. Contrary to …

Stable Scheduling in Transactional Memory

C Busch, BS Chlebus, DR Kowalski… - … Conference on Algorithms …, 2023 - Springer
We study computer systems with transactions executed on a set of shared objects.
Transactions arrive continually subjects to constrains that are framed as an adversarial …

Ordered scheduling in control-flow distributed transactional memory

P Poudel, S Rai, S Guragain - Theoretical Computer Science, 2024 - Elsevier
Consider the control-flow model of transaction execution in a distributed system modeled as
a communication graph where shared objects positioned at nodes of the graph are immobile …

Fault Tolerant Distributed Python Software Transactional Memory

M Popovic, I Basicevic, M Djukic… - Advances in Electrical …, 2020 - search.proquest.com
Much of the previous research has been done on distributed software transactional
memories targeting data centers in Internet clouds, which resulted in nondeterministic and …

Processing distributed transactions in a predefined order

P Poudel, S Rai, G Sharma - … of the 22nd International Conference on …, 2021 - dl.acm.org
Consider distributed transactional memory systems where transactions residing at nodes of
a communication graph operate on shared, mobile objects. A transaction requests the …

Impossibility results for distributed transactional memory

C Busch, M Herlihy, M Popovic, G Sharma - Proceedings of the 2015 …, 2015 - dl.acm.org
We consider scheduling problems in the data flow model of distributed transactional
memory. Objects shared by transactions move from one network node to another by …

Obstruction-Free Distributed Transactional Memory

J Ramos, AR Du Bois, G Cavalheiro - Proceedings of the XXVII Brazilian …, 2023 - dl.acm.org
Transactional Memory (TM) is a high-level concurrency abstraction that has been
investigated in different architectures including distributed systems. In Distributed Software …