Computer Science ›› 2010, Vol. 37 ›› Issue (5): 282-286.
Previous Articles Next Articles
PENG Lin,XIE Lun-guo,ZHANG Xiao-qiang
Online:
Published:
Abstract: Transactional Memory(TM) is perceived as an alternative to locks for mufti core processors. Software transectional memory can run on commercial mufti-core processors without additional hardware support, and make full use of them. We proposed VectorSTM a software transactional memory algorithm without employing any atomic instruclions. VectorSTM employs distributed vector timestamps to track the progress of transactions and provides more concurrency. We evaluated VectorSTM with STAMP benchmarks and the results show that the design offers superior performance or stronger semantics than TL2 and RingSTM.
Key words: Multi-core processors, Software transactional memory, Vector timestamp
PENG Lin,XIE Lun-guo,ZHANG Xiao-qiang. Vector Timest Based Software Transactional Memory Algorithm[J].Computer Science, 2010, 37(5): 282-286.
0 / / Recommend
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
URL: https://www.jsjkx.com/EN/
https://www.jsjkx.com/EN/Y2010/V37/I5/282
Cited