Сколько уровней включает в себя архитектурная модель pci express
Интерфейс PCI Express (первоначальное название - 3GIO 5 Ввод-вывод 3-го поколения. ) использует концепцию PCI , однако физическая их реализация кардинально отличается. На физическом уровне PCI Express представляет собой не шину , а некое подобие сетевого взаимодействия на основе последовательного протокола. Высокое быстродействие PCI Express позволяет отказаться от других системных интерфейсов ( AGP , PCI ), что дает возможность также отказаться от деления системного чипсета на северный и южный мосты в пользу единого контроллера PCI Express .
Одна из концептуальных особенностей интерфейса PCI Express , позволяющая существенно повысить производительность системы, - использование топологии " звезда ". В топологии " шина " (рис. 14.5а) устройствам приходится разделять пропускную способность PCI между собой. При топологии " звезда " (рис. 14.5б) каждое устройство монопольно использует канал, связывающий его с концентратором ( switch ) PCI Express , не деля ни с кем пропускную способность этого канала.
Рис. 14.5. Сравнение топологий PCI и PCI Express
Канал (link), связывающий устройство с концентратором PCI Express , представляет собой совокупность дуплексных последовательных (однобитных) линий связи, называемых полосами ( lane ). Дуплексный характер полос также контрастирует с архитектурой PCI , в которой шина данных - полудуплексная (в один момент времени передача выполняется только в определенном направлении). На электрическом уровне каждая полоса соответствует двум парам проводников с дифференциальным кодированием сигналов. Одна пара используется для приема, другая - для передачи. PCI Express первого поколения декларирует скорость передачи одной полосы 2,5 Гбит/с в каждом направлении. В будущем планируется увеличить скорость до 5 и 10 Гбит/с.
Канал может состоять из нескольких полос: одной (x1 link), двух (x2 link), четырех (x4 link), восьми (x8 link), шестнадцати (x16 link) или тридцати двух (x32 link). Все устройства должны поддерживать работу с однополосным каналом. Аналогично, различают слоты: x1, x2, x4, x8, x16, x32. Однако слот может быть "шире", чем подведенный к нему канал, т.е. на слот x16 фактически может быть выведен канал x8 link и т.п. Карта PCI Express должна физически подходить и корректно работать в слоте, который по размерам не меньше разъема на карте, т.е. карта x4 будет работать в слотах x4, x8, x16, даже если реально к ним подведен однополосный канал. Процедура согласования канала PCI Express обеспечивает выбор максимального количества полос, поддерживаемого обеими сторонами.
При передаче данных по многополосным каналам используется принцип чередования или "разборки данных" ( data stripping ): каждый последующий байт передается по другой полосе. В случае канала x2 это означает, что все четные байты передаются по одной полосе, а нечетные - по другой.
Как и большинство других высокоскоростных последовательных протоколов, PCI Express использует схему кодирования данных, встраивающую тактирующий сигнал в закодированные данные, т.е. обеспечивающую самосинхронизацию. Применяемый в PCI Express алгоритм 8B / 10B (8 бит в 10 бит ) обеспечивает разбиение длинных последовательностей нулей или единиц так, чтобы приемная сторона не потеряла границы битов. С учетом кодирования 8B/10B пропускную способность однополосного канала PCI Express можно оценить, как 2500 Мбит/с / 10 бит / байт = 250 мегабайт/с (238 Мбайт/с).
Архитектура PCI Express определяется слоями (layers), как показано на рис. 7. Для обеспечения совместимости с существующими приложениями и драйверами сохранена модель адресации PCI. Конфигурация PCI Express использует стандартный механизм PCI Plug-and-Play. Программный уровень генерирует запросы на чтение и запись, которые передаются уровнем транзакций устройствам ввода-вывода с использованием пакетно-ориентированного, с разделяемыми транзакциями (split-transaction) протокола. Уровень «Link” добавляет последовательный номер и CRC код (код контроля ошибок), что обеспечивает высоконадежный механизм передачи. Физический уровень состоит из двух каналов, которые реализованы, как передающая пара и принимающая пара. Начальная скорость в 2.5 Giga transfers/second/direction обеспечивает канал связи с пропускной способностью в 200MB/s, что почти в 2 раза больше, чем у PCI.
«Физический» слой
Основной канал PCI Express сотсоит из двух низковольтных, дифференциальных пар сигналов: передающая пара и принимающая пара (см. рис. 8). Начальная частота в 2.5 Giga transfers/second/direction может быть увеличена до 10 Giga transfers/second/direction (это теоретический предел частоты для медного проводника).
Пропускная способность PCI Express канала может быть линейно увеличена за счет добавления сигнальных пар. «Физический» слой поддерживает x1, x2, x4, x8, x12, x16 и x32 сигнальных пар в одном канале и распределяет байты данных внутри канала, как показано на рис. 9.
В процессе инициализации, каждый из PCI Express каналов автоматически устанавливает частоту и ширину канала в соответствии с возможностями агентов, находящихся на концах канала, при этом не требуется никакого программного обеспечения.
Cлой связи ("Link Layer")
Основное назначение слоя «Link” заключается в обеспечение правильной передачи пакета данных через канал PCI Express . Этот слой отвечает за целостность данных и добавляет к пакету данных порядковый номер и CRC код (код контроля ошибок), см. рисунок 10.
Большинство пакетов инициируются слоем транзакций ("Transaction Layer"), описанным в следующем разделе. Протокол передачи передает пакеты только в том случае, когда приемный буфер свободен, это позволяет избежать повторных передач данных и разгружает шину. Повторная передача поврежденных пакетов, так же обеспечивается Link слоем.
Слой транзакций ("Transaction Layer")
Программный слой ("Software Layer")
Программная совместимость имеет важнейшее значение для третьего поколения шины ввода/вывода. Имеются два аспекта программной совместимости: инициализация и совместимость времени выполнения. PCI имеет отлаженную модель инициализации, с помощью которой, операционная система может обнаружить все имеющиеся дополнительные устройства и оптимальным образом распределить им системные ресурсы (память, прерывания и т.п.). Эта модель сохранена и в PCI Express , как следствие: изменений в операционной системе, для загрузки на PCI Express системах, не требуется. Кроме того, в PCI Express обеспечена поддержка старой (PCI) модели времени выполнения, таким образом, в прикладном ПО изменения так же не требуются. Новое ПО может использовать новые возможности PCI Express .
PCI Express, полное техническое название "Peripheral Component Interconnect Express", но зачастую воспринимаемый сокращенной аббревиатурой PCIe или PCI-E, это стандартный тип подключения для внутренних девайсов, такие как видеокарты, звуковые карты, wifi адаптеры и прочих периферийных устройств на персональном компьютере.
Разбираемся в различиях PCI-E разъема.
Как правило, данный высокоскоростной порт относится к фактическим слотам расширения на материнской плате, которые принимают платы расширения на основе традиционного PCIe и типы карт расширения.
Старая видеокарта с интерфейсом AGP
PCI Express практически заменил AGP и PCI, оба из которых заменили старейший широко используемый тип соединения, называемый ISA. Хотя пк могут содержать различные слоты расширения, PCI Express считается стандартным внутренним интерфейсом самого быстрого разъема. Сегодня многие материнские платы для персональных компьютеров производятся только с разъемами PCI Express.
Как работает PCI Express?
Подобно старым стандартам, таким как PCI и AGP, устройство на базе Express физически переходит в высокоскоростной разъем на материнской плате.
Интерфейс этого разъема обеспечивает высокоскоростную связь между устройством и системной платой, а также другим оборудованием.
Хотя это не очень распространено, также существует внешняя версия высокоскоростного порта, что неудивительно называется External PCI Express, но часто сокращается до PCIe. Для устройств ePCIe, являющихся внешними, требуется специальный кабель для подключения любого внешнего устройства PCIe к пк через порт PCIe, обычно расположенный на задней панели пк, поставляемый либо материнской платой, либо специальной внутренней PCIe-картой.
Какие типы карт PCI Express существуют?
Благодаря требованию более быстрых, реалистичных видеоигр и инструментов редактирования видео, видеокарты были первыми типами компьютерной периферии, чтобы воспользоваться преимуществами, предлагаемыми непосредственно PCIe.
В то время как видеокарты по-прежнему остаются наиболее распространенным типом PCIe-карты, вы обнаружите, что другие девайсы, которые значительно быстрее подключаются к системной плате, процессору и ОЗУ. Также все чаще производятся PCIe-соединения вместо обычного PCI. Например, многие высококачественные звуковые карты теперь используют высокоскоростной порт, а также повышают количество проводных и беспроводных сетевых интерфейсных карт.
Карты контроллера жесткого диска могут быть наиболее полезными для PCI-E после видеокарты. Подключение высокоскоростного PCIe SSD-накопителя к этому высокоскоростному интерфейсу позволяет значительно быстрее считывать, потом записывать диск. Некоторые контроллеры жестких дисков PCIe даже включают встроенный SSD, сильно изменяя, как устройства хранения традиционно подключены внутри пк.
Конечно, замена PCIe на PCI и AGP полностью на более новые системные платы, почти каждый тип внутренней карты расширения, основанной на старых интерфейсах, перестраивается для возможности использования шины PCI Express. Это включает в себя такие вещи, как карты расширения USB, карты Bluetooth и т.д.
Каковы различные форматы PCI Express?
Express x1 . Express 3.0 . Express x16. Что означает «х»? Как узнаете, поддерживает ли ваш пк? Если есть карта PCI Express x1, и есть только разъем Express x16, совместимо ли это работает? Если нет, каковы ваши варианты?
Часто не совсем понятно, когда вы покупаете карту расширения для своего компьютера, такую как новая видеокарта, какая из различных технологий PCIe работает с вашим пк лучше, чем другая. Однако, насколько это сложно, все выглядит довольно просто, как только вы поймете две важные части информации о высокоскоростном порте: часть, описывающую физический размер, и часть, описывающую технологическую версию, как описано ниже.
Размеры PCIe: x16, x8, x4, и x1
Как следует из заголовка, число после x указывает физический размер платы PCI-E или слота, причем x16 самый большой, а x1 наименьший.
Вот как формируются различные размеры:
Количество контактов | Длина | |
PCI Express x1 | 18 | 25 мм |
PCI Express x8 | 49 | 56 мм |
PCI Express x16 | 82 | 89 мм |
Независимо от размера высокоскоростного порта или карты, ключевой вырез, это небольшое место в карте или слоте, всегда находится на выводе 11. То есть, длина вывода 11 продолжает увеличиваться по мере перехода от PCIe x1 к PCIe x16. Это позволяет гибко использовать карты одного размера вместе со слотами другого.
Карты PCIe подходят в любом слоте высокопроизводительного порта на системной плате, который по крайней мере такой же большой. Например, карта PCIe x1 будет входить в любой слот PCIe x4, PCIe x8 или PCIe x16. Карта PCIe x8 будет входить в любой слот PCIe x8 или PCIe x16. PCIe-карты, размер которых больше, чем слот PCIe, могут входить в меньший слот, но только если этот слот PCI-E открытый (т.е. Не имеет пробки в конце гнезда).
Видеокарта Radeon с интерфейсом PCI-Express x16
В целом, большая плата Express или слот поддерживает большую производительность, предполагая, что две карты или слоты, которые сравниваете, поддерживают одну и ту же версию PCIe.
Версия PCIe: 4.0, 3.0, 2.0 и 1.0
Любое число после PCIe, которое вы найдете на устройстве или системной плате, указывает номер последней версии используемой спецификации PCI Express.
Вот как сравниваются различные версии контроллера PCI Express:
Пропускная способность (на полосу) | Пропускная способность (на полосу в слоте x16) | |
PCI Express 1.0 | 2 Гбит/с (250 МБ/с) | 32 Гбит/с (4000 МБ/с) |
PCI Express 2.0 | 4 Гбит/с (500 МБ/с) | 64 Гбит/с (8000 МБ/с) |
PCI Express 3.0 | 7.877 Гбит/с (984,625 МБ/с) | 126,032 Гбит/с (15754 МБ/с) |
PCI Express 4.0 | 15.752 Гбит/с (1969 МБ/с) | 252,032 Гбит/с (31504 МБ/с) |
Все версии высокоскоростного порта совместимы в обратном и обратном направлении, что означает независимо от того, какую версию поддерживает плата PCIe или ваша материнская плата, они должны работать вместе, по крайней мере, на минимальном уровне. Как можно заметить, основные обновления стандарта порта резко увеличивают пропускную способность каждый раз, значительно увеличивая потенциал того, что может сделать связанное оборудование.
Улучшения версии также устраняют ошибки, добавленные функции и улучшенное управление питанием, но увеличение полосы пропускной способности это самое важное изменение для заметок от версии к версии.
Максимизация совместимости совместно с PCIe
Как вы читаете в разделах размеров и версий выше, использует практически любую конфигурацию, которую вы можете себе представить. Если он физически подходит, он вероятно, работает . это здорово. Однако важно знать, что для увеличения пропускной способности (которая обычно соответствует максимальной производительности) вам нужно выбрать самую высокую версию PCIe, поддерживаемую вашей материнской платой, и выбрать самый большой размер данного порта, который будет соответствовать.
Например, графическая карта на высокоскоростном порту 3.0 x16 даст вам максимальную производительность, но только если материнская плата поддерживает высокоскоростной порт версии 3.0 и имеет свободный высокоскоростной порт x16. Если модель системной платы использует исключительно PCIe 2.0, карта будет работать только с поддерживаемой скоростью (например, 64 Гбит/с в слоте x16).
Большинство материнских плат и персональных компьютеров, выпущенных в 2013 году или позже, вероятно, поддерживают Express v3.0. Если вы не уверены, проверьте руководство по материнской плате или пк. Если не получается найти какую-либо окончательную информацию о версии PCI, возможности использования вашей материнской платой, я рекомендую купить самую большую и последнюю версию PCIe-карты, если она подойдет, конечно.
Что заменит PCIe?
Разработчики видеоигр всегда ищут игры, которые становятся все более реалистичными, но могут сделать это только в том случае, если они смогут передавать больше данных из своих игровых программ в гарнитуру VR или на экран пк, и для этого требуются более быстрые интерфейсы. Из-за этого PCI Express никак не будет продолжать господствовать над своими лаврами. PCI Express 3.0 удивительно быстрый, но мир стремится сделать невероятно быструю передачу.
PCI Express 5.0, который должен быть завершен к 2019 году, будет использовать пропускную способность 31,504 гигабит в секунду на полосу (3938 мегабайт в секунду), что в два раза больше, чем предлагается у высокоскоростного разъема версии 4.0. Существует ряд других стандартов интерфейса, отличных от PCIe, на которые смотрит технологическая индустрия, но поскольку для них потребуются серьезные аппаратные изменения, PCIe, похоже останется лидером в течение некоторого, очень продолжительного времени как самый быстрый из существующих когда-либо.
PCI Express (PCIe, PCI-e) – один из наиболее распространенных протоколов передачи данных. Он используется в современной компьютерной технике для обеспечения взаимодействия различных ее функциональных блоков между собой.
Для самостоятельной сборки или апгрейда компьютера необходимо понимать, что такое PCI Express, какие существуют его версии, чем они отличаются и какие возможности обеспечивают.
Актуальности вопросу придает также то, что недавно компания AMD в своих последних процессорах и видеокартах начала использовать новую версию PCI Express (PCIe 4.0), позиционируя это как важное преимущество над устройствами конкурентов. Действительно ли это так?
Во всем этом мы и попытаемся разобраться.
Что такое PCI Express
PCI Express (Peripheral Component Interconnect Express, сокращенно - PCIe или PCI-e) - это компьютерная шина, использующая высокопроизводительный протокол последовательной передачи данных.
Большинству непосвященных это определение наверняка покажется туманным. Чтобы стало понятней, разберем его более подробно.
Компьютерная шина - соединение, служащее для передачи данных между функциональными блоками компьютера.
Протокол – в данном случае значит "схема", "алгоритм", "порядок".
Последовательная передача данных – понятие более сложное, ему придется уделить больше внимания.
Все данные внутри компьютера циркулируют, обрабатываются и хранятся в виде двоичного кода, мельчайшими частичками которого являются биты. Подробнее об этом можно узнать здесь.
Передача данных между функциональными блоками компьютера может осуществляться либо параллельным, либо последовательным способом.
Параллельная передача данных
Параллельный способ подразумевает использование физического соединения из значительного количества проводников. Передача данных осуществляется "порциями", в которых количество битов соответствует количеству проводников в соединении. Каждая такая порция перед передачей как бы "развертывается в пространстве", разделяясь на биты, каждый из которых проходит к принимающему устройству по отдельному проводнику. Таким образом, каждую единицу времени каждый бит двоичного кода передается по отдельному проводу этого соединения, одновременно (параллельно) с другими битами, передающимися по остальным его проводам. Поэтому схема и называется параллельной.
Например, компьютерная шина PATA (IDE), которая в домашних компьютерах не так давно была основным способом подключения жестких дисков, состоит из 40 проводников (на изображении ниже). Из них только 16 используются непосредственно для параллельной передачи данных. За каждую передачу (такт) по такой шине проходит 16 битов информации. Частота шины - 33 МГц, то есть каждую секунду происходит 33 млн. передач. Таким образом, максимальная пропускная способность такого соединения равна 528 млн. битов в секунду (16 х 33 млн.), или, если перевести в мегабайты - 66 Мегабайт / с.
Несмотря на простоту, параллельная передача данных изжила себя и уже почти не используется в компьютерной технике. Главные ее недостатки:
• высокие затраты на создание каналов (нужно много проводников);
• высокая помеховосприимчивость из-за взаимного влияния передаваемых сигналов друг на друга (особенно, на длинные расстояния);
• необходимость обеспечения синхронного прохождения данных одновременно по всех проводниках соединения, из-за чего достижение высокой частоты отправки сигналов (частоты шины) является слишком сложной задачей.
Последовательная передача данных
Влиянию указаных выше негативных факторов в значительно меньшей степени подвержены схемы последовательной передачи данных. Сегодня они являются очень распространенными. Все USB-устройства, современные жесткие диски, SSD, видеокарты, сетевые карты и т.д. взаимодействуют с другим оборудованием с использованием последовательной передачи данных. Способ ее реализации в каждом из этих видов устройств, конечно же, отличается, но принцип везде одинаков.
Для последовательной схемы не нужно много проводников. Передача данных осуществляется через один коммуникационный канал по одному биту за каждую передачу, последовательно, один за одним (что-то на подобие азбуки Морзе).
На первый взгляд, такая схема кажется менее эффективной, чем в случае с параллельной передачей. Но это далеко не так. Высокая скорость здесь достигается за счет огромной частоты передачи данных (несколько миллиардов в секунду). А для устройств, требующих особо высоких скоростей обмена данными, одновременно используется несколько таких каналов (линий). Например, современные игровые видеокарты подключаются к компьютеру через 16 линий PCIe (PCIe x16).
Особенности стандарта PCI Express, его версии
Разработка стандарта PCI Express была начата фирмой Intel. Спецификации первой его версии появились еще в 2002 году. Сейчас развитием PCI Express занимается организация PCI Special Interest Group, в совет директоров которой входят представители основных разработчиков аппаратного и программного обеспечения (Intel, Microsoft, IBM, AMD, Sun Microsystems, HP, NVIDIA и другие). В своем развитии PCIe прошел несколько этапов и уже развился до версии 5.0.
PCIe является полнодуплексным протоколом, то есть предусматривает использование независимых друг от друга каналов приёма и передачи данных (устройство может одновременно отправлять и получать данные).
Перед отправкой данные кодируются в блоки. Это необходимо для синхронизации передающего и принимающего устройств, а также уменьшения влияния помех.
В PCIe 3.0 и боле новых ее версиях данные кодируются по более эффективной схеме 128b/130b (каждые 128 бит кодируются в 130-битный блок). Доля полезного содержания в передаваемых данных здесь составляет уже около 98,46%.
Разные версии PCIe отличаются не только способом "упаковки" битов в блоки, но и частотой передачи данных. В PCIe 1.0 она составляет 2,5 ГТ/с (гигатранзакций в секунду), то есть за одну секунду передается 2,5 миллиарда битов. Для лучшего восприятия переведем это в привычные единицы:
2,5*10 9 Бит / с = 312,5 Мегабайт / с.
Учитывая, что только 80% из них являются полезными данными, реальная пропускная способность PCIe 1.0 составляет 250 Мегабайт / с.
В PCIe 5.0 частота передачи данных возросла аж до 32 ГТ/с. Переведем это в удобный вид:
32*10 9 Бит / с = 4000 Мегабайт / с = 4 Гигабайт / с.
Поскольку полезные данные составляют 98,46%, реальная пропускная способность PCIe 5.0 равна 3,938 Гигабайт / с.
Применение PCI Express в компьютере. Разъемы PCI Express
Контроллер (управляющее устройство) линий PCIe не так давно встраивался только в чипсет (главную микросхему) материнской платы. Но, начиная с 2009 года, контроллер PCIe добавляется производителями также и непосредственно в центральный процессор. Это уменьшает задержки и позволяет процессору более эффективно взаимодействовать с другими устройствами.
Версии и количество линий PCIe в разных моделях процессоров и чипсетов отличается. Бо́льшая их часть формируется в разъемы, размещаемые на материнской плате. Они позволяют подключать к компютеру разнообразные устройства (видеокарты, звуковые карты, сетевые карты, Wi-Fi-адаптеры и др.).
На материнской плате современного компьютера можно найти разъемы PCIe нескольких видов, отличающихся количеством используемых в них линий PCIe (от х1 до х16 линий). Не зависимо от того, насколько старым является компьютер, и какая версия PCIe в нем используется, эти разъемы всегда выглядят одинаково:
на изображении: верхний разъем - PCIe x4, по средине - PCIe x16, внизу - PCIe x1
Разные версии PCIe являются полностью совместимыми. То есть, если в старый компьютер, где используется версии PCIe 2.0, установить, например, видеокарту с PCIe 4.0, она будет нормально работать. Однако, реальная скорость обмена данными при этом у нее будет ограничена возможностями PCIe 2.0.
И наоборот, в самый новый компьютер с PCIe 4.0 можно без проблем установить старую видеокарту с PCIe 2.0.
Еще одной особенностью PCIe является совместимость разных ее разъемов. В разъем PCIe x16 можно подключить не только видеокарту, но и абсолютно любое другое устройство PCIe, в том числе и с разъемом PCIe x8, PCIe x4 или PCIe x1.
Совместимость разъемов сохраняется также и в обратную сторону. То есть, в разъем PCIe x1 можно установить видеокарту с разъемом PCIe x16. Физически она туда не войдет, но если разрезать заднюю стенку разъема (как на изображении ниже), то все получится.
Это, конечно же, "кустарщина" и без крайней надобности так делать не нужно. Тем более, что видеокарта при таком подключении будет работать в режиме PCIe x1, что весьма негативно скажется на ее быстродействии.
В ноутбуках для установки дополнительных устройств вместо упомянутых выше разъемов используется более компактный вариант - Mini PCIe. Линии PCIe используются также для создания некоторых других разъемов, в чатности, разъемов M.2 (служат для подключения современных запоминающих устройств, а также устройств некоторых других типов).
на изображении - разъем M.2 с запоминающим устройством в нем
Нужно ли апгрейдить компьютер ради PCIe 4.0
Как уже говорилось выше, последней из официально вышедших версий PCIe является версия 5.0 (опубликованы официальные спецификации, но на практике она не используется). Самой "свежей" версией из используемых по состоянию на конец 2019 года является PCIe 4.0, и, судя по всему, еще долго будет таковой оставаться. Она вышла в 2017 году, однако внедрена в конкретные устройства лишь недавно, в 2019 году. Ее начала использовать компания AMD в процессорах Ryzen архитектуры Zen 2, а также в видеокартаx Radeon серии RX 5700 / 5500.
Несомненно, это значительное достижение AMD, однако, оно пока является лишь заделом на будущее и не дает никаких практических преимуществ перед конкурентами. Компания Intel внедрять PCIe 4.0 в свои процессоры не торопится. Не спешит делать это и компания nVidia, видеокарты которой пока довольствуются PCIe 3.0.
Все дело в том, что на современном этапе развития компьютерной техники возможностей PCIe 3.0 вполне достаточно. Превосходство PCIe 4.0 можно увидеть лишь в синтетических тестах. В практических же сценариях необходимости в настолько высоких скоростях обмена данными пока нет.
Видеокарты с PCIe 4.0 вполне нормально работают и в системах с PCIe 3.0. Более того, даже в компьютерах с PCIe 2.0 они показывают почти такую же производительность в играх и других приложениях, как в компьютерах с PCIe 4.0.
Но продлится это, судя по всему, не долго. Направлением, где в ближайшее время станет реально востребованной PCIe 4.0, являются современные М.2 SSD-накопители, быстродействие которых уже почти "уперлось в потолок " стандарта PCIe 3.0. Затем черед дойдет до видеокарт и другого оборудования.
Так что апгрейдить старый компьютер только ради PCIe 4.0 пока нецелесообразно. Однако при покупке нового компьютера, который планируется к использованию достаточно длительнное время, брать во внимание версию PCIe, поддерживаемую его внутренними устройствами, однозначно нужно.
Читайте также: