Las funciones de virtualización de la GPU HyperCore™ de CoreAVI permiten compartir una o varias GPU entre varias particiones independientes o sistemas operativos invitados virtualizados, o cuando se trata de aplicaciones de criticidad mixta. HyperCore virtualiza las capacidades de hardware de gráficos/vídeo de forma que uno o más recursos de la GPU pueden ser compartidos por múltiples particiones de renderizado con un tiempo de ejecución determinista y acotado. La monitorización del estado de la GPU se amplía para incluir un perro guardián en tiempo real que garantice la integridad de la partición y la ejecución de los comandos de la GPU.
HyperCore es una función estándar integrada en nuestra familia VkCore® SC de controladores gráficos y de cálculo basados en Vulkan®, así como en nuestra familia ArgusCore™ de controladores OpenGL. HyperCore también está totalmente integrado con EncodeCore® y DecodeCore®, además de ser totalmente compatible con la monitorización del estado de la GPU TrueCore™ en particiones dedicadas.
HyperCore es compatible con una amplia gama de RTOS, entre los que se incluyen Wind River VxWorks, SYSGO PikeOS, Green Hills INTEGRITY, DDCI-Deos, Lynx Software MOSA.ic, Linux y es configurable para RTOS propietarios.
---