Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 6 of 6 for “"Contention Management"”.

  1. Bounds on contention management in radio networks

    … is a theoretical approach for capturing the contention management issue in wireless networks; it assumes that processes are provided messages, one by one, that must be delivered to their neighbors. We study this problem in two theoretical models of wireless networks, the classical radio …

    mit Repository record for Bounds on contention management in radio networks (opens in a new tab)

  2. Supporting Software Transactional Memory in Distributed Systems: Protocols for Cache-Coherence, Conflict Resolution and Replication

    … requesting an object under the Greedy contention manager and an arbitrary CC protocol. To improve the performance, we propose a class of location-aware CC protocols, called LAC protocols. We show that the combination of the Greedy manager and a LAC protocol yields an O(NlogN s) …

    vt Repository record for Supporting Software Transactional Memory in Distributed Systems: Protocols for Cache-Coherence, Conflict Resolution and Replication (opens in a new tab)

  3. HyFlow: A High Performance Distributed Software Transactional Memory Framework

    … synchronization and recovery mechanisms, contention management policies, cache coherence protocols, and network communication protocols. HyFlow exports a simple distributed programming model that excludes locks: using (Java 5) annotations, atomic sections are defiend as transactions, in …

    vt Repository record for HyFlow: A High Performance Distributed Software Transactional Memory Framework (opens in a new tab)

  4. HyflowCPP: A Distributed Software Transactional Memory Framework for C++

    … control algorithms, directory lookup protocols, contention management policies, and network communication protocols. The framework uses the Transaction Forwarding Algorithm (or TFA) for concurrency control. While there exists implementations of TFA and other DTM concurrency control algorithms in …

    vt Repository record for HyflowCPP: A Distributed Software Transactional Memory Framework for C++ (opens in a new tab)

  5. Collaborative Scheduling and Synchronization of Distributable Real-Time Threads

    … lock-based concurrency control (e.g., lock management, distributed deadlock detection/resolution) can significantly reduce the problem space for which collaborative scheduling is beneficial. To mitigate this, we consider the use of software transactional memory (or STM), an optimistic, …

    vt Repository record for Collaborative Scheduling and Synchronization of Distributable Real-Time Threads (opens in a new tab)

  6. On Optimizing Transactional Memory: Transaction Splitting, Scheduling, Fine-grained Fallback, and NUMA Optimization

    … and time as well as prone to livelock at high contention levels. Another challenge posed by the current multi-core hardware platforms is their internal architecture used for interfacing with the main memory. Specifically, when the common computer deployment changed from having a single …

    vt Repository record for On Optimizing Transactional Memory: Transaction Splitting, Scheduling, Fine-grained Fallback, and NUMA Optimization (opens in a new tab)