【发布时间】:2014-08-25 12:09:07
【问题描述】:
我了解完整的 GPU 是计算的庞然大物 - 包括计算的每一步和内存。所以很明显,GPU 可以计算我们想要的任何东西——它是图灵完备的。
我的问题是关于各种 GPU 上的单个着色器(“流处理器”/“CUDA 核心”):
图灵完备吗?
我可以(理论上)使用单个着色器在任意输入上计算任意函数吗?
我试图了解计算着色器的“规模”。
【问题讨论】:
-
如果一种语言有 if 和 goto,那么它就是图灵完备的。最有可能的是,现代的着色器支持都在微不足道地完成了。
标签: shader gpu gpgpu computation-theory