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 20 of 592 for “"Transactional"”.

  1. Transactional Programmability and Performance

    … on how this I/O could be performed in transactional code. In this analysis, I find that no one of the previously proposed techniques is by itself sufficient for handling side-effects without sacrificing performance. However, I conclude that the majority of transactional I/O is likely to …

    uiuc Repository record for Transactional Programmability and Performance (opens in a new tab)

  2. Investigation of hardware transactional memory

    Hardware transactional memory is a new method of optimistic concurrency control that can be used to solve the synchronization problem in multicore software. It is a promising solution due to its simple semantics and good performance relative to traditional approaches. Before we can incorporate this …

    mit Repository record for Investigation of hardware transactional memory (opens in a new tab)

  3. Application-level caching with transactional consistency

    … in a new cache called TxCache. TxCache is a transactional cache: it ensures that any data seen within a transaction, whether from the cache or the database, reflects a slightly stale but consistent snapshot of the database. TxCache also offers a simple programming model. Application …

    mit Repository record for Application-level caching with transactional consistency (opens in a new tab)

  4. Hardware support for unbounded transactional memory

    In this thesis, I propose a design for hardware transactional memory where the transaction size is not bounded by a specialized hardware buffer such as a cache. I describe an unbounded transactional memory system called UTM (unbounded transactional memory) that exploits the perceived common case …

    mit Repository record for Hardware support for unbounded transactional memory (opens in a new tab)

  5. Teacher learning within a transactional process

    … appreciation for the complexity of organizing a transactional process in order to accommodate teachers' inquiry. Within the sessions with the teachers I recognized how the providing of opportunities for conversation enhanced interactions. I came to appreciate the complex nature of ambiguity as I …

    vt Repository record for Teacher learning within a transactional process (opens in a new tab)

  6. Designing, Modeling, and Optimizing Transactional Data Structures

    Transactional memory (TM) has emerged as a promising synchronization abstraction for multi-core architectures. Unlike traditional lock-based approaches, TM shifts the burden of implementing threads synchronization from the programmer to an underlying framework using hardware (HTM) and/or software …

    vt Repository record for Designing, Modeling, and Optimizing Transactional Data Structures (opens in a new tab)

  7. Fairness and Approximation in Multi-version Transactional Memory.

    … memory multi-core systems bene_x000C_t from transactional memory implementations due to the inherent avoidance of deadlocks and progress guarantees. In this research, we examine how the system performance is a_x000B_ected by transaction fairness in scheduling and by the precision in …

    lsu-thes Repository record for Fairness and Approximation in Multi-version Transactional Memory. (opens in a new tab)

  8. Adaptive algorithms for real-world transactional data mining.

    … data,(in most cases,only the business owned transactional data is available). Transactional data is a valuable resource for generating such data models. Transactional data can be electronically collected and readily made available for data mining in large quantity at minimum extra cost. …

    bournemouth Repository record for Adaptive algorithms for real-world transactional data mining. (opens in a new tab)

  9. Decibel : transactional branched versioning for relational data systems

    … efficiently handle concurrent changes and ensure transactional consistency of the version graph (concurrent versioned commits, branches, and merges as well as changes to records). Furthermore, a new conflict model is required to describe how versioned operations can interfere with each other while …

    mit Repository record for Decibel : transactional branched versioning for relational data systems (opens in a new tab)

  10. Instruction set and simulation framework for transactional memory

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

    mit Repository record for Instruction set and simulation framework for transactional memory (opens in a new tab)

  11. Exploiting fine-grain parallelism in transactional database systems

    … a fraction of the parallelism available in transactional workloads. Specifically, database engines only exploit inter-transaction parallelism: they use speculation to concurrently execute multiple, potentially-conflicting database transactions while maintaining atomicity and isolation. …

    mit Repository record for Exploiting fine-grain parallelism in transactional database systems (opens in a new tab)

  12. Performance Measurement and Analysis of Transactional Web Archiving

    … capture and archive Web content. The advent of transactional Web archiving makes the archiving process more efficient, thereby aiding organizations to archive their Web content. This study measures and analyzes the performance of transactional Web archiving systems. To conduct a detailed …

    vt Repository record for Performance Measurement and Analysis of Transactional Web Archiving (opens in a new tab)

  13. Mutex Locking versus Hardware Transactional Memory: An Experimental Evaluation

    … methods like fine-grained mutex locks. Transactional memory, and its implementation as hardware transactional memory, allow programmers to write concurrent applications without the attendant complexity of programming with mutex locks. This allows programmers to focus on optimizing the …

    vt Repository record for Mutex Locking versus Hardware Transactional Memory: An Experimental Evaluation (opens in a new tab)

  14. Reconstructing a pragmatic theory of knowledge: A transactional perspective

    … a pragmatic theory of knowledge by focusing on a transactional perspective, where knower and known are viewed on the same plane of inquiry, each actively forming the other. And third, to explore some of the broad educational implications of a transactional perspective, in particular the work in …

    uiuc Repository record for Reconstructing a pragmatic theory of knowledge: A transactional perspective (opens in a new tab)

  15. Architectural and compiler support for strongly atomic transactional memory

    … are protected from the influence of nontransactional code. Previous software systems use weaker atomicity guarantees because strong atomicity is presumed to be too expensive. In this thesis strong atomicity is obtained with minimal slowdown for nontransactional code. Compiler analyses …

    mit Repository record for Architectural and compiler support for strongly atomic transactional memory (opens in a new tab)

  16. Using EMR transactional data for personalize clinical decision support

    Collective intelligence techniques have been used to predict stock prices, customer purchasing habits, movies and books preferences for years, yet they remain unused in the medical profession. With the increasing adoption of electronic medical records, patients' medical data has grown exponentially …

    mit Repository record for Using EMR transactional data for personalize clinical decision support (opens in a new tab)

  17. 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)

Page 1 of 30