PikeOS is a real-time operating system and hypervisor built from scratch to help you in building smart devices for the Internet-of-Things and for Industry 4.0.
The Hypervisor flexible system architecture
The use of hardware-based virtualization provides direct hardware access to guest operating systems for faster performance without the need for software modification.
Optimized use of resources
Complex systems frequently offer multiple graphics applications that require access to a graphics processor. PikeOS assists with optimal resource distribution and utilization for graphic processors (GPU) and frame buffering with GPU sharing. The applications are managed via a server and distributed to any desired number of displays.
Normal vs. secure world
PikeOS Hypervisor offers a TrustZone Monitor for the ARM TrustZone that separates the application into a normal world and a secure world and assigns the corresponding CPU cores to them. Critical control functions can be separated from non-critical convenience applications and protected from each other.
Convenient tools
The configuration of a virtualization platform with several operating system instances or partitions can be complex. The newly developed project configurator checks for inconsistencies during the development phase and simplifies the integration of the entire system. Projects can be easily defined with the help of reusable templates and distributed to the development groups. The configuration is transparent up to the partition level. The entire development tool chain is updated to GCC 4.8.
Latest multicore hardware
In the new version, PikeOS supports the ARM Cortex family and the Freescale QorIQ CPU family with Layerscape LS1 and the T series.
Read more about PikeOS here.
The Hypervisor flexible system architecture
The use of hardware-based virtualization provides direct hardware access to guest operating systems for faster performance without the need for software modification.
Optimized use of resources
Complex systems frequently offer multiple graphics applications that require access to a graphics processor. PikeOS assists with optimal resource distribution and utilization for graphic processors (GPU) and frame buffering with GPU sharing. The applications are managed via a server and distributed to any desired number of displays.
Normal vs. secure world
PikeOS Hypervisor offers a TrustZone Monitor for the ARM TrustZone that separates the application into a normal world and a secure world and assigns the corresponding CPU cores to them. Critical control functions can be separated from non-critical convenience applications and protected from each other.
Convenient tools
The configuration of a virtualization platform with several operating system instances or partitions can be complex. The newly developed project configurator checks for inconsistencies during the development phase and simplifies the integration of the entire system. Projects can be easily defined with the help of reusable templates and distributed to the development groups. The configuration is transparent up to the partition level. The entire development tool chain is updated to GCC 4.8.
Latest multicore hardware
In the new version, PikeOS supports the ARM Cortex family and the Freescale QorIQ CPU family with Layerscape LS1 and the T series.
Read more about PikeOS here.