Building Efficient Transactional Memory Support Based On Snoopy Coherence
Transactional memory (TM) is a new shared synchronization mechanism which was proposed to the difficulty of parallel programming. Currently, most ware transactional memory systems leverages the directory based cache coherence protocol to resolve conflicts; seldom research has been conducted to a snoopy coherence based chip multi-processor with support. Yet, many commercial multicore processor the snoopy coherence protocol, which is easy to and highly efficient for moderate core number. This proposes a new hardware transactional memory system, SnoopyTM, which is designed fully based on the snoopy.
Zhengbin Pang Shaogang Wang Dan Wu Jun Zhang Pingjing Lu
School of Computer, National University of Defense Technology Changsha, Hunan, China
国际会议
上海
英文
46-50
2011-03-11(万方平台首次上网日期,不代表论文的发表时间)