There aren't really any problems with AMD's OpenCL compilers
Well, I wouldn't go that far; there are always glitches when going from one architecture to another and porting constantly changing versions of open CL.
However, I agree that disparaging hardware for software failings is silly.
The problem is the very long lag in producing optimized cores. Over the years, new architectures are introduced into the market before FOLDING is able to optimize the previous.
OPEN mm is on version 4.1, but it utilizes AMD sdk 2.4.
AMD SDK 2.4 was released exactly a year ago
and we still don't have any optimized cores released on it.
2.7 was released in 5/18/2012.
Last month they(AMD) launched CodeXLhttp://developer.amd.com/tools/hc/CodeX ... fault.aspx
NVIDIA has launched updated CUDA for Keepler.
The software is constantly being updated by both vendors. One to over two years delay in getting that software used in a FOLDING core is a major bottleneck for the project.
It is what it is, explain the lack of resources, or the complexity and collaborative nature of the project, fine.
However, I don't see any reason to put up smoke screens blaming changes in bus size, or faulty drivers.