Scheduling transactions in replicated distributed software transactional memory
J Kim, B Ravindran - … Symposium on Cluster, Cloud, and Grid …, 2013 - ieeexplore.ieee.org
Distributed software transactional memory (DTM) is an emerging, alternative concurrency
control model for distributed systems that promises to alleviate the difficulties of lock-based …
control model for distributed systems that promises to alleviate the difficulties of lock-based …
A model of security information flow on entities for trust computation
S Bahtiyar, M Cihan… - 2010 10th IEEE …, 2010 - ieeexplore.ieee.org
Service oriented environments are computer network systems that are highly dynamic and
change with time. Entities in such environments have different security needs from services …
change with time. Entities in such environments have different security needs from services …
Real-time software transactional memory: Contention managers, time bounds, and implementations
M El-Shambakey - 2013 - search.proquest.com
In this dissertation, we consider software transactional memory (STM) for concurrency
control in multicore real-time software, and present a suite of real-time STM contention …
control in multicore real-time software, and present a suite of real-time STM contention …
From high level programming model to FPGA machines
JP Banâtre, D Lavenier, M Vieillot - Proceedings of IEEE …, 1994 - ieeexplore.ieee.org
This paper presents an approach for deriving a FPGA machine from a high level parallel
programming model. The model is based on the chemical reaction metaphor: the data …
programming model. The model is based on the chemical reaction metaphor: the data …
Scheduling open-nested transactions in distributed transactional memory
Distributed transactional memory (DTM) is a powerful concurrency control model for
distributed systems sparing the programmer from the complexity of manual implementation …
distributed systems sparing the programmer from the complexity of manual implementation …
Bumper: Sheltering distributed transactions from conflicts
Large scale cloud applications are difficult to program due to the need to access data in a
consistent manner. To lift this burden from programmers, Deferred Update Replication …
consistent manner. To lift this burden from programmers, Deferred Update Replication …
An automated framework for decomposing memory transactions to exploit partial rollback
A Dhoke, R Palmieri… - 2015 IEEE International …, 2015 - ieeexplore.ieee.org
In this paper, we present a framework that automatically decomposes programmer-written
flat transactions into closed-nested transactions. The framework relies on two key …
flat transactions into closed-nested transactions. The framework relies on two key …
[PDF][PDF] On improving distributed transactional memory through nesting and data partitioning
A Turcu - Phd proposal, Virginia Tech, 2012 - ssrg.ece.vt.edu
Until recently, CPU manufacturers were able to increase the performance of their devices by
running them at ever higher frequencies. However around 2004, this trend became …
running them at ever higher frequencies. However around 2004, this trend became …
On Scheduling in Distributed Transactional Memory: Techniques and Tradeoffs
Data centers have been increasingly employed in distributed services to support a vast of
amount of consumer requests. The requests range from web services to gaming for …
amount of consumer requests. The requests range from web services to gaming for …
Scheduling Memory Transactions in Distributed Systems
J Kim - 2013 - search.proquest.com
Distributed transactional memory (DTM) is an emerging, alternative concurrency control
model that promises to alleviate the difficulties of lock-based distributed synchronization. In …
model that promises to alleviate the difficulties of lock-based distributed synchronization. In …