На протяжении десятилетий мы используем PCI Express, чтобы подключать свои устройства. Чаще всего, мы вставляем платы расширения в один из слотов, ниже процессора, или в специальный разъем M.2, предназначенный для SSD дисков. Но знаете ли вы, что не все PCI Express порты одинаковы?
Процессор, чипсет и PCI Express
Все дело в том, что слоты PCI Express могут быть подключены либо напрямую к ЦПУ, либо же к чипсету, который служит в качестве "посредника" между вашим ЦПУ и другими компонентами, такими как сетевой адаптер или порты USB. Это может ввести в заблуждение, поскольку производители материнских плат могут писать о поддержке сразу 40 линий PCI Express, но ЦПУ при этом, может работать только либо с одной графической картой в режиме 16x, либо с двумя картами в режиме 8x для каждой. Разве не должны все эти линии PCI Express материнской платы позволять вам подключать больше устройств, чем просто две видеокарты? Здесь и проявляется разница между PCI Express линиями чипсета и ЦПУ.
Большинство потребительских ЦПУ имеют 16 или 20 линий PCI Expres, идущих непосредственно к процессору, которые должны использоваться для графических карт, и наилучшей производительности. Почему же эти линии лучше тех, что подключены к чипсету? Первая причина заключается в том, что для оборудования это дополнительный путь маршрутизации, который может замедлить производительность. Но более важной причиной является способ соединения чипсета с процессором.
Несмотря на то, что вы можете столкнуться с графиками, показывающими, что чипсет обладает 16, 20 или даже бОльшим количеством линий PCI Express, само его соединение с ЦПУ, на самом деле значительно уже. Его ширина может составлять всего 4 линии. В настоящее время чипсеты предоставляют множество линий PCI Express другим компонентам и периферийным устройствам, таким как SATA, звук, сеть, USB устройства и прочим. Однако, все это либо компоненты с небольшими требованиями к полосе пропускания, либо они просто вряд ли будут использоваться на полную одновременно, чтобы загрузить канал целиком.
Поэтому наличие подобного узкого места, при отправке данных к ЦПУ - это не так уж и важно. Однако, это ограничение в пропускной способности может навредить вашей системе, если вы подключите устройство, например, видеокарту, которая оперирует значительно бОльшим количеством данных, то это может также привести к проблемам при использовании других компонентов.
Длинные слоты PCI Express 16x на вашей материнской плате, как правило подключены напрямую к процессору, поэтому вам не стоит излишне беспокоиться о том, в какой слот подключить графический ускоритель. Вместе с тем, из-за того, что два длинных порта делят между собой все те же 16 линий, вы не сможете заставить работать две видеокарты одновременно, на полной скорости. Только если ваш процессор не поддерживает большее количество линий.
Кроме того, если вы счастливый обладатель ЦПУ Intel с 16 линиями PCI, то это означает, что ваш NVMe накопитель, установленный в слот M.2, будет подключен через чипсет. В обычных условиях вы вряд ли столкнётесь с большой потерей производительности, но вышеупомянутая задержка и тяжелые нагрузки на сеть, SATAили USB, также проходящие через эти четыре линии обратно к ЦПУ, могут привести к некоторым замедлениям, в зависимости от задачи.
Процессоры AMD по сниженной цене. Ryzen 5 3600 всего за ~13 тыс. руб.
Вместе с тем, именно поэтому некоторые SATA порты отключаются при подсоединении M.2 накопителя, поскольку эти порты также подсоединены к чипсету, и они используют общую полосу пропускания. Хорошая новость заключается в том, что если вы пытаетесь выжать максимум производительности из своего накопителя, то грядущие настольные ЦПУ Intel 11 поколения, должны иметь 20 линий, непосредственно подключенных к процессору, четыре из которых будут отданы M.2 накопителю. Если же вы используете платформу Ryzen, то для вас все намного лучше, потому что эти ЦПУ уже имеют 20 или больше линий, подключенных к процессору.