Ответы к посту
Технологии: "PCI-Express"
15

Продолжение поста «Технологии: "PCI-Express"»

Продолжение поста «Технологии: "PCI-Express"» Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Ответ на пост, Длиннопост

Теория — это хорошо, но практика — лучше. В следующей таблице рассмотрим комбинации современных процессоров с чипсетами, при которых все устройства, требующие высокой скорости обмена информацией с системой, получат полную пропускную способность по линиям PCI-E. Учитывать платы расширения, которым требуется для работы только одна линия — проводные и беспроводные сетевые адаптеры, звуковые карты и прочее — здесь не будем, так как данные устройства незначительно влияют на общую пропускную способность.

Продолжение поста «Технологии: "PCI-Express"» Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Ответ на пост, Длиннопост
Продолжение поста «Технологии: "PCI-Express"» Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Ответ на пост, Длиннопост
Продолжение поста «Технологии: "PCI-Express"» Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Ответ на пост, Длиннопост

* - учитываются максимальные возможности чипсета. На некоторых материнских платах могут быть реализованы не все линии и слоты, позволяющие добиться такой конфигурации устройств.

** - можно отказаться от дискретной видеокарты или выделить ей меньшее количество линий. Тогда при установке в разъем видеокарты дополнительной платы-переходника для NVME SSD можно увеличить их количество в любой из систем.

*** - версия PCI-E зависит от реализации поддержки на конкретной материнской плате.

**** - возможно подключение еще одного NVME SSD без потерь для первого, но только на «половинной» скорости 2.0 x4.

Как видим, большинство чипсетов для массовых платформ рассчитано на одну видеокарту и один-два NVME SSD. Впрочем, с появлением новых платформ каналы связи с чипсетом расширяются, и к современным Core и Ryzen даже на «средних» чипсетах уже можно подключить по три, четыре, а то и более быстрых накопителя для использования параллельно без потерь производительности — лишь бы достаточное количество слотов было на материнской плате.

Однако видеокарт это не касается. Массовые платформы все так же предлагают только один канал x16, который тоже получает выигрыш от новых версий PCI-E, но похвастать разделением линий на два независимых канала x16 все так же не может. Конфигурации с несколькими видеокартами при полной скорости подключения последних все так же являются прерогативой HEDT-платформ. Которые, к тому же, позволяют управлять линиями PCI-E намного гибче, чем массовые, что открывает больше возможностей для кастомных конфигураций с большим количеством разных устройств.

Показать полностью 3
53

Технологии: "PCI-Express"

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

PCI-Express — высокоскоростная шина обмена данных, без которой не обходится ни один компьютер на протяжении вот уже полутора десятка лет. За какие соединения отвечают ее линии, на что они влияют, и как создать правильную конфигурацию без узких мест?

Изначально главной целью внедрения PCI-E в пользовательские компьютеры была замена устаревшего интерфейса AGP для коммутации с видеокартой — самым требовательным к пропускной способности шины компонентом. Но этим ее сфера применения не ограничилась. В современных ПК шина используется практически повсеместно — для видеокарт, для других плат расширения, для скоростных накопителей, для связи процессора с чипсетом, для коммутации с высокоскоростными портами и дополнительными чипами встроенных устройств на материнской плате.

Что такое линии PCI-Express

Шина PCI-E масштабируется с помощью линий. В персональном ПК таких линий на связь с одним устройством может выделяться от 1 до 16, в зависимости от нужной пропускной способности. Линии PCI-E — связующие «нити» в работе всех компонентов современной системы. Именно поэтому любой платформе важно иметь достаточно таких «нитей» для поддержания необходимой скорости обмена данными между всеми компонентами ПК

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

На заре становления PCI-E его коммутации с компонентами системы проходили через северный и южный мосты, которые представляли собой отдельные микросхемы на материнской плате. Для передачи данных процессору северный мост соединялся с ним по собственному каналу. В современных платформах северный мост интегрирован в процессор, по этой причине коммуникация с самым важным потребителем линий PCI-E — видеокартой — у всех современных ЦП осуществляется напрямую. Помимо выделенных линий для видеокарты, у большинства актуальных процессоров имеются отдельные линии для подключения NVME SSD.

Напрямую с ЦП по линиям PCI-E общается и чипсет (в прошлом — южный мост), находящийся на материнской плате. Он играет роль коммутатора, через который проходят данные от всех периферийных устройств, за исключением слота видеокарты и первого слота для NVME SSD на некоторых чипсетах. Общее количество линий, которое способна предложить система, складывается из линий процессора и линий чипсета — то есть, именно комбинация процессора и материнской платы определяет, сколько свободных линий PCI-E будет доступно пользователю. Однако стоит учитывать еще и скорость связи чипсета с процессором: она меньше пропускной способности линий чипсета, поэтому задействовать все их одновременно без потерь производительности просто не удастся.

В отрыве от количества линий есть еще и другая характеристика — версия PCI-E. На данный момент существуют пять поколений шины, каждая из которой отличается от предыдущей удвоением пропускной способности. В одной системе для разных внутренних соединений могут использоваться разные версии протокола.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Использование линий PCI-Express в современном ПК

В массовых платформах 16 линий от процессора идет на слот для видеокарты. Платы на флагманских чипсетах позволяют «расщепить» его на несколько слотов по 4 или 8 линий на каждый. Еще 4 линии от процессора подключаются к слоту M2 NVME для высокоскоростных накопителей, но такой «прямой» слот встречается не везде. 4 или 8 линий используются для подключения процессора к чипсету на материнской плате. Чипсет распределяет их пропускную способность между разъемами USB, SATA и распаянными на материнскую плату контроллерами — такими, как звуковой чип, сетевой контроллер или дополнительный контроллер USB/SATA/Thunderbolt, если он имеется.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Оставшиеся после этого распределения линии идут на слоты для накопителей M2 NVME, если они присутствуют — по 4 на каждый, и на слоты расширения PCI-E. Обычно на них выделяется 1 или 4 линии.

Такое устройство имеют платформы Intel, процессоры которой для коммутации с большинством устройств полагаются на возможности чипсета. Платформы AMD в этом плане немного отличаются, так как процессоры семейства Ryzen — это системы на чипе (SoC), которые кроме видеокарты и NVME SSD имеют прямое подключение к некоторому количеству портов USB, SATA и звуковому кодеку.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Особняком стоят HEDT-платформы обоих вендоров. В общем плане они не отличаются от массовых, но могут предложить пользователю до 64 свободных линий PCI-E напрямую от процессора. Эти линии можно гибко конфигурировать для видеокарт, слотов M2 NVME и прочей скоростной периферии.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

LGA1151

До 6 поколения Intel использовала линии PCI-E 3.0 только для соединения процессора с видеокартой, в прочих случаях ограничиваясь PCI-E 2.0. Первой ласточкой полного перехода соединений на PCI-E 3.0 стал чипсет Z170, выпущенный в 2015 году для 6 поколения Intel Core.

Процессоры этого поколения имеют 16 линий PCI-E 3.0 для видеокарты и соединяются с чипсетом посредством шины DMI 3.0 x4, которая базируется на той же версии PCI-E. Выделенной линии для накопителя NVME еще нет, для них используются линии от чипсета. Старший чипсет Z170 обладает 20 линиями третьей версии скоростного интерфейса, следующий за ним H170 — 16 линиями. У B150 12 линий, у младшего H110 — только 6. Платы на старшем чипсете умеют разделять слот видеокарты x16 на два слота по x8, или на три по схеме x8+x4+x4. Эта особенность сохранится и у всех последующих чипсетов Z-серии.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Увидевшие свет процессоры 7 поколения в этом плане изменений не получили, а вот возможности чипсетов для них немного расширились. У Z270 стало 24 линии, у H270 — 20, у B250 — 12.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Чипсеты, выпущенные для 8 и 9 поколения Core для сокета LGA1151 v2 унаследовали ту же конфигурацию. Впрочем, как и сами процессоры. У Z370 и Z390 все так же 24, у H370 — 20, у B360 — 12, у H310 — 6 линий третьего поколения стандарта. Новинкой в иерархии чипсетов стал только B365, который получил 20 линий PCI-E 3.0.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

LGA1200

Сокет LGA1200 начал свой путь с процессоров 10 поколения Core и 400 серии чипсетов для них. Это последнее поколение, в котором не было изменений в топологии линий со времен 100 серии чипсетов. Топовый Z490 имеет 24 линии, H470 обладает 20 линиями, средний B460 — 16, а младший H610 — всего 6.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

11 поколение процессоров и 500 серия чипсетов принесли поддержку PCI-E 4.0. Помимо слота нового поколения с 16 линиями для видеокарты появился и выделенный канал с 4 линиями той же версии для NVME SSD. Линк связи с чипсетом расширен до DMI 3.0 x8, но только в Z590 и H570. У первого 24 линии PCI-E, у второго — 20. Средний B560 и младший H510 остались на DMI 3.0 x4. Линий у них 12 и 6 соответственно.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

LGA1700

Революция в этот сегмент пришла с сокетом LGA1700, процессорами 12 поколения и новыми платами 600 серии для них. Появилось сразу два нововведения: линии для графики стали поддерживать PCI-E 5.0, линии чипсета — PCI-E 4.0. Выделенный канал для NVME SSD остался неизменным, зато линк связи с чипсетом в очередной раз ускорился в два раза: у Z690 и H670 его перевели на режим 4.0 x8, у B660 и H610 — на 4.0 x4.

Канал связи процессора с чипсетом расширили не зря. Теперь флагманский Z690 поддерживает 12 линий PCI-E 4.0 плюс 16 линий PCI-E 3.0 против прежних 24 линий 3.0-версии стандарта. Это открывает гораздо больше возможностей для скоростной периферии, чем в предыдущем поколении. H670 выглядит скромнее — у него по 12 линий PCI-E 3.0 и 4.0. У B660 их 6 плюс 8 соответственно, младший H610 линиями четвертой версии обделили — здесь только 8 линий PCI-E 3.0. В этом поколении разделять линии слота для видеокарты помимо Z690 научился и H670. Конфигурацию 8+4+4 для этого посчитали неактуальной, оставив лишь более привычные 8+8.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Возможности процессоров Core 13 и 14 поколений изменений не претерпели. Но чипсеты 700 серии, использующие ту же платформу LGA 1700, подверглись заметному тюнингу. По сравнению с предшественниками, в каждом из них было увеличено количество быстрых линий PCI-E 4.0, а более медленные линии третьей версии интерфейса были сокращены. Z790 получил 20 линий PCI-E 4.0 и 8 PCI-E 3.0, а H770 — 16 PCI-E 4.0 и 8 PCI-E 3.0.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Оба старших чипсета для подключения к процессору используют 8 линий DMI 4.0. Средний B760 имеет для этой цели вдвое более узкий канал 4.0 x4, но при этом может обеспечить собственными силами 10 линий PCI-E 4.0, и ещё 4 — PCI-E 3.0.

LGA1851

Самая новая массовая платформа от Intel получила очередное расширение периферийных возможностей. Общее количество линий PCI-E у Core 15 поколения увеличилось до 24. К прежним 16 линиям PCI-E 5.0 и 4 линиям PCI-E 4.0 были добавлены еще 4 линии PCI-E 5.0. Таким образом, напрямую к Core Ultra стало возможным подключить сразу два NVMe накопителя: один 5.0 x4 и еще один 4.0 x4.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Вдобавок к этому, кристалл ЦП может напрямую взаимодействовать с двумя портами Thunderbolt 4/USB 4. В прошлых поколениях для их использования на материнской плате приходилось тратить линии чипсета.

Как и у платформы LGA 1700, для связи чипсета с процессором используется шина DMI 4.0. У старшего Z890 она имеет 8 линий, у среднего B860 и младшего H810 — по 4 линии. Ключевое отличие от прошлого поколения в том, что теперь все собственные линии самих чипсетов относятся к PCI-E 4.0. У Z890 их 24, у B860 — 14, а у H810 — 8.

LGA2066

В отличие от массовых, высокопроизводительные HEDT-платформы всегда оснащались большим количеством линий PCI-E. Не стала исключением и последняя такая платформа от Intel на сокете 2066. Единственный чипсет, выпущенный для нее — X299, обладает 24 линиями PCI-E 3.0. Повышенное количество выделенных линий у таких платформ обеспечивают не чипсеты, а сами процессоры. Если у процессоров массовых платформ на данный момент от силы 20 линий PCI-E — 16 на видеокарту и 4 на накопитель, то у процессоров HEDT количество свободных линий для коммуникации с оборудованием может достигать 64.

Впрочем, у Intel это зависит от модели процессора и его положения в иерархии. Для LGA2066 было выпущено три поколения процессоров. Старшие модели 7000 и 9000 серии имеют 44 линии PCI-E 3.0, 10000 серии — 48. При этом у средних моделей таких линий только 28, а у самых младших — лишь 16, как на массовых платформах.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Платформа LGA2066 была выпущена в 2017 году, и еще два года получала обновления в виде новых процессоров с увеличенным количеством ядер. К сожалению, последние три года о новых HEDT-платформах Intel кроме слухов ничего не слышно. Именно поэтому более современной продукции Intel в этом сегменте ни с PCI-E 4.0, ни с новейшим PCI-E 5.0 так и нет.  

AM4

Первое поколение Ryzen 1000 и 300 серия чипсетов для них стали первой платформой, где был реализован отдельный канал PCI-E 3.0 x4 для NVME SSD. Соединение процессора с чипсетом происходит на аналогичной скорости, для видеокарты используется PCI-E 3.0 x16, который старший X370 и B350 умеют делить на два слота по x8. А вот с периферией тут хуже, чем у конкурента. У старшего X370 — 8 линий устаревшего PCI-E 2.0, у среднего B350 таких линий 6, у младшего A320 — всего 4.

Помимо Ryzen 1000 серии под платформу AM4 были выпущены APU на базе этого же поколения архитектуры — процессоры со встроенной графикой серии Ryzen 2000G и Athlon 200GE, а также процессоры и APU на старой архитектуре Excavator - Athlon X4 и серия APU A6/A8/A10/A12. Они имеют урезанный канал PCI-E 3.0 для видеокарты — всего 8 линий, а процессоры архитектуры Excavator вдобавок лишены 4 линий для отдельного канала NVME SSD.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Второе поколение Ryzen и 400 серия чипсетов в этом плане изменений не получили: линии у X470 и B450 аналогичны своим предшественникам X370 и B350. Процессоры Ryzen 2000 по периферийным возможностям от прошлой линейки тоже не отличаются. Выпущенным на их базе APU серии Ryzen 3000G и Athlon 3000G/ 300GE вернули полноценную поддержку разъема PCI-E для видеокарты — 16 линий версии 3.0.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

А вот с выходом на рынок Ryzen 3000 и чипсетов 500 серии платформа сразу получила полный PCI-E 4.0 — и для видеокарты, и для NVME SSD, и для связи с чипсетом, и для линий самого чипсета. Правда, только в связке со старшим X570, который может предоставить до 12 линий PCI-E 4.0. Средний B550 имеет 10 линий третьей версии, да и сам связывается с процессором по PCI-E 3.0 x4. Младший A520 поддержки четвертой версии шины лишен — все коммуникации у него основаны на PCI-E 3.0, а соответствующих линий от чипсета всего 6. Как и раньше, старшая и средняя версия чипсетов поддерживают разделение слота для видеокарты на два с 8 линиями каждый.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Следующее поколение процессоров Ryzen 5000 в плане поддержки периферии изменений не получило. Именно поэтому компания AMD не стала выпускать для него новые чипсеты, ограничившись обновлением BIOS для плат на старых чипсетах. APU на базе 3000 и 5000 серий —  Ryzen 4000G и 5000G — поддержки PCI-E 4.0 не получили, для всех соединений все так же используя PCI-E 3.0.

AM5

Процессоры Ryzen 7000 под сокет AM5 вместе с чипсетами 600 серии принесли массовым платформам AMD долгожданную поддержку PCI-E 5.0. Сами ЦП обладают 16 линиями нового поколения для видеокарты и 8 такими же линиями для двух NVME SSD. А подключение к чипсетам осуществляется с помощью 4 линий PCI-E 4.0.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Аналогичные возможности имеют ЦП Ryzen 9000 и чипсеты AMD 800 серии. При этом APU Ryzen 8000, которые тоже используют ту же платформу, в этом плане заметно обделены. У Ryzen 7 и старших Ryzen 5 8 линий PCI-E 4.0 для слота видеокарты, и еще 4 — для одного NVMe SSD. А у Ryzen 3 и младших Ryzen 5 всего лишь 4 линии PCI-E 4.0 для видеокарты и 2 такие же линии для накопителя.

Старшие чипсеты X670, X670E и X870E предлагают до 12 линий PCI-E 4.0, «середнячки» B650, B650E, B850 и X870 — до 8. Младшие A620 и B840 имеют 8 линий PCI-E 3.0. При этом они сами, в отличие от прочих моделей, подключаются к процессору в «замедленном» режиме PCI-E 3.0 x4.

TR4 и sTRX4

Первая современная HEDT-платформа от AMD использует сокет TR4 и чипсет X399. В отличие от Intel, у любого процессора AMD Threadripper первого или второго поколения под эту платформу стабильное количество свободных линий PCI-E 3.0 — 60. Еще 4 линии этой версии, а также 8 линий более медленного PCI-E 2.0 добавляет чипсет, который связывается с процессором по PCI-E 3.0 x4.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Второе поколение HEDT-платформ AMD получило новый сокет sTRX4, и полностью перешло на использование PCI-E 4.0. У чипсета TRX40 64 линии обновленной версии интерфейса от процессора и 8 таких же линий от чипсета, который связывается с процессором по PCI-E 4.0 x8.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Проблема недостатка линий

Если в компьютере много периферии, требующей высокоскоростного подключения, то линий на все может не хватать. Например, в массовых платформах на полной скорости x16 можно подключить только одну видеокарту. В случае использования топового чипсета две видеокарты можно будет подключить только на «половинной» скорости x8, которая может снизить их быстродействие. В случае остальных чипсетов — только по схеме x16 + x4, последние из которых будут браться от чипсета. Такое неравновесие еще больше может усугубить производительность.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Периферийных устройств, портов и разъемов на платах часто больше, чем может обеспечить чипсет одновременно. Из-за этого приходится выбирать, каким портам и устройствам предоставить пропускную способность. Но при этом одновременно все порты и устройства задействовать не удастся. Простой пример: в некоторых системах установка второго NVME накопителя отключает порты SATA, потому что на них перестает хватать линий чипсета. Если бы последние были неограниченными, такого бы не было.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Еще одна проблема в том, что соединение чипсета с процессором использует меньше линий, чем дает сам чипсет на выходе. Именно поэтому, даже если чипсету хватает собственных линий на все устройства, последние не могут работать на полной скорости одновременно. С процессорами Intel до 11 поколения NVME-слоты общаются через чипсет, который подключен по PCI-E 3.0 x4. Если установить два таких накопителя и использовать их параллельно, то оба из них не смогут одновременно смогут передавать данные процессору на полной скорости из-за бутылочного горлышка, находящегося в соединении чипсета. Особенно это может помешать при активном RAID.

У чипсетов 300 и 400 серии AMD под процессоры Ryzen другая проблема: линии чипсета поддерживают лишь PCI-E 2.0. Поэтому при установке второго SSD в слот, подключенный к чипсету, он попросту потеряет половину своей скорости.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

Последние массовые платформы обеих компаний частично лишены этих недостатков за счет использования каналов связи с чипсетами с более высокой пропускной способностью. Но полностью избавить от них могут только HEDT-платформы, которые обладают гораздо большим количеством линий PCI-E. На таких платформах нехватка линий может возникнуть только в самых крайних случаях: при одновременном использовании более двух видеокарт вкупе с большим количеством высокоскоростных SSD.

Технологии: "PCI-Express" Инженер, Компьютерное железо, IT, Технологии, Компьютер, Производство, Электроника, Чип, Pci-e, Длиннопост

В виду ограничения фотоматериалов

ПРОДОЛЖЕНИЕ СЛЕДУЕТ...

Показать полностью 24
Отличная работа, все прочитано!