他们的目的都是做并行计算的,但并行计算可分为时间上的并行和空间上的并行。所以我觉得本质差异是:
- CPU 时间并行
- GPU 空间并行

这样就容易理解他们的工作方式:
- 对CPU来说,不同的核心可以执行不同的机器指令
- 但GPU则不同,GPU上的这些核心必须整齐划一的运行相同的机器指令,
本文探讨了CPU和GPU在并行计算中的区别,强调了CPU基于时间并行利用多个核心执行不同指令,而GPU则倾向于空间并行,所有核心执行相同指令。
他们的目的都是做并行计算的,但并行计算可分为时间上的并行和空间上的并行。所以我觉得本质差异是:

这样就容易理解他们的工作方式:
605

被折叠的 条评论
为什么被折叠?