[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
https://bugs.libre-soc.org/show_bug.cgi?id=365
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
frontends.
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
conversation
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