A série Radeon Rx 300 inclui três gerações diferentes de processadores gráficos da AMD. Como tal suporte para tecnologias como o OpenCL depende do hardware que suporta o conjunto mínimo de recursos da versão do OpenCL.
A 1ª geração da GCN parece suportar apenas o OpenCL 1.2, enquanto as gerações 2 e superiores suportam o OpenCL2.0.
No intervalo de área de trabalho , todas as três gerações são representadas, sendo que apenas as de menor desempenho usam a primeira. Arquitetura Gen.
No mercado móvel para a série 300, quase todos os processadores R9 3xx estão usando o GCN 1ª arquitetura gen. Como resultado, a maior parte do mercado de dispositivos móveis para esta série, fora dos laptops de jogos ultra-high end, suportará apenas OpenCL1.2 em vez de 2.0.
É uma pena, mas se você precisa de recursos específicos, é necessário ter certeza de que eles estão lá antes de comprar.