Hello!

I would like to ask whether there are any ongoing efforts towards accelerating 
the QEMU User mode Translation by conducting path exploration; binary decoding 
(For example supported by an Intel tool like XED2 or academic work like 
Jakstab) (ahead-of-time, before translation starts) and more importantly, I 
would be very interested to hear your opinion about a TranslationBlock (TCG, 
possibly LLVM [1]) disk cache that shall be created during or after the dynamic 
translation process.

My assumption is that a combination of static exploration and disassembly along 
with hard cached TranslationBlocks (Like an LLVM bit code file) could lead 
towards a significant speed-up after a single execution round and would give 
the project direction towards a static binary translation component.

I am very much looking forward to hearing some of your opinions on this!

Thanks,
zulla 

[1] 
http://infoscience.epfl.ch/record/149975/files/x86-llvm-translator-chipounov_2.pdf

Reply via email to