|
||||
独特的显存架构
在显存控制器方面, AMD和NVIDIA的GPU使用的是64bit的显存控制器,并且在芯片内只有一组控制器。鉴于INTEL的Larrabee采用多核心设计,内部需要更多的显存带宽, Larrabee将采用1024-bit双向环形总线,单向传输位宽为512-bit。在加上GDDR5显存的助力,Larrabee将会有不错的性能表现。目前的GDDR5显存颗粒还十分昂贵,不过相信到了2010年的时候,会迅速普及,价格自然也会降低到一个比较合理的价位。
嵌入式存储架构
值得一提的是,AMD公司已经在它的GPU中放弃了他们的环形显存控制器架构,转而采用更先进的片上嵌入式存储,因为他们的GPU需要更加强大的存储带宽。AMD认为环形的总线会将数据直接排挤送出,这种线路设计会相对简单许多,它可以大幅减少芯片的复杂程度,不过他的缺点也比较明显,它需要一根很长的电线贯穿整个芯片。并且无论接收方是否需要,都为所有的接收端提供了较高的数据带宽。因此如果内存接收方需要更高的内存,或者需要提高系统总线的带宽的话,提供一条双向的带宽就可以轻松解决。INTEL可能有比AMD更高明的环形总线方案。因为Larrabee支持超高速相关性缓存,并且可以跨越核心通信。L2高速缓存可以被分割为2个部分,同时可以用环形总线保持他们数据的一致性。这样可以促进信息更好的被传递,也让繁重的数据处理变得更加轻松。如果Larrabee所有的处理核心都通过一个双向的环形总线连接,每个方向提供512bit的位宽。这条总线的工作频率,可能与Larrabee的主频相同。我们假设一下Larrabee的运行频率为2GHz以上,那么这条总线将会提供非常高的带宽吞吐量,而且它的工作频率要远远高于AMD的GPU。