Teflon已被合并到Mesa 24.1中,作为TensorFlow可以加载的Gallium3D前端,以委托神经网络模型中操作的执行。Teflon最初是为EtNaviv Gallium3D驱动程序创建的,以便能够在Vivante NPU上运行人工智能推理。
近几个月来,Collabora的Tomeu Vizoso一直在致力于在Mesa EtNaviv驱动程序中启用Vivante NPU支持。回到Linux6.3的内核端图芯NPU内核已添加到Etnaviv DRM驱动程序中而当MESA的支持工作一直在进行中今天终于发布了MESA 24.1的初始代码。
此合并添加Teflon作为TensorFlow Lite代理和Vivante NPU驱动程序支持。
这些变化允许在VeriSilicon的NPU上运行推理,该NPU紧密基于Vivante GPU IP。“
There's over eleven thousand lines of new code as part of this merge for enabling the TensorFlow Lite offloading to Gallium3D initially for Vivante NPU cores. It's quite an interesting addition to Mesa and will be interesting to see what other users of the Gallium3D Teflon front-end may come about in time given the growing AI popularity.