Xilinx / RapidWright

Build Customized FPGA Implementations for Vivado
http://www.rapidwright.io
Other
293 stars 108 forks source link

ROCm Crossfire Integration #922

Open workspace-public opened 10 months ago

workspace-public commented 10 months ago

I have filed this issue also under ROCm feature requests; this is a request for the "right department." Is it possible to create a PCIe FPGA that converts crossfire capable GPU into something compatible with INSTINCT platform-specific features? Where would anyone get the proprietary blobs and API reference?

clavin-xlnx commented 10 months ago

That is an interesting thought and question. Can you explain more about what your ultimately goal is?

It sounds like you want to be able to use older Crossfire-capable GPUs with ROCm, is that correct?

workspace-public commented 10 months ago

So far as I know Crossfire is an AMD augmentation to the PCIe standard. Equally INSTINCT GPUs have some kind of magic that keeps them from being the same as CUDA capable GPUs. IFTTT, an AMD GPU not targeted or designed for ROCm could be adapted with an FPGA conceptually reminiscent to Optane.

clavin-xlnx commented 10 months ago

I don't believe there exists any FPGA designs or IP that can achieve what you are proposing. In theory, it could be possible, but the development effort would be significant and its not clear what the benefits would be. Can you share your motivation or more details on the problem you are trying to solve?