TSX:获取导致中止的地址

时间:2017-10-10 16:40:47

标签: transactions intel tsx transactional-memory

another question开始,显然隐藏了英特尔TSX读/写集。这是可以理解的,特别是因为它允许他们搞砸设计和实现,并可能尝试像布隆过滤器等等。

但是当一个事务中止时,最好看看是什么地址 - 或缓存行 - 引起了它(当这样的事情是中止的原因时)。地址是否暴露在任何地方?

1 个答案:

答案 0 :(得分:1)

在与英特尔的人交谈之后,没有办法做到这一点[citation]。地址不会通过中止保留。有聪明的黑客可以得到,例如,执行的指令的地址(见引用),但不是写的地址。