Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

LSU Doctoral Dissertations

2014

Computer Sciences

Concurrency Control

Articles 1 - 1 of 1

Full-Text Articles in Physical Sciences and Mathematics

Scheduling In Transactional Memory Systems: Models, Algorithms, And Evaluations, Gokarna Sharma Jan 2014

Scheduling In Transactional Memory Systems: Models, Algorithms, And Evaluations, Gokarna Sharma

LSU Doctoral Dissertations

Transactional memory provides an alternative synchronization mechanism that removes many limitations of traditional lock-based synchronization so that concurrent program writing is easier than lock-based code in modern multicore architectures. The fundamental module in a transactional memory system is the transaction which represents a sequence of read and write operations that are performed atomically to a set of shared resources; transactions may conflict if they access the same shared resources. A transaction scheduling algorithm is used to handle these transaction conflicts and schedule appropriately the transactions. In this dissertation, we study transaction scheduling problem in several systems that differ through the …