Is possible to create a, let's say, 1M image(1D)? I need this to use the texture cache.... but I need it in 1D and not in 2D because I deal with linearised data in one dimension.
CUDA can deal with 1D textures up to 2^27 elements.
I could just use a global memory buffer, but
1. I don't like the 128Mb limit
2. I need a cache.