число линий pci express в процессоре что это
Что такое PCI Express? Имеют ли значение линии, слоты и версии PCIe?
PCI Express является популярной технологией в наши дни, и многие спрашивают, что это такое, для чего он нужен и почему так много суеты по поводу видеокарт, твердотельных накопителей и материнских плат, поддерживающих PCI Express 4.0. В этой статье мы собираемся ответить на эти вопросы. Мы также попытаемся пролить свет на то, что такое линии PCIe, какие типы слотов PCIe есть, и что нового в PCI Express 4.0. Если вам интересно узнать больше, читайте дальше
Что такое PCI Express и что он обозначает?
Какие типы слотов и размеров PCI Express существуют, и что означают линии PCIe?
Для подключения плат расширения к материнской плате PCI Express использует физические слоты. Обычными слотами PCI Express, которые мы видим на материнских платах, являются PCIe x1, PCIe x4, PCIe x8 и PCIe x16. Число, которое следует за буквой «х», говорит нам о физических размерах слота PCI Express, который, в свою очередь, определяется количеством контактов на нем. Чем больше число, тем длиннее слот PCIe и тем больше контактов, которые соединяют плату расширения с гнездом.
Кроме того, число «х» также указывает, сколько полос доступно в этом слоте расширения. Вот как сравниваются часто используемые слоты PCIe:
Линии PCI Express — это пути между набором микросхем материнской платы и слотами PCIe или другими устройствами, являющимися частью материнской платы, такими как разъем процессора, слоты M.2 SSD, сетевые адаптеры, контроллеры SATA или контроллеры USB.
В PCI Express каждая полоса индивидуальна, что означает, что она не может быть разделена между различными устройствами. Например, если ваша видеокарта подключена к слоту PCIe x16, это означает, что она имеет 16 независимых линий, выделенных только для нее. Никакой другой компонент не может использовать эти полосы, кроме графической карты.
Вот идея, которая может упростить вам понимание того, что такое линии PCI Express: просто представьте, что PCI Express — это магистраль, а автомобили, которые едут по ней, — это данные, которые передаются. Чем больше полос движения доступно на шоссе, тем больше автомобилей можно проехать по нему; чем больше у вас PCIe-линий, тем больше данных можно передать.
Карта PCI Express может устанавливаться и работать в любом слоте PCIe, доступном на материнской плате, если этот слот не меньше платы расширения. Например, вы можете установить карту PCIe x1 в слот PCIe x16. Тем не менее, вы не можете сделать обратное. Например, вы можете установить звуковую карту PCIe x1 в слот PCIe x16, но вы не можете установить графическую карту PCIe x16 в слот PCIe x1.
Какие версии PCI Express существуют, и какую скорость передачи данных (пропускную способность) они поддерживают?
Помните, что слоты PCIe могут предложить не одну, а несколько дорожек? Значения полосы пропускания, которые мы разделили, умножаются на количество линий, доступных в слоте PCIe. Если вы хотите рассчитать, сколько пропускной способности доступно для определенной платы расширения, вам нужно умножить пропускную способность PCIe на линию на количество доступных для нее линий.
Например, графическая карта, которая поддерживает PCI Express 4.0 и подключена к слоту PCIe x16, имеет доступ к общей пропускной способности около 31,51 ГБ / с. Это результат умножения 1969 МБ / с на 16 (пропускная способность PCIe на линию * 16 линий). Впечатляет, правда?
Вот как масштабируются версии PCI Express, если принять во внимание линии PCI Express:
В будущем появятся новые версии PCI Express, такие как PCI Express 5.0 и PCI Express 6.0. Спецификация PCIe 5.0 была доработана летом 2019 года, предлагая пропускную способность до 3938 МБ / с на линию и до 63 ГБ / с в конфигурации x16. Однако, скорее всего, мы не увидим его в ближайшее время на компьютерном оборудовании потребительского уровня.
Широко ли доступна последняя версия PCI Express 4.0?
На данный момент PCI Express 4.0 является самой быстрой спецификацией, доступной для домашних компьютеров. Однако PCI Express 4.0 поддерживается только AMD на своих последних материнских платах, основанных на чипсете X570 в сочетании с процессорами AMD Ryzen третьего поколения. Если у вас их нет, нет смысла покупать видеокарты или твердотельные накопители, поддерживающие PCIe 4.0.
Как PCI Express 4.0 влияет на скорость вашей видеокарты?
Когда вы играете в игру, видеокарта использует выделенную память (GDDR) для хранения текстур, используемых для рендеринга кадров на экране. Помимо тактовой частоты графического процессора, эта графическая память является наиболее важной для того, сколько кадров вы получаете каждую секунду.
Графическая карта должна использовать интерфейс PCI Express, который соединяет ее с материнской платой только тогда, когда ей нужно обмениваться данными с процессором или загружать текстуры из системной памяти (ОЗУ компьютера). Это не должно случаться часто, поскольку современные видеокарты имеют много собственной оперативной памяти. И даже если / когда это произойдет, после того, как текстуры были переданы через интерфейс PCI Express из системного ОЗУ и загружены в память видеокарты, они остаются там. Причина в том, что графическая память во много раз быстрее системной памяти.
Ни одна из видеокарт, доступных сегодня, не нуждается в полной полосе пропускания, предлагаемой слотами PCI Express 4.0 x16. Для получения дополнительной информации ознакомьтесь с нашим анализом влияния PCI Express 4.0 по сравнению с PCI Express 3.0 на современные настольные компьютеры: PCI Express 4 по сравнению с PCIe 3: есть ли улучшение производительности?
Как насчет совместимости версий PCI Express?
Все версии PCI Express совместимы друг с другом. Например, видеокарта PCI Express 4.0 работает, даже если вы подключаете ее к материнской плате, которая поддерживает только PCI Express 3.0 или даже 2.0. Однако пропускная способность интерфейса PCI Express ограничена наименьшим фактором. Например, если вы подключаете SSD PCI Express 4.0 к материнской плате, которая поддерживает только PCI Express 3.0, этот SSD работает на PCIe 3.0. Вместо доступа к пропускной способности 7,88 ГБ / с он может использовать только 3,94 ГБ / с, поэтому его максимальная теоретическая скорость уменьшается вдвое.
У вас есть еще вопросы по PCI Express?
Теперь вы должны лучше понять, что такое PCI Express, и больше узнать о различных типах слотов PCIe, дорожках и версиях. У вас есть другие вопросы, на которые мы могли бы ответить? Если у вас есть, или если у вас есть, что добавить в эту статью, не стесняйтесь оставить комментарий ниже.
Линии PCI-E — конфигурации платформ AMD AM4 и sTRX4, Intel LGA1200 и LGA2066
Содержание
Содержание
Линии PCI-E и не только
Линии — это дорожки, использующие две сигнальные пары для отправки и приема данных, по которым материнская плата обменивается информацией со слотами PCI-Express, процессором, контроллерами SATA, USB. PCI-E — самый быстрый слот. Кроме видеокарты, к линиям PCI-E могут подключаться твердотельные накопители, модули Bluetooth, Wi-Fi, различные адаптеры.
Каждая линия, как дорога, может пропустить только ограниченное количество трафика в секунду. Для нормального функционирования видеокарты под интерфейс PCI-E 3 и 4 поколения необходимо от 8 до 16 линий. Скоростные линии обмена данных используют и твердотельные накопители. Если установить 2 видеокарты в слоты PCI-E х16 или одну видеокарту и файловый накопитель NVMe M.2, каждое устройство будет использовать по 8 линий.
Сколько бывает линий
Материнская плата может поддерживать 64 линии PCI-E, но не все они используются для работы видеокарт. Например, процессоры AMD серии Ryzen поддерживают 24 линии и только 16 для слотов PCI-E х16, соответственно 8 линий отводится под другие устройства. Чем выше класс материнской платы, тем больше линий она поддерживает, тоже можно сказать и о процессорах. Не все линии доступны для пользователей, до 10 низкоскоростных линий 2.0 обычно используются для связи процессора с чипсетом материнской платы.
При одновременной работе нескольких накопителей часто не хватает пропускной способности линий, особенно когда они объединены в Raid. При подключении 6 SATA устройств, рекомендуется использовать адаптер для слота PCI-E. Если установлена память NVMe M.2 и заняты все SATA-порты, также желательно использовать 8 дополнительных линий, подключившись к слоту PCI-E х16.
Основные потребители линий PCI-E
PCI-E x16 — слот используется для подключения видеокарт, PCI-Express SSD, M.2.
PCI-E x4 и х8 — предназначены для скоростной передачи данных объемом 4–8 ГБ/с. В эти слоты подключают твердотельные накопители через RAID-контроллеры или карту расширения USB.
PCI-E x1 — используют в основном для подключения Wi-Fi и звуковых карт. Скорости слота третьего поколения — почти 1 ГБ/с, хватает для передачи качественного сигнала.
Сколько линий нужно современной видеокарте
Пропускная способность PCI-E первого поколения линии — 250 МБ\с, второго — 500 МБ\с, третьего — 984,6 МБ\с, четвертого — 1969 МБ\с. В последнее время второй слот PCI-E х16 все чаще используют для подключения накопителей данных M.2. Пропускная способность 8 линий третьего поколения равна 7 872 МБ\с, чего вполне достаточно для большинства современных игр и графических редакторов.
AMD AM4
Процессор
APU Bristol Ridge
Ryzen
Это новая единая платформа для бюджетных и высокопроизводительных гибридных процессоров. APU — микропроцессорная архитектура от AMD, объединяющая центральный и графический процессор в одном кристалле. Socket AM4 с микроархитектурой Zen появился в 2016 году. Платформа поддерживает память DDR4, до 24 линий PCI-E за счет материнской платы и до 64 за счет процессоров. Сокет работает с 9 наборами логики: Z2, b550, x570, x470, X370, B550, B450, B350, А320.
Чипсет
Линии PCI-E за счет процессора
Линии PCI-E за счет материнской платы
Версия PCI-E
TRX40 и X399 поддерживают наибольшее число линий — по 64, но X399 работает только с 10 линиями PCI-E, идущими с материнской платы, у TRX40 таких 24, к тому же он работает с 4 версией PCI-Express. У остальных наборов логик 24 линии от процессора и 4–16 за счет материнской платы.
AM4 кардинально отличается от архитектуры своей предшественницы AM3 Plus и больше напоминает материнские платы FMX или LGA 1150. Поддержка чипсетов PCI-E 3.0 осуществляется только за счет линий, идущих непосредственно от процессора. Минимальное количество линий с любым APU — 16. Видеокарта может использовать 16 или 8 + 8 линий в разных слотах PCI-E. На этой материнской плате можно установить высокоскоростной твердотельный накопитель без использования PCI-E-линий. Для M.2 есть 2 высокоскоростные линии, ведущие от чипсета к процессору.
Дополнительные линии: 4 для порта SATA и 4 для USB 3.0. Если отказаться от SATA, освободится 4 линии ввода-вывода для установки дополнительного NWME M.2.
sTRX4
Ryzen Threadripper 4, вышедший в ноябре 2019 года, обеспечивает работу 8–32 ядерных APU третьего поколения, созданных по 7-нанометровому техпроцессу.
Socket TR4 — первый чипсет AMD, созданный в формате LGA для домашнего использования. До этого LGA-разъемы применялись только в серверных форматах.
На новой платформе увеличено количество доступных линий контроллера PCI-E 4.0 до 64. Из них 8 используются для связи материнской платы и процессора, 48 линий могут быть задействованы под слоты PCI-E, оставшиеся 8 линий отвечают за подключение SATA, M.2 и 4 портов USB 3.2. Интерфейс DDR-памяти модернизирован до версии 4.0, Максимальным объемом 2 Тб поддерживается UDIMM, RDIMM и LRDIMM, ECC.
Работу системной логики на материнской плате обеспечивает чипсет AMD TRX40, позволяющий подключить дополнительные 16 линий PCIe 4.0 с процессорами Ryzen Threadripper. Эти линии могут быть использованы для работы портов USB, NVMe и SATA3. Таким образом, sTRX4 максимум поддерживает 72 линии.
Intel LGA1200
В Intel LGA1200, выпущенном в 2020 году, максимум можно задействовать 40 линий PCI Express 3.0. При использовании процессоров серии Coffee Lake-S Refresh и Comet Lake-S поддерживается 16 линий PCI Express, Rocket Lake-S — 20 линий. От чипсета идет 24 линии, от CPU только 16. Возможные конфигурации PCI-Express: ×16, ×8+8, ×8 + ×4х2. На SATA 3.0 + 14 USB портов приходится от 4 до 8 линий в зависимости от набора логики, 2 линии отводится на оперативную память, DMI 3.0 — 4 линии.
В основу платформы легли новые наборы логики 400-й серии: B460, H470, Q470, Z490, W480.
Наименьшее количество линий получил набор логики Intel H410. Общее число (HSIO) — 30, линий PCIe 3.0 — 22, для SATA 3.0 только 4 линии.
Intel LGA2066
LGA2066 — платформа 2017 года, поддерживающая процессоры без интегрированного графического ядра, поколения Skylake-X и Kaby Lake-X. Для работы используется набор системной логики X299. Линий PCIe 3.0 от 16 до 48.
7640X и 7740 — 16 линий.
7800X и 7820 — 28 линий.
7920X–7980 — 44 линии.
9800X–9980 — 44 линии.
10900X–10980X — 48 линий.
Младшие модели процессоров поддерживают 16 линий PCI-E. Максимальный объем памяти DDR4 — 64 Гб. С процессорами Intel Core 7800X и 7820 на PCI-E выделяется 28 линий и поддерживается до 128 Гб DDR4. С остальными процессорами чипсет позволяет активировать 44 и 48 линий, из которых 28 отводится под слот PCI Express 16, остальные на 8 портов SATA, 10 USB 3.0 или 14 USB 2.0 и интегрированный сетевой адаптер.
Линии pci-e проца
24 May 2019 в 18:30
24 May 2019 в 18:30 #1
Привет всем!Лазя в интернете в судорожной попытке найти проц для апгрейда я лазил по сайтам и невзначай заметил такую характеристику у процессора как макс. кол-во линий пси-е.Это повергло меня в маразм если честно,я раньше никогда ее не замечал и не думал что такая хар-ка вообще существует.Мне стало интересно и я начал разбираться что это за хрень.Короче я точно нихрена не понял,но у меня есть на этот счет соображения:
Допустим я взял проц,который поддерживает 16 линий пси-е,это значит,что я купив топовую мать под этот проц не смогу использовать SLI/CF(16x + 16x),потому что больше не поддерживает проц,а только 8х + 8х или 8+4+4?Или они будут работать на заниженной производительности?
24 May 2019 в 18:38 #2
какой смысл от sli если топовая видюха дешевле илучше двух средних?
24 May 2019 в 18:41 #3
Привет всем!Лазя в интернете в судорожной попытке найти проц для апгрейда я лазил по сайтам и невзначай заметил такую характеристику у процессора как макс. кол-во линий пси-е.Это повергло меня в маразм если честно,я раньше никогда ее не замечал и не думал что такая хар-ка вообще существует.Мне стало интересно и я начал разбираться что это за хрень.Короче я точно нихрена не понял,но у меня есть на этот счет соображения:
Допустим я взял проц,который поддерживает 16 линий пси-е,это значит,что я купив топовую мать под этот проц не смогу использовать SLI/CF(16x + 16x),потому что больше не поддерживает проц,а только 8х + 8х или 8+4+4?Или они будут работать на заниженной производительности?
24 May 2019 в 21:30 #4
какой смысл от sli если топовая видюха дешевле илучше двух средних?
Просто объясните понятными словами да и все.
24 May 2019 в 21:35 #5
Будет работать в режиме 8+8 или 8+4+4
Инфа из мануала любой материнки/проца
24 May 2019 в 21:36 #6
Т.е. нельзя подключить видеокарты на мамке 16+16 линий,если проц поддерживает всего 16,точнее можно,но они будут работать как 8+8,да?Пожалуйста объясните недалекому простыми понятными словами.
24 May 2019 в 21:45 #7
8+8 Подключение не критично даже для 1080ti, в нете есть тесты разница между 16+16 и 8+8 для этой карты 3-5%.
С наступлением эры PCI-E 4 летом 2019, проблемы с подключением sli/crosfsire конфигов и NVMe накопителей со скоростями овер 4к должны уйти в прошлое. Учитывая что и линий скорее всего по стандарту в новых матерях будет не 16 а 24.
25 May 2019 в 08:45 #8
8+8 Подключение не критично даже для 1080ti, в нете есть тесты разница между 16+16 и 8+8 для этой карты 3-5%.
С наступлением эры PCI-E 4 летом 2019, проблемы с подключением sli/crosfsire конфигов и NVMe накопителей со скоростями овер 4к должны уйти в прошлое. Учитывая что и линий скорее всего по стандарту в новых матерях будет не 16 а 24.
Тогда еще такой вопрос:кол-во линий поддерживаемых процессором относиться только видеокартам или в общем ко всему(видеокартам, нвме ссд и т.д.)?
25 May 2019 в 08:48 #9
Привет всем!Лазя в интернете в судорожной попытке найти проц для апгрейда я лазил по сайтам и невзначай заметил такую характеристику у процессора как макс. кол-во линий пси-е.Это повергло меня в маразм если честно,я раньше никогда ее не замечал и не думал что такая хар-ка вообще существует.Мне стало интересно и я начал разбираться что это за хрень.Короче я точно нихрена не понял,но у меня есть на этот счет соображения:
Допустим я взял проц,который поддерживает 16 линий пси-е,это значит,что я купив топовую мать под этот проц не смогу использовать SLI/CF(16x + 16x),потому что больше не поддерживает проц,а только 8х + 8х или 8+4+4?Или они будут работать на заниженной производительности?
ну вообще-то там больше линий, на вк да, отведено 16. да в принципе 16 или 8 разницы особой нет, вк их особо не загружает. ну если ты гик и хочешь красивые 2 линии по 16, то смотри в сторону тредриппера, помоему он может в 2 по 16 или в 4 по 8.
Влияние количества линий PCI-e на производительность
Производительность компьютера в основном зависит от мощности процессора (CPU) и видеокарты. Это основные компоненты, которые производят расчеты и вычисления. Также есть дополнительные компоненты, которые влияют на скорость работы самой операционной системы и приложений, это оперативная память и накопитель. От скорости накопителя зависит то, насколько быстро будут открываться все игры/программы. От объема оперативной памяти также зависит плавность и скорость работы операционной системы, программ и игр. Но это простые и понятные условия, на которые мы привыкли ориентироваться при сборке или оценке компьютера. Есть менее заметные параметры, но в определенных случаях, они могут очень сильно влиять на производительность системы.
Один из таких параметров — количество линий PCI-e на вашей материнской плате, в которую установлена игровая видеокарта. Сам PCI-e, пришедший на смену AGP в середине нулевых, уже дорос до третей генерации, и скоро, похоже, дорастет до четвертой. Но на текущий момент вершиной творения является PCI Express 3.0 16x. Последнее обозначение (16х) — как раз и означает количество линий. Очень часто мы слышим нечто вроде «на этой материнской плате лучше не собирать SLI/CF, она держит только режим 16/8, бедует просадка производительности». Но это лишь наше понимание, основанное на простой логике, которая твердит нам, что раз количество линий урезано в двое, то и производительность пострадает, так как видеокарта не сможет оперативно обмениваться данными. Так сколько же на самом деле нужно линий PCI-e для того, чтобы производительность не просаживалась, даже при использовании ТОПовой видеокарты?
Самый простой и верный способ выяснить зависимость производительности от количества доступных линий PCI-E — взять материнскую плату с тремя слотами PCI-e, каждый из которых общается с видеокартой по разному количеству линий PCI-e. Наш выбор пал на материнскую плату ASUS ROG Maximus X Formula. У нее три разъема PCI-E, и каждый функционирует на разной мощности. Первому разъему доступны все 16 линий PCI-e, второму 8 линий, а третьему лишь 4 линии — PCI-e. Как вы уже догадались, мы прогоним одинаковые тесты по очереди переставляя видеокарту в каждый разъем. В качестве процессора используется Intel Core i7-8700K, объем оперативной памяти 16 Гбайт, накопитель SSD на 256 Гбайт. Как я говорил выше, видеокарта нужна мощная, чтобы максимально остро ощущалась нехватка линий PCI-e. Мы выбрали видеокарту ASUS GTX 1080 11 Gbps. Это не самая топовая версия, но очень близкая к ней, и оснащенная огромным объемом видеопамяти. Один небольшой шаг отделяет ее от первого места, так что она подходит для нашего тестирования.
Тестирование
Я решил сначала прогнать 3DMark, который является основным инструментом измерения на сегодняшний день у большинства ПК-пользователей всего мира. Разумеется, мы не играем в 3DMark, поэтому потом мы протестируем несколько современных требовательных к железу игр. И после этого мы точно сможем ответить на вопрос, сколько же линий PCI-e необходимо мощной видеокарте, чтобы производительность не просаживалась. Начнем с 16х, далее 8х, и завершим тестирование режимом 4х. Ниже представлены скриншоты утилиты GPU-Z, чтобы вы могли убедиться в том, что мы действительно меняли режимы работы карты. Справа от утилиты на скриншоте видно окошко, которое нагружает видеопроцессор, чтобы количество линий было максимальным из доступных.
3DMark
Популярный бенчмарк выказал свое «фи» и продемонстрировал совершенно наплевательское отношение к количество активных линий PCI-e. Лишь в режиме х4 производительность немного просела от режима х16. Но разница в среднем по всем режимам около 1%, т.е. близкая к погрешности. Да, просадка есть, но на глаз вы ее не заметите.
В играх ситуация не сильно поменялась, но разрыв уже заметен. Между режимами х16 и х8 разницы в производительности нет, а вот при переходе на х4 производительность снижается примерно на 10%. Кстати, обратите внимание, что такое снижение производительности наблюдается в разрешении FullHD. В тяжелом режиме 4К основной упор происходит в вычислительную мощность самой видеокарты, и там уже так сильно количество линий PCI-e не роляет. Но все равно, в любом разрешении переход в режим х4 дает снижение производительности.
Необходимое количество линий PCI-e
Честно говоря, подобный результат был предсказуем, но даже я думал, что в режиме х4 снижение производительности будет более ощутимым. Напомним, что современные х8 3.0 равняются х16 2.0. Т.е. если у вас старая материнская плата, которая оснащается разъемом PCIe 2.0 х16 — можете устанавливать туда любую видеокарту, снижения производительности вы не увидите. Но самое главное, что вы можете собирать тандем SLI на материнских платах без поддержки х16 + х16. Вам вполне хватит х8 + х8. Едва ли вы заметите снижение производительности. Особенно если учесть, что вторая видеокарта и так не дает прироста ровно в 100%, а немного ниже. Поэтому собирать тандемы из пары видеокарт можно на любой современной материнской плате. На этом фоне, готовящийся к выходу PCIe 4.0 уже не видится столь интересной инновацией, хоть и принесет с собой увеличение производительности для многопроцессорных (GPU) систем. Надеюсь, я помог вам разобраться, и вы получили ответ на вопрос, сколько же нужно линий PCIe для полноценной скорости работы.