Slashdot Mirror


QEMU Accelerator Achieves Near-Native Performance

An anonymous reader writes "QEMU is a generic and open source processor emulator which achieves a good emulation speed by using dynamic translation. Its sporting a new module called the 'Accelerator' which can achieve near native speeds, and currently runs on Linux 2.4.x and 2.6.x kernels. This means you could theoretically run Windows (or another OS) on a Linux machine at near native speeds without buying a commercial emulator. The catch is that although QEMU is released under various open source licenses, the Accelerator uses a free (as in beer) license because the module is a 'closed source proprietary product.' Fabrice Bellard does mention that he would consider open sourcing the Accelerator under certain conditions."

5 of 366 comments (clear)

  1. Processor emulator by Saeed+al-Sahaf · · Score: 3, Funny
    open source processor emulator?

    So I can emulate my P4 on my P4? Swift!

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:Processor emulator by Lisandro · · Score: 4, Funny

      You can. Just put the heatsink in the oven for 15 minutes at 400C before use.

  2. This is great! by Husgaard · · Score: 5, Funny

    I am really looking forward to emulating an Opteron at near native speed on my good old 386sx processor...

  3. Re:if only they could get this to run faster by fabu10u$ · · Score: 5, Funny
    From your link:

    Hear God Anywhere! - Get BiblePlayer Deluxe for $29 +s/h
    If you need an iPod to hear God, maybe you should start looking for a different faith...
    --
    They say the mind is the first thing to ... uh, what's that saying again?
  4. Boy, it's a screamer! by Just+Some+Guy · · Score: 4, Funny
    I like the speedup table:
    • Emulator
    • Typical application slow down ratio compared to native
    • QEMU
    • 5 to 10
    • QEMU + QEMU accelerator
    • 1 to 2

    I read those "ratios" as, well, ratios: "Wow, QEMU has a 5:10 slowdown, while the accelerator only has a 1:2 slowdown! I should write one with a .1:.2 slowdown! Oops, done."

    --
    Dewey, what part of this looks like authorities should be involved?