SFO15-202: Towards Multi-Threaded Tiny Code Generator (TCG) in QEMU

SFO15-202: Towards Multi-Threaded Tiny Code Generator (TCG) in QEMU Speaker: Alex Bennée Date: September 22, 2015

★ Session Description ★ While QEMU has continued to be optimised for KVM to make use of the growing number of cores on modern systems, TCG emulation has been stuck running in a single thread. This year there is another push to get a workable solution merged upstream. We shall present a review of the challenges that need to be addressed: locking, TLB and cache maintenance and generic solution for the various atomic/exclusive operations. We will discuss previous work that has been done in this field before presenting a design that addresses these requirements. Finally we shall look at the current proposed patches and the design decisions they have taken.

★ Resources ★ Video: https://www.youtube.com/watch?v=9xQGDTEmNtI Presentation: http://www.slideshare.net/linaroorg/sfo15202-towards-multithreaded-tiny-code-generator-tcg-in-qemu Etherpad: pad.linaro.org/p/sfo15-202 Pathable: https://sfo15.pathable.com/meetings/302833

★ Event Details ★ Linaro Connect San Francisco 2015 - #SFO15 September 21-25, 2015 Hyatt Regency Hotel http://www.linaro.org http://connect.linaro.org

Other Posts

Sign up. Receive Updates. Stay informed.

Sign up to our mailing list to receive updates on the latest Linaro Connect news!