Yesterday arrived my tow brand new ASUS AMD Radeon R9 290 4GB video card. I've installed the latest driver, and when I started my OpenCL project I've realized it doesen't see the half of the memory. What shuold I do? It's a driver bug?
Here is tow pictures from Geeks3D GPU Caps View:
I'm using Win7 Pro 64bit Intel i5-4440, 16GB ram, R9 290 is the second video card, the first is: ASUS ATI Radeon HD 5450 (so the display connected to this one)
Thanks for help!
EDIT: My process is 64 bit. I've set GPU_MAX_HEAP_SIZE environmental variable to bigger values than 50, but it only worked for smaler values.
EDIT2: Setting GPU_MAX_ALLOC_PERCENT environmental variable to 100 resulted 3GB global memory and 3.7GB max allocation size.