OpenACC on AMD Firepro D300

Hi,

I know that OpenACC can target certain AMD Radeon GPUs.

I was wondering: can OpenACC target the AMD Firepro D-series GPUs?

If not, are there plans/eta for supporting them?

I am interested in demonstrating “performance portability” across x86, NVIDIA, and AMD.

  • Ron

Hi Ron,

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.

  • Mat

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?

  • Mat

Well never mind.

Just saw on the PGI site that AMD accelerator support is not included with the MAC OSX version of PGI.

Any idea when that is planned to be made available?