CoreAVI’s HyperCore™ GPU virtualization module provides support for sharing one or more GPUs across multiple independent partitions or virtualized guest operating systems, or where mixed criticality applications are involved. HyperCore is available for the ArgusCore™ family of OpenGL drivers and is a standard, built-in feature in our VkCore® SC family of Vulkan®-based graphics and compute drivers. HyperCore is fully integrated with ArgusCore, VkCore SC, EncodeCore™ and DecodeCore™ as well as fully supporting TrueCore™ GPU health monitoring in dedicated partitions.
HyperCore virtualizes the hardware graphics/video capabilities such that one or more GPU resources can be shared by multiple rendering partitions with deterministic and bounded execution time. GPU health monitoring is extended to include a real-time watchdog to ensure partition integrity and GPU command execution.
HyperCore supports a range of RTOSs, including Wind River VxWorks, SYSGO PikeOS, Green Hills INTEGRITY, DDCI-Deos, Lynx Software MOSA.ic, Linux, and is configurable for proprietary RTOS.
Don’t see what you need? Please contact us at Sales@CoreAVI.com to determine if we can help support your certifiable application needs.