close

英特爾含內顯的處理器是否會佔用PCI-E通道?

  在討論到處理器的PCI-E通道問題時,很多人都認為英特爾的內顯佔用了處理器的4條PCI-E通道,很多找到的資料都寫了內顯會佔用4條PCI-E通道。其實這是一種常見的誤區,從Sandy Bridge架構開始,英特爾的內顯就是掛在Ringbus這個內部環形總線上面的,它不會佔用處理器的PCI-E通道。

英特爾含內顯_01.PNG

TL;DR: 從Sandy Bridge開始,英特爾的內顯就掛在Ringbus上面,不佔用PCI-E通道。

要看證據的話,從Sandy Bridge開始擺架構簡圖(Die Shot):

英特爾含內顯_02.PNG

Sandy Bridge

英特爾含內顯_03.PNG

Haswell

英特爾含內顯_04.PNG

Skylake

英特爾含內顯_05.PNG

Ice Lake

  可看到從Sandy Bridge開始,內顯部分都是以節點形式掛在Ringbus上面的。而處理器的PCI-E控制器在另外一端的System Agent組件中,中間隔了許多積體電路。

  如果還要證據的話,簡單測試一下內顯的顯存頻寬就知道了,比如這台桌機上的HD 4600內顯,分配到32MB的顯存,簡單跑一下,顯存頻寬超過9GB/s,很明顯這個頻寬已超過了PCI-E 3.0 x4的上限3.94 GB/s了。

英特爾含內顯_06.PNG

GPU-Z也可以告訴你,內顯不佔用PCI-E通道數。

英特爾含內顯_07.PNG

所以,不要再相信什麼屏蔽內顯釋放PCI-E總線的說法,是沒用的。

  題外話,其實在傳奇的E3V2上面,英特爾是給了20條PCI-E 3.0總線的,而到下一代又縮回去了。

  那為什麼英特爾和AMD在主流桌機平台上都不多給一點PCI-E總線通道呢?因為增加處理器的PCI-E總線通道需要修改處理器的腳位設計,增加處理器觸點的同時會引發處理器封裝的體積會變大,成本變高。所以英特爾主流桌機處理器至今仍只提供16條直連通道,而更多的PCI-E通道需要通過DMI 3.0由晶片組分出。

 


來源
謝謝收看

arrow
arrow
    文章標籤
    英特爾處理器 intel CPU
    全站熱搜
    創作者介紹

    john pan 發表在 痞客邦 留言(0) 人氣()