On the other hand I don't like CUDA because it is proprietary and seems to hinder OpenCL acceptance and development and therefore I maybe should boycott NVIDIA.Īnother reason to buy a AMD card is that the hardware of the next consoles is based on AMD.Īnd since I am also a Gamer a lot of future games may be more optimized for AMD hardware. So obviously buying a NVIDIA card has the benefit of CUDA support. But the Blender/Cycles issue is still annoying. As I read online (tomshardware OpenCL benchmarks) that NVIDIAs OpenCL performance is much worse.
I think that AMD could only benefit from providing the best OpenCL implementation, because otherwise they may loose customers to NVIDIA.Įdit: I think I accused AMD wrongly to have bad OpenCL support.
#Xenia opengl 4.3 driver
On example, which is especially annoying for me is, the lack of OpenCL support of the Cycles Renderer in Blender.Īccording to the developers this is because of insufficient driver or hardware support of AMD graphics cards.ĭue to that I am kind of disappointed by AMD as it seems that they are not 100% dedicated to delivering the best OpenCL support and are loosing the GPGPU API race against CUDA/NVIDIA.
#Xenia opengl 4.3 Pc
There are obviously only AMD or NVIDIA cards to choose from.Īnd for the last couple of years I have always chosen AMD/ATI CPUs/GPUs as I upgraded my PC because they had often the best value for money.īut when it comes to GPGPU a lot of applications are written in CUDA and therefore won't run on AMD cards.Īnd for me it seems that a lot of developers seem to prefer CUDA over OpenCL. So I am now looking for the most future-proof GPU, in respect to supported GPGPU features, on the market. I am currently doing my Master degree in Visual Computing and I am interested in Real-Time Global Illumination algorithms which almost always make heavy use of GPGPU. I ask this because currently I am looking for a new graphics card to replace my old HD 4890.Īlthough it is sufficient for most games it's lack of DX11, OpenCL 1.1+ (not to mention CUDA) support is quite hindering.Įspecially when it comes to GPGPU a lot of applications require more than OpenCL 1.0. Will the next (non OEM only) generation HD 9xxx (?) support OpenGL 4.4 or OpenCL 2.0 and when will it be released.
Will there be a driver for the current AMD HD 7xxx graphics card generation which supports OpenGL 4.4 and maybe even OpenCL 2.0 or is this not possible on the current hardware and a new architecture/design is needed?Īnd regarding the possible need for a new architecture/design: