在 OpenVINO™ 工具套件的推理插件(Plugin)选择上,除了常规的 CPU,iGPU,Myriad,您还可以选择使用 AUTO Plugin。开发者通过它快速部署 AI 模型,且不用考虑推理设备的选择就能获得一个不错的推理性能。不需要指定设备,它会自动配置推理硬件,当有多个设备时,它也会自动联合调用多个硬件进行推理。
AUTO Plugin 的工作流程是:
首先,检测当前环境下所有的可用设备,之后根据预制的硬件选择规则,选择相应的推理设备,并且优化推理的整体配置,最后执行 AI 推理。
AUTO Plugin 对于推理设备选择遵循以下的规则:
dGPU (e.g. Intel® Iris® Xe MAX)
iGPU (e.g. Intel® UHD Graphics 620 (iGPU))
Intel® Movidius™ Myriad™ X VPU(e.g. Intel® Neural Compute Stick 2 (Intel® NCS2))
Intel® CPU (e.g. Intel® Core™ i7-1165G7)
AUTO Plugin 内置有三个模式可供选择: