J4 ›› 2012, Vol. 34 ›› Issue (7): 46-53.
• 论文 • Previous Articles Next Articles
SONG Wei
Received:
Revised:
Online:
Published:
Abstract:
With the development of the multicore processor, developing threadlevel parallelism becomes a necessary means to improve the execution performance of the application programs. It makes transactional memory, which is a promising mechanism to support threadlevel parallelism, attract more and more attention. In this paper, firstly, we classify the transactional memory systems according to the conflict detection mechanism and the dataversioning mechanism. After that, we summarize the main implementations of the transactional memory. Finally, we reexamine the transactional memory from the perspective of faulttolerance. We believe that the transactional memory has good characteristics of faulttolerance, and it can combine with some faulttolerant techniques naturally to achieve efficient fault isolation, fault detection and fault recovery.
Key words: transactional memory;fault tolerance;multicore processor
SONG Wei. Transactional Memory:A Concurrent Control Mechanism with FaultTolerant Characteristics[J]. J4, 2012, 34(7): 46-53.
0 / / Recommend
Add to citation manager EndNote|Ris|BibTeX
URL: http://joces.nudt.edu.cn/EN/
http://joces.nudt.edu.cn/EN/Y2012/V34/I7/46