Improvement Based on Data Version Management in TM
Ying Liu, Ying Hong Xie, Hao Yu, Fuxiang Gao · 2012
In order to promote parallel computing in multi-cores, transactional memory is studied. Several transactional memory systems are introduced in this paper. to compare the performance of STM library implementations with different types of write acquisition and write versioning, RSTM and genome application is used in this paper. by analyzing the results of genome application tested on these STM library implementations of RSTM, it is concluded that the EE type may not be suitable for genome application compared with LL type. We can choose the type of the STM library implementation based on RSTM in our later program to improve performance.