Hi. I'll soon start an university project abotu GPGPU so I proposed my professor to do something with OpenCL. I currently own a hd4870 video card and I just wanted to know how good this card is in doing opencl stuff
OpenCL's beta version is supported on HD 4870.
So you can implement most of the openCL stuff on it.
Ok, I was worried because on wikipedia in 4870's page opencl was not listed among supported APIs
you said "most of the stuff", what will I miss?
Can you be a little bit more specific on the local memory issue of HD4870? I'm currently working on this card and I find my programs run generally slower after I made the "Local memory optimization". Thanks in advance.
local memory is emulted in global memory. 5xxx card have fast local memory on chip. 4xxx have local memory on chip too but there is some restriction about read/write access which do not conformnt wth OpenCL.
so using local memory on 4xxx is same as using global.
Retrieving data ...