摘要
随着技术的不断发展,机载智能系统正在向智能化发展.相较于虚拟机,轻量灵活且可伸缩的容器技术在安全性和性能均要求较高的机载智能应用中更适用.随着容器技术的不断发展,容器编排系统也迅速崛起,其中Kubernetes已成为主流的容器编排平台.然而目前Kubernetes在GPU管理方面存在不足,多个并发GPU容器无法共享GPU资源.考虑到日益增加的硬件自主可控需求,面向容器技术的国产GPU资源的共享迫在眉睫.针对上述问题,提出了一种名为sharedGPU的通用国产GPU共享方法,所提出的方法面向Kubernetes平台,实现了并发容器之间共享GPU,同时保留容器独占GPU的使用模式.实验结果表明,sharedGPU支持独占和共享两种使用GPU的模式.