我知道这个问题只是部分与编程相关,因为我想得到的答案最初来自这两个问题:
为什么 CPU 内核数量如此之低(与 GPU 相比)?为什么我们不使用 GPU 而不是 CPU、仅使用 GPU 或仅使用 CPU?(我知道 GPU 是专门的,而 CPU 则更多地用于多任务等)。我也知道存在内存(主机与 GPU)限制以及精度和缓存能力。但是,在硬件比较方面,高端到高端 CPU/GPU 比较 GPU 的性能要高得多。
所以我的问题是:我们能否在操作系统、应用程序等中使用 GPU 而不是 CPU
我问这个问题的原因是因为我想知道为什么当前的计算机仍然使用 2 个主处理单元 (CPU/GPU) 和两个主内存和缓存系统 (CPU/GPU),即使它不是一个程序员愿意。