例如,如果我学习低水平的图形管道,就学习ARB汇编语言,了解某些gpu设备驱动程序调用的逻辑,它能帮助我提高我在GPU编程方面的知识吗?或者没有关联,我会浪费时间吗?
编辑:专业人士需要在一定程度上理解这一点吗?
发布于 2014-02-05 16:29:41
这绝对是一个好主意,有一个坚实的理解,使GPU运行。如果你知道你的卡在一个很深的层次,你可以很容易地识别瓶颈,并获得最大的性能。问题是,找到最新的信息是相当困难的,除非你直接去找制造商,而且他们显然不会告诉你他们的卡是如何工作的。
你发布的链接是一个非常有用的入门,我读过它自己,但请注意日期。它是在2011年发布的,这意味着它已经过时近3年了。在GPU的世界里,3年可能也是一辈子。
这里有几个链接到nvidia和AMD的开发者网站,你可能会在那里找到好的信息。
http://developer.amd.com/
https://stackoverflow.com/questions/21582105
复制相似问题