什么是SIMD和向量处理器之间的区别?我目前的理解是,向量处理是SIMD的一个子集。但有人告诉我,“SIMD不仅限于向量”,我不确定这意味着什么。有具体的例子吗?
另外,为什么标量架构比向量架构更受青睐?是因为它们更容易实现和编程吗?
我知道我们有SISD(普通的1核CPU)、SIMD(单/多核处理器上的SSE扩展)、MIMD(嗯……大概就像MPI一样,所以是集群!)和MISD(被认为是不切实际/不可行的)。除此之外,我读过关于向量处理和超标量架构方面的内容。还有其他新的架构我错过了需要了解吗?谢谢!
另外,为什么标量架构比向量架构更受青睐?是因为它们更容易实现和编程吗?
我知道我们有SISD(普通的1核CPU)、SIMD(单/多核处理器上的SSE扩展)、MIMD(嗯……大概就像MPI一样,所以是集群!)和MISD(被认为是不切实际/不可行的)。除此之外,我读过关于向量处理和超标量架构方面的内容。还有其他新的架构我错过了需要了解吗?谢谢!