GPU上的OpenGL:总共有多少并发线程?

时间:2016-01-27 18:02:27

标签: multithreading opengl gpu

在这个问题"CUDA: How many concurrent threads in total?"中,它说:

  

GTX 580可以有16 * 48个并发warp(每个32个线程)   一次跑。那就是16个多处理器(SM)* 48驻留   每个war *每个warp 32个线程= 24,576个线程

我很好奇: 使用OpenGL和相同的GPU,我们可以说: 相同数量的线程(在我的理解中,一个线程同时处理纹理中的一个像素)?

如果没有,数字是多少? 纹理中可以同时处理多少个像素?

如果这个GPU上的OpenGL可以说10000个并发线程。 如果我们在一个纹理中有10000个像素,在另一个纹理中有20000个像素,我们可以说: 20000像素的纹理需要大约2倍的处理时间而不是10000像素的纹理(无论加载着色器的开销等)?

0 个答案:

没有答案