I was wondering: can OpenACC target the AMD Firepro D-series GPUs?
I’m not familiar with the Firepro D-series. Do you know what architecture it is? We support AMD’s Tahiti, Kavari, and Hawaii architectures with PGI 16.10.
The web says that the D 300 is a Pitcairn-based card which it looks like is slightly less advanced than Tahiti.
(apparently it is an AMD FirePro W7000 with half the RAM used in the Mac Pros).
Is there a “compatibility” way to compile to the new card in the same manner that I can compile for nvidia specifying cuda7.0 etc and it will work on multiple cards?
Or does the AMD cards require specific compilation to THAT card?
It looks like Pitcairn is less than Tahiti, so if I compile agaisnt tahiti, woudl it work with Pitcairn?
Or does the AMD cards require specific compilation to THAT card?
They require compilation to a specific architecture and have incompatibilities between architectures. Though I don’t know if Pitcarin is close enough to Tahiti, but you can give it a try?