关于 GPU 作为系统主处理器的可行性的一些问题

关于 GPU 作为系统主处理器的可行性的一些问题

1) 市场上是否有制造商提供以 GPGPU 为主要处理器的主板?适合 mini-ITX 尺寸的主板会很受欢迎,但 GPU 越多越好。

2) 如果可以的话,有哪些操作系统可用?

谢谢大家的建议。如果这是错误的地方,我深表歉意。

编辑:可能应该澄清一下,我询问的原因是我正在组织的一个项目将执行大量的数字运算/重复任务,研究结果让我想到了这个问题。

答案1

如果它不处理图形,它就不是 GPU ;) 那么它将是 GPGPU。您需要采用大规模多线程且浮点性能非常好的设计。

细胞处理器非常专业的基于电源架构的系统,所以这是一个选择

或者,加载带有 GPGPU 的系统,例如特斯拉

答案2

我不知道有任何真正的仅使用 GPU 的设备,我认为最接近的设备可能是带有 cell 处理器的 playstation 3。据我所知,GPU 的内存管理优化很差(没有免费的午餐!),因此除了重复简单的数学运算之外,它们不适合做任何事情。

答案3

据我所知,没有。原因是 GPU 实际上只对某些数学相关操作有效。它们还缺乏执行操作系统所需操作所需的指令。

因此没有操作系统。但是有在 GPU 上运行代码的框架。这些被称为“GPGPU”,微软有 DirectX Compute、CUDA、OpenCL 等。

当然,你仍然受到 GPU 及其支持和优化的指令集的限制。因此,除非你正在执行大量数字运算/分析,否则你可能难以有效利用这种能力。

相关内容