Ziyang Zhang
A postgraduate student at Shanghai Jiao Tong University, currently focusing on contributing to the software ecosystem of the RISC-V platform.
Session
09-05
09:45
30min
Lorelei: Enable QEMU to leverage native shared libraries
Ziyang Zhang
We extend the translation flow of QEMU, so that when the control flow initiates the call request of a dynamic library function in the executable file, it can be transferred to the native dynamic library of the same version, and correctly return after executing the expected procedure. Based on our test data in several common applications, QEMU emulation can be improved several or even tens of times faster after applying a hybrid-execution scheme, and exhabits FPS improvement in GUI applications.
Room 1