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"”.
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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. …
-
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 …
-
Instruction set and simulation framework for transactional memory
Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer Science, 2003.
-
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. …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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), …
Page 1 of 30