AnyDSL / thorin

The Higher-Order Intermediate Representation
https://anydsl.github.io
GNU Lesser General Public License v3.0
151 stars 15 forks source link

Add PAL-based backend for AMD GPUs #154

Closed richardmembarth closed 4 months ago

richardmembarth commented 5 months ago

This adds the necessary AnyDSL code generation support to execute code on AMD GPUs through the PAL driver library. This poses an alternative to the HSA (ROCm) based support for AMD GPUs currently available in AnyDSL.

Depends on AnyDSL/runtime#48 in runtime and AnyDSL/anydsl#17 in the metaproject.