Time-communication impossibility results for distributed transactional memory
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 …
memory. Objects shared by transactions move from one network node to another by …
Dynamic scheduling in distributed transactional memory
We investigate scheduling algorithms for distributed transactional memory systems where
transactions residing at nodes of a communication graph operate on shared, mobile objects …
transactions residing at nodes of a communication graph operate on shared, mobile objects …
Fast scheduling in distributed transactional memory
We investigate scheduling algorithms for distributed transactional memory systems where
transactions residing at nodes of a communication graph operate on shared, mobile objects …
transactions residing at nodes of a communication graph operate on shared, mobile objects …
Flexible scheduling of transactional memory on trees
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 …
system. The system is modeled as a static network with the topology of a tree. Contrary to …
Stable Scheduling in Transactional Memory
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 …
Transactions arrive continually subjects to constrains that are framed as an adversarial …
Ordered scheduling in control-flow distributed transactional memory
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 …
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 …
memories targeting data centers in Internet clouds, which resulted in nondeterministic and …
Processing distributed transactions in a predefined order
Consider distributed transactional memory systems where transactions residing at nodes of
a communication graph operate on shared, mobile objects. A transaction requests the …
a communication graph operate on shared, mobile objects. A transaction requests the …
Impossibility results for distributed transactional memory
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 …
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 …
investigated in different architectures including distributed systems. In Distributed Software …