Community
cancel
Showing results for 
Search instead for 
Did you mean: 
YangHun_P_
Beginner
57 Views

Haswell Transactional Memory read/write-set information

Recently, Intel release haswell machines which support hardware transactional memory called transactional synchronization extension(TSX).

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?

Tags (1)
0 Kudos
1 Reply
gaston-hillar
Black Belt
57 Views

Hi YangHun,

Intel® VTune™ Amplifier XE 2015 Update 2 added Intel® Transactional Synchronization Extensions (Intel® TSX) TSX Hotspots analysis. It provides clockticks data for Haswell microarchitecture. You can read more details about it here.

Hope it helps.

Reply