Announcement

Collapse
No announcement yet.

Etnaviv NPU Support Coming Together, Mesa Upstreaming Next

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Etnaviv NPU Support Coming Together, Mesa Upstreaming Next

    Phoronix: Etnaviv NPU Support Coming Together, Mesa Upstreaming Next

    The Etnaviv Gallium3D driver within Mesa has long been focused on reverse engineering and supporting Vivante graphics IP found in various SoCs. That driver has worked out well for open-source OpenGL support for Vivante graphics while more recently Etnaviv has begun tackling Vivante neural processing unit (NPU) support that is beginning to be found in various SoCs...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Typos:

    Originally posted by phoronix View Post
    Recently there's been work with the Etnaviv DRM kernel driver and Etnaviv Mesa code for enalbing VeriSilicon Vivante NPU cores. Fortunately, enabling the NPU support hasn't been too daunting with the architecture close to existing Vivante graphis cores.​

    Comment


    • #3
      There was a lightning talk at XDC2023 with more information:

      X.Org Developer's Conference 2023, Day 3 - October 19, 2023https://xdc2023.x.org/00:00:00 Beginning of stream00:22:19 Thursday Opening Session - Samuel Igles...
      Last edited by LoveRPi; 23 October 2023, 10:03 AM.

      Comment


      • #4
        Ah, Etnaviv ... <shudder> ... I still have flashbacks of my many failed attempts to bring up 3D acceleration for their underwhelming, unsupported garbage. I bought myself a Cubox ( https://www.solid-run.com/fanless-computers/cubox/ ) many years back, and ran it as my home server for about 4 years, until a lightning strike finally took it out. I would personally avoid further Vivante hardware like the plague.

        Comment


        • #5
          Which API does the driver expose to client applications, so that they can use the NPU acceleration?

          Comment

          Working...
          X