Skip to the content.

mttcg

:WIP:

mttcg

https://lwn.net/Articles/697265/

在 A TCG primer 很好的总结了 TCG 的工作模式以及退出的原因。

在 Atomics, Save load value/address and check on store, Load-link/store-conditional instruction support via SoftMMU, Link helpers and instrumented stores, 中应该是分析了在 TCG 需要增加的工作

在 Memory coherency 分析的东西,暂时有点迷茫,不知道想要表达什么东西。 // TODO

mttcg

1 指出

  1. 如果需要支持 icount 机制将会消失
  2. 想要让一个 guest 架构支持 mttcg 需要完成的工作
  3. Enabling strong-on-weak memory consistency (e.g. emulate x86 on an ARM host)
  1. https://wiki.qemu.org/Features/tcg-multithread