Now showing items 1-2 of 2
Optimizing Distributed Transactions: Speculative Client Execution, Certified Serializability, and High Performance Run-Time
(Virginia Tech, 2016-09-01)
On-line services already form an important part of modern life with an immense potential for growth. Most of these services are supported by transactional systems, which are backed by database management systems (DBMS) in ...
Improving Performance of Highly-Programmable Concurrent Applications by Leveraging Parallel Nesting and Weaker Isolation Levels
(Virginia Tech, 2015-07-15)
The recent development of multi-core computer architectures has largely affected the creation of everyday applications, requiring the adoption of concurrent programming to significantly utilize the divided processing power ...