qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-devel] Intel X86 hardware transactional memory


From: Xin Tong
Subject: [Qemu-devel] Intel X86 hardware transactional memory
Date: Wed, 4 Feb 2015 18:21:11 -0800

If i want to implement Intel X86 hardware transactional memory (HTM) in QEMU. what would be a good way to track the memory accesses. 

I think one possible way is to clear the software tlb on entry to the transaction and disable (not install any translations) the software TLB till the end of the transaction. 

In the softmmu helper functions, the memory addresses as well as value can then be tracked in a hashtable and committed to system memory once the transaction is ready to be committed.

Thanks
Trent

reply via email to

[Prev in Thread] Current Thread [Next in Thread]