Announcement

Collapse
No announcement yet.

LLVM Adds A SPIR-V CPU Runner For Handling GPU Kernels On The CPU

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

  • LLVM Adds A SPIR-V CPU Runner For Handling GPU Kernels On The CPU

    Phoronix: LLVM Adds A SPIR-V CPU Runner For Handling GPU Kernels On The CPU

    LLVM has merged an experimental MLIR-based SPIR-V CPU runner that the developers are working towards being able to handle CPU-based execution of GPU kernels...

    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
    The biggest step towards Lavapipe completion

    Comment


    • #3
      d'y know what? this is really funny: it's exactly the kind of thing that we need (one of the pieces of the puzzle) for the hybrid CPU-GPU, LibreSOC.

      initially we were planning to, for example, take the AMDGPU MESA driver and rip out the inter-processor pipe library, replacing it with "something" that executed native (host, CPU) JIT-compiled shader programs. and look! that seems to be exactly what this work is! so, thank you to the LLVM developers, very grateful that you've added this.

      Comment


      • #4
        Are graphics shaders supported or just compute kernels?

        Comment

        Working...
        X