Возможности виртуализации GPU HyperCore™ от CoreAVI обеспечивают поддержку совместного использования одного или нескольких GPU в нескольких независимых разделах или виртуализированных гостевых операционных системах, а также в приложениях со смешанной критичностью. HyperCore виртуализирует аппаратные графические/видео возможности таким образом, что один или несколько ресурсов GPU могут совместно использоваться несколькими разделами рендеринга с детерминированным и ограниченным временем выполнения. Мониторинг состояния GPU расширен и включает сторожевой таймер реального времени для обеспечения целостности разделов и выполнения команд GPU.
HyperCore - это стандартная встроенная функция в семействе графических и вычислительных драйверов VkCore® SC на базе Vulkan®, а также в семействе драйверов ArgusCore™ для OpenGL. HyperCore также полностью интегрирован с EncodeCore® и DecodeCore®, а также полностью поддерживает мониторинг состояния GPU TrueCore™ в выделенных разделах.
HyperCore поддерживает ряд RTOS, включая Wind River VxWorks, SYSGO PikeOS, Green Hills INTEGRITY, DDCI-Deos, Lynx Software MOSA.ic, Linux, а также конфигурируется для работы с проприетарными RTOS.
---