|
||||
獨特的顯存架構
在顯存控制器方面, 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。