我想在夏天学习如何做图形处理器编程,我对所有的语言/库都是开放的,但最感兴趣的是PyCuda。
我不是一个很强的程序员;我可以用Java编写出我想要的大多数程序,并且了解C语言的基础知识,但是当我尝试用C语言做任何复杂的事情时,几乎可以肯定会出现段错误或malloc错误。
因此,我真的需要一个“虚拟人”的教程/指南/文档。理想情况下,指南将从最基础的GPU编程到相当复杂的科学/数值编程,同时清晰而深入地解释每个细节,而不是想当然地认为任何先验知识。
发布于 2011-05-20 14:29:05
从PyCUDA开始并不能消除理解CUDA如何工作以及如何对图形处理器编程的需要。实际上,您可能需要按以下顺序执行以下所有操作:
那么PyCUDA将变得完全不言而喻。我花了大约一个小时来消化PyCUDA,我的背景是已经知道如何编写可以工作的CUDA代码,并使用了很多Python和numpy。
https://stackoverflow.com/questions/6067819
复制相似问题