KVM on 64-Bit ARM with AppliedMicro X-Gene Developement Platform

Applied Micro announced X-Gene 64-Bit ARMv8 Server-on-Chip at ARM Techcon 2011, and later in 2012, they showcased Apache2 on an FPGA implementation of the chip. More recently, they showcased KVM (Kernel-based Virtual Machine) on their X-C1 hardware platform with an actual X-Gene SoC at Linaro Connect Europe 2013, and Linaro has just uploaded the video of the demo.

Applied Micro X-C1 64-Bit ARM Server Development Platform
Applied Micro X-C1 64-Bit ARM Server Development Platform

The development board features 8 ARMv8 64-­bit processors, PCI network, up to 6 SATA drives (but only one used in the demo), and they also have hardware fitted into a 1U rack. The demo below runs 4 SMP Linux virtual machines (with 2 VCPUs), including 2 ARMv7 32­-bit, and 2 ARMv8 64-­bit guests, running web servers concurrently on each VM using VirtIO-based network virtualization.

Support CNX Software - Donate via PayPal or become a Patron on Patreon
Notify of
newest most voted
Ian Tester
6 years ago

Cool! But what are the chances that they will make a board suitable for home use? I don’t need something crammed into a 19″ rack-mount case (although I do actually have a 19″ rack) or multiple 10G Ethernet.


[…] hardware platforms I may have missed before have popped up in LAVA: Applied Micro X-Gene dev board (Mustang), HiSilicon hi3716cv200 boards, and Entropic xi3 an STB based on Entropic TSC188 dual core Cortex […]


[…] A53 or Cortex A57, but a custom implementation, and last year we’ve seen the company’s ARMv8 development board running 4 Linux virtual machines via KVM. The platform, called X-Gene X-C1, can now be pre-ordered […]