存頻寬計算公式:頻寬=記憶體時鐘頻率×記憶體匯流排位數×倍增係數/8。以DDR400記憶體為例,它的執行頻率為200MHz,資料匯流排位數為64bit,由於上升沿和下降沿都傳輸資料,因此倍增係數為2,此時頻寬為:200×64×2/8=3.2GB/s(如果是兩條記憶體組成的雙通道,那頻寬則為6.4 GB/s)。很明顯,在現有技術水準下,執行頻率很難成倍提升,此時資料匯流排位數與倍增係數是技術突破點。 單通道記憶體節制器一般都是64-bit的,8個二進位制位相當於1個位元組,換算成位元組是64/8=8,再乘以記憶體的執行頻率,如果是DDR記憶體就要再乘以2,因為它是以SD記憶體雙倍的速度傳輸資料的,所以: DDR266,執行頻率為133MHz,頻寬為133×2×64/8 = 2.1GBps (PC2100) DDR333,執行頻率為166MHz,頻寬為166×2×64/8 = 2.7GBps (PC2700) DDR400,執行頻率為200MHz,頻寬為200×2×64/8 = 3.2GBps (PC3200) 所謂雙通道DDR,就是晶片組可以在兩個不同的資料通道上分離定址、讀取資料。這兩個相互獨立工作的記憶體通道是依靠於兩個獨立並行工作的、位寬為64-bit的記憶體節制器下,因此使普通的DDR記憶體可以到達128-bit的位寬,因此,記憶體頻寬是單通道的兩倍,因此: 雙通道DDR266的頻寬為133×2×64/8×2 = 4.2GBps 雙通道DDR333的頻寬為166×2×64/8×2 = 5.4GBps 雙通道DDR400的頻寬為200×2×64/8×2 = 6.4GBps
存頻寬計算公式:頻寬=記憶體時鐘頻率×記憶體匯流排位數×倍增係數/8。以DDR400記憶體為例,它的執行頻率為200MHz,資料匯流排位數為64bit,由於上升沿和下降沿都傳輸資料,因此倍增係數為2,此時頻寬為:200×64×2/8=3.2GB/s(如果是兩條記憶體組成的雙通道,那頻寬則為6.4 GB/s)。很明顯,在現有技術水準下,執行頻率很難成倍提升,此時資料匯流排位數與倍增係數是技術突破點。 單通道記憶體節制器一般都是64-bit的,8個二進位制位相當於1個位元組,換算成位元組是64/8=8,再乘以記憶體的執行頻率,如果是DDR記憶體就要再乘以2,因為它是以SD記憶體雙倍的速度傳輸資料的,所以: DDR266,執行頻率為133MHz,頻寬為133×2×64/8 = 2.1GBps (PC2100) DDR333,執行頻率為166MHz,頻寬為166×2×64/8 = 2.7GBps (PC2700) DDR400,執行頻率為200MHz,頻寬為200×2×64/8 = 3.2GBps (PC3200) 所謂雙通道DDR,就是晶片組可以在兩個不同的資料通道上分離定址、讀取資料。這兩個相互獨立工作的記憶體通道是依靠於兩個獨立並行工作的、位寬為64-bit的記憶體節制器下,因此使普通的DDR記憶體可以到達128-bit的位寬,因此,記憶體頻寬是單通道的兩倍,因此: 雙通道DDR266的頻寬為133×2×64/8×2 = 4.2GBps 雙通道DDR333的頻寬為166×2×64/8×2 = 5.4GBps 雙通道DDR400的頻寬為200×2×64/8×2 = 6.4GBps