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 7 of 7 for “"Distributed Concurrency"”.

  1. A distributed concurrency control protocol considering read-only transactions

    Item marked as restricted to the 'UIUC Users [automated]' Group (id=2) by Howard Ding (hding2@illinois.edu) on 2011-05-07T14:59:04Z Item is restricted indefinitely.

    uiuc Repository record for A distributed concurrency control protocol considering read-only transactions (opens in a new tab)

  2. Logical leases : scalable hardware and software systems through time traveling

    … logical leases to implement a high-performance concurrency control algorithm for on-line transaction processing (OLTP) database management systems (DBMSs). Based on logical leases, TicToc provides a simple way of serializing transactions logically at runtime. TicToc has no centralized …

    mit Repository record for Logical leases : scalable hardware and software systems through time traveling (opens in a new tab)

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

    We present HyFlow - a distributed software transactional memory (D-STM) framework for distributed concurrency control. Lock-based concurrency control suffers from drawbacks including deadlocks, livelocks, and scalability and composability challenges. These problems are exacerbated in distributed

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

  4. Logical timestamps in distributed transaction processing systems

    Distributed transactions are such transactions with remote data access. They usually suffer from high network latency (compared to the internal overhead) during data operations on remote data servers, and therefore lengthen the entire transaction executiont time. This increases the probability of …

    mit Repository record for Logical timestamps in distributed transaction processing systems (opens in a new tab)

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

    The distributed transactional memory (DTM) abstraction aims to simplify the development of distributed concurrent programs. It frees programmers from the complicated and error-prone task of explicit concurrency control based on locks (e.g., deadlocks, livelocks, non-scalability, non-composability), …

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

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

    … DQBUA extends QBUA with lock-based, local and distributed concurrency control. The algorithms consider a model where distributable threads arrive arbitrarily, have time/utility function time constraints, access resources in an arbitrary way (e.g., arbitrary lock acquire/release order, arbitrary …

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

  7. On Partial Aborts and Reducing Validation Costs in Fault-tolerant Distributed Transactional Memory

    Distributed Transactional Memory (DTM) is an emerging synchronization abstraction thatpromises to alleviate the scalability, programmability, and composability challenges of lock-based distributed synchronization. With DTM, programmers organize code that read/writeshared memory objects, both local …

    vt Repository record for On Partial Aborts and Reducing Validation Costs in Fault-tolerant Distributed Transactional Memory (opens in a new tab)