网上公开的资料非常多
- AMD的计算单元是CU,NV的计算单元是SP,Intel的EU
- 编程模型都是SIMT
- NV的编程框架是cuda, AMD和intel 的编程框架是OpenGL
今天发现一个好玩的事情,
AMD的基本计算单元是SIMD,外加一个Scalar ALU.
Intel的基本计算单元是SIMD,
NV基本计算单元是Scalar ALU. 居然没有用SIMD
这三个设计各有优缺点。
差异这么大的三个架构,居然都取得了很大的成功,
可能架构没那么重要
可能重要的是优化,优化,再优化