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 “"Nested Transactions"”.

  1. Timestamp ordering and nested transactions

    Thesis (M.S.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 1987.

    mit Repository record for Timestamp ordering and nested transactions (opens in a new tab)

  2. Hybrid STM/HTM for nested transactions in Java

    … of hardware capacity issues (causing large transactions to fail), or compatibility restrictions on the processor instructions permitted within hardware transactions (causing transactions that execute those instructions to fail). In such cases, programs must include failure-handling code to …

    purdue-thes Repository record for Hybrid STM/HTM for nested transactions in Java (opens in a new tab)

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

    … memory objects, both local and remote, as memory transactions. An underlying DTMframework guarantees atomicity, isolation, and consistency properties for those transactionsthrough speculative concurrency control. In DTM, restarting an aborted transaction from the beginning can degrade performance …

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

  4. Scheduling Memory Transactions in Distributed Systems

    … and Sun's dataflow execution model, where transactions are immobile and objects are migrated to invoking transactions, relying on directory-based cache-coherence protocols to locate and move objects. Within this execution model, the proposed schedulers target different DTM models. …

    vt Repository record for Scheduling Memory Transactions in Distributed Systems (opens in a new tab)

  5. Composable abstractions for synchronization in dynamic threading platforms

    … a transactional memory (TM) system that supports transactions with nested parallelism and nested parallel transactions of unbounded nesting depth. CWSTM demonstrates that one can provide theoretical bounds on the overhead of transaction conflict detection which are independent of nesting depth. I …

    mit Repository record for Composable abstractions for synchronization in dynamic threading platforms (opens in a new tab)

  6. On Improving Distributed Transactional Memory through Nesting, Partitioning and Ordering

    … based synchronization. DTM employs transactions in order to guarantee consistency in a concurrent execution. When two or more transactions conflict, all but one need to be delayed or rolled back. Transactional Memory supports code composability by nesting transactions. Nesting how- …

    vt Repository record for On Improving Distributed Transactional Memory through Nesting, Partitioning and Ordering (opens in a new tab)

  7. Improving Performance of Highly-Programmable Concurrent Applications by Leveraging Parallel Nesting and Weaker Isolation Levels

    … An abstraction from database systems, known as transactions, is a rising concurrency control design aimed to circumvent the challenges with programmability, composability, and scalability in lock-based synchronization. Transactions execute their operations speculatively and are capable of being …

    vt Repository record for Improving Performance of Highly-Programmable Concurrent Applications by Leveraging Parallel Nesting and Weaker Isolation Levels (opens in a new tab)