●3个公司3个不同的产品
下面就的Intel,AMD,NVIDIA三个不同的解决方案进行一下总结:
一般认为Intel的Larrabee,数据并列处理器自己实现x86指令集,对程序使之露出那个。将来说不定CPU也合并Larrabee型建筑。有那个情况,用运行时间层进行控制的可能性。那个一方面Intel,在拖既存GPU建筑的核心,进行通用性的并列处理的事,不太考虑。为此,graphics的表演是未知数。
AMD的FUSION则是将x86 CPU核心GPU核心合并,通过CPU内核处理一般任务而GPU核心则用于并行数据处理,这样一方面可以对运行时间层进行控制,另一方面指令运行时间也可以得到减少。与此同时高性的图形处理性能也将会并行提升。至于在软件方面,无论是CPU、GPU或者是FUSION其原生指令集都将能够得到支持。
而NVIDIA GPU则采用了与X86截然不同的指令集,并且针对数据并行处理器进行了最优化处理。NVIDIA公司强调的是通用性的性能,不过与此同时高性能的图形处理力仍将保持。同时与AMD公司一样,程序开发者可通过NVIDIA提供的中间编码进行应用程序的开发。
看来随着Intel公司Larrabee的不断完善,在不久的将来必然会导致这三家公司在并行处理品市场更加激烈的竞争。