multithreading - OpenGL on GPU: how many concurrent threads in total? -
in question "cuda: how many concurrent threads in total?", says:
the gtx 580 can have 16 * 48 concurrent warps (32 threads each) running @ time. 16 multiprocessors (sms) * 48 resident warps per sm * 32 threads per warp = 24,576 thread
i curious: opengl , same gpu, can say: same number of threads (and in understanding, 1 thread processes 1 pixel in texture) concurrently?
if not, number? how many pixels in texture can processed @ same time?
and if opengl on gpu can have say, 10000 concurrent threads. if have 10000 pixels in 1 texture, , 20000 pixels in texture, can say: texture of 20000 pixels need approximately 2 times of processing time texture of 10000 pixels (regardless of overhead of loading shaders etc)?
Comments
Post a Comment