Я читаю статью, оплакивающую, что у i7-5820K будет только 28 линий PCI-Express по сравнению с его родственными процессорами, имеющими 40 линий.
Разве 28 дорожек уже не слишком много? Сколько дорожек понадобится обычному домашнему ПК и для каких целей?
Я не знаю, как следующее будет связано с PCIe, но они даже номер 28?
2 HD, 1 SSD, 1 CD-DVD-BR, кард-ридер, принтер, Wi-Fi или LAN, но редко оба, джойстик, клавиатура, мышь, графика.
Какие еще возможности потребуют прямого доступа к PCIe для домашнего / офисного ПК? Или даже сервер.
источник
Линия PCIe состоит из 2 дифференциальных пар сигналов. Одна дифференциальная пара используется для отправки, а другая - для приема, что обеспечивает одновременную двустороннюю связь. Каждая полоса движения является двухточечной. То есть каждая полоса напрямую подключает один хост к одному устройству. Однако коммутаторы PCIe могут использоваться, когда полоса хоста должна использоваться несколькими устройствами. Согласно Википедии , пропускная способность одной полосы PCIe (в каждом направлении) выглядит следующим образом:
Как сказал Камиль, большинство устройств PCIe используют несколько линий. Некоторые устройства, такие как сетевые платы, звуковые карты и другие устройства с относительно низкой пропускной способностью, используют только 1 полосу. SSD, RAID-контроллеры и другие устройства со средней пропускной способностью обычно используют 4 или 8 линий. Графические карты и другие устройства с высокой пропускной способностью (например, ПЛИС) обычно используют 16 линий. При загрузке системы хост и устройство согласовывают количество линий, которые будут использоваться для конкретного соединения. Как правило, будет согласовываться меньшее из числа дорожек, к которым подключена карта, и числа дорожек, к которым подключен слот, к которому она подключена (т. Е. Максимально возможное физическое значение), хотя это число может быть меньше в тех случаях, когда установлено так много устройств PCIe, что на хосте недостаточно линий, чтобы дать каждому из них максимум.
Кроме того, некоторые чипсеты используют некоторые линии PCIe для подключения южного моста. Так работал чипсет Intel x58 (чипсет для чипов Bloomfield, высокопроизводительный процессор первого поколения Core i7). Он использовал 4 полосы для подключения южного моста, оставляя 36 линий для всего остального. Обычно это делится на 2 16-полосных канала для графических карт и 4 полосы для любых других устройств. Платы, которые поддерживают 3 или 4 графические карты, должны были бы уменьшить некоторые или все графические карты до 8 линий, когда было установлено 3 или 4 графических платы.
Наличие двух видеокарт очень распространено в игровых системах, и многие игровые системы на самом деле имеют 3 или 4 видеокарты. Даже при установке с двумя картами, по крайней мере, одна карта должна переключиться в режим x8 в системе, имеющей только 28 доступных линий. Кроме того, в системах, использующих видеокарты в качестве ускорителей вычислений, часто устанавливаются 2–4 видеокарты. В этих ситуациях проблема заключается только в наличии 28 линий, поскольку это сильно ограничивает пропускную способность хост-устройства (и устройства-хосту), доступную для каждой карты. В частности, CUDA завоевывает широкую популярность в последние несколько лет, особенно в сообществе высокопроизводительных вычислений. Шина PCIe может очень легко стать узким местом в приложениях GPGPU (вычисления общего назначения на графических процессорах),
источник
Линия PCIe - это пара высокоскоростных дифференциальных последовательных соединений, по одному в каждом месте. Связь между устройствами может быть и часто состоит из нескольких линий для более высоких скоростей передачи данных. Скорости передачи данных отдельных полос также варьируются в зависимости от поколения, грубо говоря, одна полоса Gen x обеспечивает примерно ту же скорость передачи данных, что и две полосы Gen x-1.
В современных системах Intel некоторые линии PCIe предоставляются непосредственно процессором, а другие - PCH в чипсете. Связь между процессором и чипсетом аналогична PCIe, но в деталях есть различия.
Поставщики материнских плат должны решить, как распределить полосы, предоставляемые процессором и PCH, на встроенные устройства и слоты. Они могут и часто включают переключатели сигналов, чтобы предоставить пользователю некоторые опции, но есть предел того, насколько переключение сигналов может быть осуществлено по доступным ценам.
Платформы Intel для настольных ПК в настоящее время имеют 16 линий от ЦП и до 24 (в зависимости от того, какой чипсет выбран) от чипсета. Однако полосы от чипсета ограничены общей пропускной способностью, доступной от ЦП к чипсету (примерно эквивалентно PCIe 3.0 x4 IIRC).
16 линий от ЦП и 24 от чипсета более чем достаточно для обычного настольного компьютера или небольшого сервера, вы можете поставить свою видеокарту на 16 линий от ЦП, а затем линии от чипсета плюс встроенные контроллеры в чипсете, как правило, достаточно для хранения данных, работы в сети и т. д. Даже с двумя графическими процессорами в большинстве случаев достаточно 8 линий на каждый графический процессор.
Однако при создании высокопроизводительной системы с графическими процессорами 3+ (или, возможно, с двумя графическими процессорами с двумя верхними линиями), большое количество быстродействующих систем хранения и / или очень быстрых сетевых интерфейсов желательно. Если вы хотите дать каждому устройству максимально возможную емкость, вы смотрите на 16 линий на графический процессор,
Так что для тех, у кого более высокие потребности, у Intel есть высококачественный настольный разъем, в настоящее время LGA2066. Этот сокет также охватывает системы рабочих станций и серверов с одним сокетом, хотя официально кажется, что по крайней мере вы не можете использовать процессоры рабочих станций / серверов в большинстве системных плат для настольных ПК.
К сожалению, в то время как в предыдущих поколениях высокопроизводительных настольных ПК количество линий PCIe и оперативных каналов было фиксированным, в LGA2066 это число зависит от выбранного вами процессора. Настольный процессор LGA2066 может иметь 16, 28 или 44 линий PCIe.
Это ставит производителей материнских плат в сложное положение, они должны решить, как они будут справляться, предоставляя истинным высококлассным клиентам полную функциональность своего ЦП, решая, что следует отключать или регулировать для тех, у кого более низкие ЦП. Сборщики систем, в свою очередь, должны внимательно прочитать инструкции к материнским платам, чтобы узнать, каковы ограничения перед покупкой.
Извлечение руководства для одной из более дешевых плат X299 https://dlcdnets.asus.com/pub/ASUS/mb/LGA2066/TUF_X299_MARK2/E12906_TUF_X299_MARK2_UM_WEB.pdf показывает, что основным ограничением является количество процессоров x16 на всех трех процессорах x16, на 44 л. Слоты можно использовать с двумя, работающими в режиме x16, и одним, работающим в режиме x8. С другой стороны, на 28-полосном процессоре вы получаете один x16, один x8 и один непригодный для использования, а на 16-полосном процессоре вы получаете только один x16 или два x8.
Захватив руководство для высококлассной платы X299, https://dlcdnets.asus.com/pub/ASUS/mb/LGA2066/ROG_RAMPAGE_VI_EXTREME_OMEGA/E15119_ROG_RAMPAGE_VI_EXTREME_OMEGA_UM_V2_WEB.pdf решили, что все они, по-видимому, считают, что все они не поддерживают 16, но, похоже, все они поддерживают. Эта плата позволяет вам использовать три графических процессора на 28-полосном процессоре, но второй слот m.2 и разъем u.2 доступны только с 44-полосными процессорами
источник