本文介绍了Haswell事务性存储器读集和写集信息的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
最近,英特尔发布了haswell机器,它们支持称为事务同步扩展(TSX)的硬件事务存储器。
Recently, Intel release haswell machines which support hardware transactional memory called transactional synchronization extension(TSX).
如Intel手册所述,推测性内存操作,写集和读集分别缓存在一级缓存和二级缓存中。 (不完全是)
As Intel manual said, Speculative memory operations, write-set and read-set, are buffered in L1 cache and L2 cache each. (not exactly)
然后,我可以跟踪事务性内存操作并获取地址等信息以及读/写集的值吗?
Then, Can I track transactional memory operations and get information like address, and values of read/write-set?
推荐答案
您不能。 HTM硬件缓冲区没有(公共)接口。
You cannot. There is no (public) interface to the HTM hardware buffers.
这篇关于Haswell事务性存储器读集和写集信息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!