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

Physical Sciences and Mathematics Commons

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

Computer Sciences

Louisiana State University

2016

Read-only Transaction

Articles 1 - 1 of 1

Full-Text Articles in Physical Sciences and Mathematics

Fairness And Approximation In Multi-Version Transactional Memory., Basem Ibrahim Assiri Jan 2016

Fairness And Approximation In Multi-Version Transactional Memory., Basem Ibrahim Assiri

LSU Doctoral Dissertations

Shared 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 consistency. We _x000C_rst explore the fairness aspect using a Lazy Snapshot (multi-version) Algorithm. The fairness of transactions scheduling aims to balance the load between read-only and update transactions. We implement a fairness mechanism based on machine learning techniques that improve fairness decisions according to the transaction execution history. Experimental analysis shows that the throughput of the Lazy Snapshot Algorithm is …