Design

Hypervisor scales up to multi-socket NUMA platforms

4th September 2015
Barney Scott
0

Real-Time Systems has announced Version R4.3 of its RTS Hypervisor. The Hypervisor scales from Atom processors to XEON based systems and is already designed to support the latest 6th gen Intel Core processors (codename Skylake). Improved Memory Management allows relocation of Real-Time Operating Systems without virtualisation overhead and eliminates jitter on NUMA based hardware.

By means of hardware based virtualisation, Version R4.3 of the RTS Hypervisor provides its users with the possibility to freely relocate Guest Operating Systems in memory. This makes it possible to deploy 32-Bit operating systems in memory above the addressable limit of 4GB or to load and run multiple kernels linked to the same physical address in parallel without any virtualisation overhead, deterministically and in hard real-time.

A big benefit for users of high-end systems, running the RTS Hypervisor on multi-socket XEON platforms, found in, for example, medical MRT machines, is the recently added support of the Non-Uniform Memory Access (NUMA). In the NUMA architecture, where each physical processor (NUMA Node) may have memory connected to its own local memory controller, the user can now assign memory of specific NUMA Nodes exclusively to an operating system. This greatly reduces memory access times and jitter, as simultaneous, competing memory access by multiple operating systems is avoided.

With Version R4.3, Microsoft Windows 10 and Concurrent Computer Corporation’s RedHawk 7 is now supported by the RTS Hypervisor. Together with recently added security features including access rights for shared memory partitions or the new rights management for the use of APIs to start, stop or otherwise control guest operating systems, the latest RTS Hypervisor is the perfect platform not only for the IoT, Industry 4.0, Test and Measurement or Medical applications but for all embedded systems where determinism, hard real time or security is crucial.

The RTS Hypervisor R4.3 is available now and supports all current Intel x86 Multi-Core designs. Out of the box, the guest operating systems Microsoft Windows, QNX Neutrino RTOS, Wind River VxWorks, Linux including RedHawk, Windows Embedded Compact, Microware OS-9, On Time RTOS-32 and T-Kernel are supported.

Product Spotlight

Upcoming Events

View all events
Newsletter
Latest global electronics news
© Copyright 2024 Electronic Specifier