AGP vs PCI——理論上的較量 AGP和PCI根本上的區(qū)別在于AGP是一個“端口”,這意味著它只能接駁一個終端而這個終端又必須是圖形加速卡。PCI則是一條總線,它可以連接許多不同種類的終端,可以是顯卡,也可以是網(wǎng)卡或者SCSI卡,還有聲卡,等等。所有這些不同的終端都必須共享這條PCI總線和它的帶寬,而AGP則為圖形加速卡提供了直接通向芯片組的專線,從那里它又可以通向CPU、系統(tǒng)內(nèi)存或者PCI總線。
普通的PCI總線數(shù)據(jù)寬度為32位,以33MHz的.速度運行,這樣它能提供的最大帶寬就是4byte/sX33MHz=133MB/s。盡管新的PCI64/66規(guī)范提供了64位的數(shù)據(jù)寬度和66MHz的工作頻率,帶寬相應(yīng)達到了533MB/s,但它面向的是需要極高數(shù)據(jù)帶寬的I/O控制器,比如IEEE1394或者千兆位的網(wǎng)卡,目前幾乎沒有得到任何支持。AGP同樣是32位的數(shù)據(jù)寬度,但它的工作頻率從66MHz開始,這樣,按常規(guī)方法利用每個時鐘周期的下降沿傳輸數(shù)據(jù)的AGP1X規(guī)范就能提供266MB/s的帶寬,而AGP2X,通過同時利用時鐘周期的上升和下降沿傳輸數(shù)據(jù),可以達到533MB/s的帶寬,比較新的AGP4X更是把帶寬提高到了1066MB/s,而最新的AGP8X將帶寬提高到了2.12GB/s。