【发布时间】:2009-04-05 11:44:19
【问题描述】:
我正在考虑使用 GLSL 着色器将大量处理移植到 GPU。我偶然发现的一个直接问题是,在其中一个步骤中,算法需要维护一个元素列表,对它们进行排序并取几个最大的元素(哪个数字取决于数据)。在 CPU 上,这只是使用 STL 向量和 qsort() 来完成,但在 GLSL 中我没有这样的设施。有没有办法解决这个缺陷?
【问题讨论】:
-
不知GPU是否擅长快速排序...
标签: opengl glsl gpgpu quicksort