Eltechs Blog
Eltechs ExaGear Eltechs Blog Difficulty porting certain apps to ARM? Just run x86 binaries on ARM with Eltechs Exagear

Difficulty porting certain apps to ARM? Just run x86 binaries on ARM with Eltechs Exagear

BIOS IT, a leading manufacturer of high performance, low-powered server, storage and workstation solutions, today announced a new partnership with Boston and Eltechs to introduce Eltechs ExaGear Server the world’s first cloud solution which provides the technology to run x86 binaries and applications on the power-efficient ARM®-based Viridis server without having to port or recompile.

Eltechs ExaGear Server provides a fully transparent way of allowing users access to the low power benefits of ARM-based solutions, while being able to provide customers with services that are run on conventional Intel-based software. Moreover, Eltechs’ solution helps ISVs run their Intel-based programmes on the Viridis without porting or modifying the initial software; avoiding any heavy investment in ARM-based hardware and decreasing time-to-market.

Eltechs ExaGear Server virtualisation engine is a “middleware” software solution, positioned at the gap between the x86 application and the ARM­based server (see figure below). Within the Eltechs ExaGear Server the user sees no difference between running native ARM and x86 applications – Eltechs ExaGear Server virtualisation engine intercepts x86 applications from the very start, converts them in run­time into ARM­compatible code using binary translation technology, and executes them. The entire process is easy, and transparent to the end­user.

So how does this work? Take a look at the video below to see the product in action: