Slashdot Mirror


Emulator Now Runs x86 Apps On All Raspberry Pi Models

DeviceGuru writes: Russia-based Eltechs announced its ExaGear Desktop virtual machine last August, enabling Linux/ARMv7 SBCs and mini-PCs to run x86 software. That meant that users of the quad-core, Cortex-A7-based Raspberry Pi 2 Model B, could use it as well, although the software was not yet optimized for it. Now Eltechs has extended extended ExaGear to support earlier ARMv6 versions of the Raspberry Pi. The company also optimized the emulator for the Pi 2 allowing, for example, Pi 2 users to use automatically forwarding startup scripts.

3 of 82 comments (clear)

  1. Re:And the news is... by John+Bokma · · Score: 2, Informative

    In August, Eltechs said ExaGear Desktop ran 4.5 times faster than the open source QEMU VM. With new performance improvements, the software is 5 to 10 percent faster, or about five times faster than QEMU, claims Gimpelson.

    Emphasis added

  2. Re:And the news is... by Em+Adespoton · · Score: 3, Informative

    Sounds about right... QEMU isn't designed to be fast, it's designed to be accurate and portable. so writing a pipelined JIT x86 emulator specifically for ARM should get around a 4x speedup over QEMU even if it is solely based on QEMU code and a JIT engine, prior to optimization.

  3. Re:And the news is... by dosius · · Score: 3, Informative

    Huh? Last I checked, qemu WAS designed to be fast - or at least compared to Bochs, which isn't saying much, it was intended to be fast. Or are you confusing the two?

    --
    What you hear in the ear, preach from the rooftop Matthew 10.27b