Skip to content

Latest commit

 

History

History
23 lines (14 loc) · 665 Bytes

README.md

File metadata and controls

23 lines (14 loc) · 665 Bytes

This is a minimal RDNA3 emulator built for and tested against tinygrad kernels.

Run locally

Requirements

Usage

  1. Install the latest version
curl -s https://api.github.com/repos/Qazalin/remu/releases/latest | \
    jq -r '.assets[] | select(.name == "libremu.so").browser_download_url' | \
    xargs curl -L -o /usr/local/lib/libremu.so
  1. Run tinygrad with HIP=1 HIPCPU=1. Use REMU_DEBUG=1 to see logs from the emulator.

Limitations

Does not implement all RDNA3 instructions.