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...

    http://www.phoronix.com/scan.php?pag...R-V-CPU-Runner

  • #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