Le capacità di virtualizzazione delle GPU HyperCore™ di CoreAVI forniscono il supporto per la condivisione di una o più GPU tra più partizioni indipendenti o sistemi operativi guest virtualizzati, oppure quando sono coinvolte applicazioni a criticità mista. HyperCore virtualizza le capacità grafiche/video dell'hardware in modo che una o più risorse della GPU possano essere condivise da più partizioni di rendering con tempi di esecuzione deterministici e limitati. Il monitoraggio dello stato di salute della GPU è esteso per includere un watchdog in tempo reale per garantire l'integrità della partizione e l'esecuzione dei comandi della GPU.
HyperCore è una funzionalità standard e integrata nella nostra famiglia VkCore® SC di driver grafici e di calcolo basati su Vulkan® e nella nostra famiglia ArgusCore™ di driver OpenGL. HyperCore è inoltre pienamente integrato con EncodeCore® e DecodeCore® e supporta pienamente il monitoraggio della salute delle GPU TrueCore™ in partizioni dedicate.
HyperCore supporta una serie di RTOS, tra cui Wind River VxWorks, SYSGO PikeOS, Green Hills INTEGRITY, DDCI-Deos, Lynx Software MOSA.ic, Linux ed è configurabile per RTOS proprietari.
---