[libre-riscv-dev] [Bug 365] New: ROCM/Libre-SOC GPU Opcode interoperability

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sun Jun 7 00:57:35 BST 2020


            Bug ID: 365
           Summary: ROCM/Libre-SOC GPU Opcode interoperability
           Product: Libre-SOC's first SoC
           Version: unspecified
          Hardware: PC
                OS: Mac OS
            Status: CONFIRMED
          Severity: enhancement
          Priority: ---
         Component: Source Code
          Assignee: lkcl at lkcl.net
          Reporter: yimmanuel3 at gatech.edu
                CC: libre-riscv-dev at lists.libre-riscv.org
   NLnet milestone: ---

It recently occurred to me that the entire ROCM stack is open.
ROCM also has, OpenGL, Vulkan, OpenCL, and CUDA -> HIP

At the very bottom of ROCM sits llvm which emits AMD GPU opcodes.

It **should be possible to modify this emitter for our GPU. Then we’d virtually
have to do little to no work.

I’m actively investigating if this is possible and am trying to start a
with some ROCM engineers.

You are receiving this mail because:
You are on the CC list for the bug.

More information about the libre-riscv-dev mailing list