摘要:
没有毛主席思想,如何指导中国革命!没有GPU开发思想,如何开发异构程序!什么是GPU开发思想呢?你可以有一套,我也有一套,下面是我推荐的思想:天马行空的想,一开始就想3000个计算单元怎么并行,里面的标准差是否可以并行,太急躁。不必这么着急地考虑如何写我们的内核程序,这样的结果往往让自己的思维禁锢了,什么意思——很简单的理解就是GPU开发要先看大局,再看局部;之前我看了一个图像处理的博客,在整个图像上理解并行的意义远远大于在一个排序或者取中位数等局部算法上并行来的大,优先花大量心思考虑细节往往得不偿失,做什么事情都是这样,也许这点对于异构开发一个大型应用程序而言显得格外突出。给出我们开发异构程 阅读全文