This is a very simple question about CUDA. I read somewhere that CUDA archtecture has a “unified shader model”:
1- What do we exactly mean by a unified shader model ?
2- What are the various advantages of unified shaders?
3- When we are doing non-graphical processing on GPUs, what is the significance of shaders? (I understand that shaders are software instructions used in graphics programming, like pixel shaders, geometry shaders )