Using pcie gen 2 что это
Перейти к содержимому

Using pcie gen 2 что это

  • автор:

Using pcie gen 2 что это

загуглил вроде как параметры управляют скоростью работы ОДНОЙ линии pci-e. Но в ригах карты обычно подключаются по одной линии.

Такая настройка скорости у DMI процессора. и еще в двух местах.
Все советуют ставить Gen2, но я пробывал ставить и Gen 1 и Gen3 особой разницы не ощутил.
Так какое значение нужно стать и Главное почему.

Также видел отсылку к длине и качеству провода райзера, если типа провод сигнальный у райзера говно или длинный , то нужно ставить чуть ли не Gen1

— ps —
Конкретно у меня вылезла сейчас проблема , заболела ферма на матери Asus Z270-P, отключил одну карту пока. не понятно толи кабель разера, толи настройки биоса.

PCIe Gen 2: что это и что оно означает?

PCIe Gen 2 (Peripheral Component Interconnect Express Generation 2) — это второе поколение интерфейса PCI Express, который широко используется для подключения периферийных устройств к компьютеру. Он был разработан с целью увеличения скорости передачи данных, снижения задержки и улучшения производительности системы.

Основным нововведением в PCIe Gen 2 является увеличение пропускной способности до 5 Гб/с на один линк данных. Это в два раза больше, чем в первом поколении. Также введены улучшенные кодирование и сигнализацию для повышения эффективности передачи данных.

Использование PCIe Gen 2 позволяет значительно увеличить производительность графических карт, сетевых адаптеров, звуковых карт и других устройств, подключаемых через интерфейс PCI Express. Это особенно актуально для современных игр, требующих высокой производительности и быстрой передачи данных.

Кроме того, PCIe Gen 2 имеет совместимость с предыдущими поколениями, что позволяет использовать старые устройства в новых системах и наоборот. Также интерфейс поддерживает горячее подключение и отключение, что упрощает установку и замену устройств без необходимости перезагрузки компьютера.

PCIe Gen 2 и его значение

PCIe (Peripheral Component Interconnect Express) Gen 2 — это второе поколение интерфейса PCI Express, который является стандартом связи для подключения компонентов компьютера, таких как видеокарты, сетевые адаптеры, звуковые карты и другие периферийные устройства.

PCIe Gen 2 представляет собой значительное улучшение по сравнению с его предшественником, PCIe Gen 1. Новое поколение интерфейса обеспечивает увеличенную пропускную способность и повышенную скорость передачи данных между компонентами компьютера.

Основное преимущество PCIe Gen 2 заключается в увеличении скорости передачи данных до 5 Гбит/с на одну линию, что в два раза быстрее, чем в PCIe Gen 1. Это позволяет более эффективно использовать периферийные устройства и обеспечивает более высокую производительность системы в целом.

Кроме того, PCIe Gen 2 поддерживает функцию двойной частоты, которая позволяет удвоить скорость передачи данных на одну линию, достигая до 10 Гбит/с. Это особенно полезно для того, чтобы обеспечить высокую производительность в современных высокопроизводительных компьютерах.

Также следует отметить, что PCIe Gen 2 обратно совместим с предыдущим поколением интерфейса. Это означает, что устройства, разработанные для работы с PCIe Gen 1, могут быть использованы с PCIe Gen 2 без каких-либо изменений.

Использование PCIe Gen 2 может напрямую влиять на производительность и возможности компьютерной системы. Более высокая скорость передачи данных позволяет более быстро обрабатывать информацию и увеличивает отзывчивость системы в целом. Отображение графики, выполнение вычислительных задач и работа с сетевыми устройствами становятся более эффективными.

Улучшение передачи данных

Использование PCIe Gen 2 в значительной степени улучшает передачу данных по сравнению с предыдущими версиями интерфейса.

Первое улучшение, которое видно при использовании PCIe Gen 2, — это повышенная скорость передачи данных. Версия Gen 2 предлагает удвоение пропускной способности по сравнению с PCIe Gen 1. Это означает, что данные могут передаваться в два раза быстрее, что особенно полезно для задач с высокими требованиями к пропускной способности.

Кроме того, у использования PCIe Gen 2 есть ещё одно большое преимущество — улучшенная эффективность передачи данных. Новая версия интерфейса снижает задержку и повышает производительность по сравнению с предыдущим поколением.

Ещё одно улучшение, которым обладает PCIe Gen 2, — это поддержка дополнительных функций и возможностей. Это включает в себя поддержку энергосбережения, возможность объединения нескольких устройств внутри одного получателя и расширение поддерживаемых типов устройств.

В целом, использование PCIe Gen 2 означает, что передача данных в системе будет более эффективной, быстрой и гибкой.

Повышение производительности

Использование PCIe Gen 2 может значительно повысить производительность системы. Этот стандарт обеспечивает увеличенную пропускную способность и улучшенную эффективность работы устройств подключенных через PCIe.

Прежде всего, PCIe Gen 2 обеспечивает увеличенную пропускную способность по сравнению с предыдущим поколением стандарта. Это означает, что данные могут передаваться между устройствами на более высокой скорости. Благодаря этому, приложения, работающие с большими объемами данных, будут выполняться быстрее.

Другое преимущество PCIe Gen 2 — это более эффективное использование доступной пропускной способности. Новые технологии, внедренные в Gen 2, позволяют снизить задержку при обмене данными между устройствами. Это улучшает общую производительность системы.

Кроме того, PCIe Gen 2 поддерживает возможность увеличения пропускной способности путем объединения нескольких линий разъема PCIe. Это называется агрегацией каналов и позволяет еще больше увеличить скорость передачи данных.

Таким образом, использование PCIe Gen 2 позволяет повысить производительность системы, увеличить скорость передачи данных и улучшить общую эффективность работы устройств, подключенных через PCIe.

Совместимость с устройствами

Использование интерфейса PCIe Gen 2 предоставляет ряд преимуществ в терминах совместимости с устройствами. Во-первых, данный интерфейс совместим с предыдущей версией PCIe Gen 1, что означает возможность подключения устройств, разработанных для Gen 1, к PCIe Gen 2 слотам. Это упрощает процесс модернизации системы, поскольку не требуется замена всех устройств.

Во-вторых, PCI Express Gen 2 предоставляет обратную совместимость с устройствами, разработанными для предыдущего поколения интерфейса PCI и AGP. Это позволяет использовать современные устройства PCIe Gen 2 с более старыми системами, обеспечивая соответствующие скорости передачи данных и повышенную производительность.

Кроме того, поддержка многофункциональной точки соединения (Multi-Function Endpoint) в интерфейсе PCIe Gen 2 позволяет одному слоту поддерживать несколько различных устройств. Это удобно, когда требуется подключение множества устройств, таких как сетевые адаптеры, звуковые карты и видеокарты, к одному компьютеру.

Также важно отметить, что PCIe Gen 2 может использоваться с различными типами нестандартных устройств, включая FPGA (программируемые матрицы вентильных шлюзов), специальные контроллеры и другие специализированные устройства. Это позволяет системам с использованием PCIe Gen 2 быть максимально гибкими и применимыми для широкого спектра задач и областей применения.

Шина PCIe: только ли физические ограничения влияют на скорость передачи?

Начну издалека. Прошлой зимой довелось мне делать USB-устройство с ядром, размещаемым в ПЛИС. Само собой, очень мне хотелось проверить реальную пропускную способность этой шины. Ведь в контроллере — там слишком много всего наверчено. Всегда можно сказать, что вот тут внесена задержка, или вон там. В случае же с ПЛИС — я вижу блок, прокачивающий данные, вот он сказал мне, что в нём данные есть. А вот я выставил, что всё обработано, и я готов принимать новую порцию (при этом, он уже принимает данные во второй буфер этой же конечной точки). Отлично, ставим готовность с первого же такта и смотрим, что получается, когда USB может «молотить» без остановки.

А получается удивительная вещь. Если USB 2.0 устройство воткнуто в «голубенький» разъём (это который USB 3.0), то скорость получается одна. Если в «чёрненький» — другая. Вот мой график зависимости скорости записи в USB от длины передаваемых данных. USB3 и USB2 — это тип разъёма, устройство всегда USB 2.0 HS.

Я пробовал в разных машинах. Результат — близок. Никто не мог объяснить мне этот феномен. Уже потом я нашёл наиболее вероятную причину. А причина очень проста. Вот свойства контроллера USB 2.0:

У контроллеров, управляющих «голубеньким» разъёмом такого нет. А разница — как раз примерно процентов 20.

Из этого мы делаем вывод, что не всегда ограничения пропускной способности определяются физическими свойствами шины. Иногда накладываются ещё какие-то вещи. Переходим с этими знаниями в наши дни.

Первичный эксперимент

Итак. Всё начиналось весьма буднично. Шла проверка одной программы. Проверялся процесс записи данных одновременно на несколько дисков. Аппаратура простая: имеется материнская плата с четырьмя PCIe-слотами. Во все слоты воткнуты совершенно одинаковые карточки с AHCI-контроллерами, каждый из которых поддерживает исключительно PCIe x1.

Каждая карта обслуживает 4 накопителя.
И вот выясняется следующий эффект. Берём один диск и начинаем записывать на него данные. Получаем скорость от 180 до 220 мегабайт в секунду (здесь и далее, мегабайт — это 1024*1024 байт):

Берём второй накопитель. Скорость записи на него — от 170 до 190 МБ/с:

Пишем сразу на оба — получаем просадку скорости:

Суммарная скорость получается в районе 290 МБ/с. Но удивительность состоит в том, что отлаживали (так получилось) эту программу мы на тех же накопителях, но на других каналах. И там всё было хорошо. Быстро перетыкаем в те каналы (они будут идти через другую карту), получаем прекрасную работу:

Куплю слот в хорошем районе

Сразу скажу, что винить во всём какие-то чужие компоненты не стоит. Здесь всё написано нами, начиная от самой программы, заканчивая драйверами. Так что весь путь прохождения данных может быть проконтролирован. Неизвестность наступает только когда запрос ушёл в аппаратуру.

После первичного разбора выяснилось, что скорость не ограничивается в «длинных» слотах PCIe и ограничивается в «коротких». Длинные — это куда можно вставить карты x16 (правда, один из них работает в режиме не выше x4), а короткие — только для карт x1.

Всё бы ничего, но контроллеры в текущих картах в принципе не могут работать в режиме, отличном от PCIex1. То есть, все контроллеры должны быть в абсолютно идентичных условиях, независимо от длины слота! Ан нет. Кто живёт в «длинном» — работает быстро, кто в «коротком» — медленно. Хорошо. А быстро — насколько быстро? Добавляем третий накопитель, пишем на все три.

В «коротких» слотах ограничение всё ещё в районе 290 МБ/с:

В «длинных» — в районе 400 МБ/с:

Я перерыл весь Интернет. Во-первых, через некоторое время я уже смеялся со статей, где говорится о том, что пропускная способность PCIe gen 1 и gen 2 для x1 составляет 250 и 500 МБ/с. Это «сырые» мегабайты. За счёт оверхеда (я использую это нерусское слово, чтобы обозначить служебный обмен, идущий по тем же линиям, что и основные данные) для gen 2 получается именно 400 мегабайт в секунду полезного потока. Во-вторых, я упорно не мог найти ничего про магическую цифру 290 (забегая вперёд — до сих пор не нашёл).

Отлично. Пытаемся глянуть на топологию включения наших контроллеров. Вот она (013-015 — это суффиксы имён устройств, по которым я сопоставил их, чтобы как-то различать). Зелёные —быстрые, красные — медленные.

Контроллер «015» мы даже не рассматриваем. Он живёт в привилегированном слоте, предназначенном для видеокарты. Но 013-й подключён к тому же коммутатору, что и 012-й с 014-м. Чем он отличается?

Отдельные статьи говорят, что разные карты могут отличаться параметрами Max Payload. Я изучил конфигурационное пространство всех карт — этот параметр стоит у всех в одном и том же, минимально возможном значении. Мало того, в документации на чипсет этой материнки сказано, что иного значения и быть не может.

В общем, я перерыл всё в конфигурационном пространстве — всё настроено идентично. А скорость разная! Многократно перечитал документацию на чипсет — никаких настроек пропускной способности. Приоритеты — да, что-то про них написано, но тесты же ведутся при полном отсутствии нагрузки по другим каналам! То есть дело не в них.

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

А что там у других плат?

Попробовали поменять материнскую плату на точно такую же. Никаких изменений. Попробовали заменить процессор (были основания считать, что он барахлит). Тоже никаких изменений скорости (но старый процессор и правда барахлил). Поставили материнскую плату более нового поколения — всё просто летает на всех слотах. Причём предельная скорость уже не 400, а 418 мегабайт в секунду, хоть в «длинных», хоть в «коротких» слотах:

Но здесь — никаких чудес. Привычным движением руки (за эти дни уже привык) считываем конфигурационное пространство и видим, что параметр Max Payload установлен не на 128, а на 256 байт.

Больше размер пакета — меньше количество пакетов. Меньше оверхед на их пересылку — больше полезных данных успевает пробежать за то же время. Всё верно.

Так кто же виноват?

Точного ответа на вопрос из заголовка, со ссылкой на документы, я не дам. Но мысль моя пошла по следующему пути: допустим, что ограничение потока задано внутри чипсета. Его нельзя программировать, оно задано намертво, но оно есть. Например, оно равно 290 мегабайт в секунду на каждую дифф. пару. Больше — режется уже где-то внутри чипсета на его внутренних механизмах. Поэтому в «длинном» слоте (куда можно воткнуть карты вплоть до x4) внутри чипсета для нашей карты ничего не режется, а мы упираемся в физический предел шины x1. В «коротком» же разъёме мы упираемся в это ограничение.

На самом деле, проверить это не просто, а очень просто. Втыкаем в 013-й слот не AHCI, а SAS-контроллер, который обслуживает сразу 8 накопителей и может работать в режимах PCIe вплоть до x4. Подключаем ему 4 шустрых SSD накопителя. Смотрим скорость записи — аж душа радуется:

Теперь добавляем те 4 диска, которые фигурировали в первых тестах. Скорость работы SSD предсказуемо просела:

Вычисляем суммарную скорость, проходящую через SAS-контроллер, получаем 1175 мегабайт в секунду. Делим на 4 (столько линий идёт в «длинный» слот), получаем… Барабанная дробь… 293 мегабайта в секунду. Где-то я это число уже видел!

Итак, в рамках данного проекта было доказано, что дело не в нашей программе или драйвере, а в странных ограничениях чипсета, которые наверняка «зашиты» намертво. Была выведена методика подбора материнских плат, которые могут быть использованы в проекте. А в целом, выводы делаем следующие.

RF Wireless World

PCIe 2.0 vs PCIe 3.0 vs PCIe 4.0 vs PCIe 5.0 | Difference between PCIe 2.0 PCIe 3.0 PCIe 4.0 PCIe 5.0

This page compares PCIe 2.0 vs PCIe 3.0 vs PCIe 4.0 vs PCIe 5.0 and mentions difference between PCIe Gen 2, PCIe Gen 3, PCIe Gen 4 and PCIe Gen 5. PCI-e or PCIe stands for Peripheral Component Interconnect Express.

Introduction:
• PCI-e or PCIe stands for Peripheral Component Interconnect Express.
• It is high speed serial computer expansion bus which is designed to replace PCI/PCI-X.
• As mentioned PCI express is successor to traditional PCI interface used in desktop PCs.
• PCI express evolutions are PCIe 1.0, 2.0, 3.0, 4.0, 5.0 and 6.0 (planned).
• These versions support different raw data rates (or speed) and bandwidths.
• It supports maximum data rate of 32 GT/s and interconnect bandwidth of 32 Gb/s.
• It is serial interface unlike PCI which was parallel interface.
• PCI express supports more number of devices (

32) on each bus compare to PCI (

PCIe, PCI Express

The PCIe interface supports hot plugging and uses point to point or shared switch topology. The figure depicts serial interface connection used by PCIe devices to communicate with the switch.

PCIe 1.0 | PCIe Gen 1 interface

Following are the features of PCIe 1.0 or PCIe Gen 1 interface type:
• Introduced in the year 2003.
• PCIe 1.0 uses line code 8b/10b.
• It supports transfer rate of 2.5 GT/s (

2.5 Gbps). Transfer rate is encoded serial bit rate.
• It supports interconnect bandwidth of 2 Gb/s.
• It supports throughput of 250 MB/s. Throughput is pre-coded data rate prior to encoding. Throughput is also called «Bandwidth Lane Direction».
• It supports total bandwidth for x16 link of

PCIe 2.0 | PCIe Gen 2 interface

Following are the features of PCIe 2.0 or PCIe Gen 2 interface type:
• Introduced in the year 2007.
• PCIe 2.0 uses line code 8b/10b.
• It supports transfer rate of 5.0 GT/s.
• It supports interconnect bandwidth of 4 Gb/s.
• It supports bandwidth lane direction of

500 MB/s.
• It supports total bandwidth for x16 link of

PCIe 3.0 | PCIe Gen 3 interface

Following are the features of PCIe 3.0 or PCIe Gen 3 interface type:
• Introduced in the year 2010.
• PCIe 3.0 uses line code 128b/130b.
• It supports transfer rate of 8.0 GT/s.
• It supports interconnect bandwidth of 8 Gb/s.
• It supports bandwidth lane direction of

1 GB/s.
• It supports total bandwidth for x16 link of

PCIe 4.0 | PCIe Gen 4 interface

Following are the features of PCIe 4.0 or PCIe Gen 4 interface type:
• Introduced in the year 2017.
• PCIe 4.0 uses line code 128b/130b.
• It supports transfer rate of 16.0 GT/s.
• It supports interconnect bandwidth of 16 Gb/s.
• It supports bandwidth lane direction of

2 GB/s.
• It supports total bandwidth for x16 link of

PCIe 5.0 | PCIe Gen 5 interface

Following are the features of PCIe 5.0 or PCIe Gen 5 interface type:
• Introduced in the year 2019.
• It is backward compatible with previous PCIe Gen 1/2/3/4.
• PCIe 5.0 uses line code 128b/130b.
• It supports transfer rate of 32.0 GT/s.
• It supports interconnect bandwidth of 32 Gb/s.
• It supports bandwidth lane direction of

Похожие публикации:

  1. 550 евро в рублях на сегодня сколько будет
  2. Как заплатить за электроэнергию через интернет
  3. Какой частный дом подходит под ипотеку сбербанка
  4. Что такое коэффициент кт в осаго

Помогите! Что это значит? В Windows 7 вылезает надпись

Это сообщение появляется при загрузке windows 7.Что это значит и как убрать его?

Голосование за лучший ответ
отключи в биосе S.M.A.R.T.
Опрос контроллера жёстких дисков на шине PCI-E. Всё нормально, не обращайте внимания!
убрать утилиту с автозагрузки

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

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

Pciex16 1 link speed что это

Параметр устанавливает скорость работы шины расширения PCI Express.

Существует несколько стандартов шины, обеспечивающих возрастающую от поколения к поколению пропускную способность: PCIe Gen 1, PCIe Gen 2, PCIe Gen 3, PCIe Gen 4 и т.д. Указанные стандарты обеспечивают теоретическую пропускную способность в 4, 8, 16, 32 Гб/сек при задействовании 16-ти линий.

Возможные варианты значений:
Auto — Система автоматически выбирает скорость шины.
Gen1 — Gen4 — Ручной выбор скорости.

КОММЕНТАРИИ к «PCIEX16_1 Link Speed»

ДРУГИЕ МАТЕРИАЛЫ ПО ТЕМЕ

Проявления неисправностей, связанных с данным параметром (0)
IT-WIKI (0)
Параметры BIOS (31)

Описание значений параметров:

Disabled — отключение параметра дает возможность контролировать работу портов USB 3.X только BIOS (UEFI).
Enabled — при включении параметра, контроль за шиной берет на себя операционная система, при условии, что она поддерживает USB 3.X

Описание значений параметров:

Enabled — Порт включен.
Disabled — Порт выключен.

Описание значений параметров:

Disable — USB-порт отключен,
Enable — USB-порт включен.

Особенности:

Параметр встречается в компьютерах HP.

Описание значений параметров:

Enable all ports — все порты включены,
Disable all ports — все порты отключены,
Disable all rear ports — все задние порты отключены,
Disable all front ports — все передниепорты отключены,
Disable all external ports — все внешние порты отключены,
Disable unused ports — все неиспользуемые порты отключены,

Параметр включает поддержку ASPM для южного моста материнской платы.

ASPM (Active-State Power Management) — Технология активного энергосбережения для шины PCI Express, позволяющая отдельным линиям шины уменьшать мощность в зависимости от нагрузки за счет прекращения подачи пустых, не содержащих данных, сигналов.

Базовая спецификация PCI Express определяет два уровня ASPM, которые предназначены для обеспечения возможности компенсировать повышенное энергосбережение с быстрым восстановлением до состояния L0.

Описание значений параметров:

Disabled — Технология отключена.
Auto — Значение выбирается автоматически.
L0s — В данном режиме прекращается подача пустых сигналов в одном направлении, если отсутствуют какие-либо данные. Времени для перехода от L0s к L0 требуется мало.
L1 — Прекращается подача пустых сигналов в обоих направлениях, но требуется больше времени для перехода от L1 к L0.
L0sL1 — Разрешены оба режима.

Описание значений параметров:

Disable — разъем отключен,
Enable — разъем включен.

Особенности:

Параметр встречается в компьютерах HP.

Параметр, включающий/отключающий генерирование SERR# (PCI bus system error) — сигнал системной ошибки в шине PCI. Сигнал SERR# генерируется и направляется на контролер немаскируемых прерываний (NMI).

SERR# — сигнал генерируется в случае следующих ошибок:

— ошибка четности на фазе адреса транзакции,
— ошибка четности на этапе данных транзакции специального цикла,
— серьезные проблемы, кроме четности, обнаруженные устройством PCI,
— критические сбои системы, обнаруженные логикой системной платы

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

Описание значений параметров:

Disable — генерирование SERR# отключено
Enable — генерирование SERR# включено

— Serial Port Settings
— COM Port Settings
— Onboard UART 1/2
— Onboard UART
— Onboard Serial Port
— Change Settings

Описание значений параметров:

3F8/IRQ4, 2F8/IRQ3, 3E8/IRQ4, 2E8/IRQ3 — Адрес и номер прерывания выбираются вручную. Ручная настройка может быть полезна для решения конфликта выбора номера прерывания между COM-портом и каким-нибудь другим портом ввода/вывода или устройством. Такие конфликты могут возникать в очень старых операционных системах (MS-DOS), которые не могу сами их разрешать.
Auto — Адрес и номер прерывания выбираются автоматически..

На что влияет количество линий PCI-Express

На что влияет количество линий PCI-Express

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

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

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

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

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

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

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

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

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

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

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

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

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-серии.

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

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

LGA1200

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

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 соответственно.

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

Улучшения готовящихся к выходу процессоров 13 поколения и плат на чипсетах 700 серии пока не объявлены. Скорее всего количество скоростных линий самих чипсетов немного увеличится, не затронув при этом процессорные. Кардинальных изменений ждать не стоит, так как платформа не меняет сокет и остается совместимой с платами и процессорами прошлого поколения.

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, как на массовых платформах.

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

Первое поколение 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.

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

А вот с выходом на рынок 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 линиями каждый.

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

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

У E-версий для слота видеокарты в обязательном порядке реализован PCI-E 5.0, а также возможно разделение 16 линий дискретной графики на два слота по 8 линий. У обычных чипсетов выбор поколения шины для слота видеокарты отдан на откуп производителям платы, которые вольны использовать как пятое, так и более старое четвертое поколение интерфейса. Разделять линии этого слота они не могут.

Чипсеты подключаются к процессору по 4 линиям PCI-E 4.0. Старшие X670 и X670E предлагают 12 линий PCI-E 4.0 и 8 линий PCI-E 3.0, середнячки B650 и B650E — 8 PCI-E 4.0 и 4 PCI-E 3.0.

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.

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

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

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

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

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

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

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

Итоги

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

Link speed в биосе что это

Приветствую друзья. Данный материал расскажет о функции HT Link Speed, которую можно встретить в биосе материнской платы ПК.

HT Link Speed — что это в биосе?

Опция позволяет задать эффективную частоту шины HyperTransport, которая используется для обмена данными между процессором AMD и чипсетом.

Кроме указания числового значения можно выбрать режим Авто. Сегодня влияние данной скорости на быстродействие ПК незначительное, причина — контроллер памяти находится в самом проце.

Настройка используется при разгоне. Иногда, например при разгоне процессора AMD Phenom II X3 710 необходимо устанавливать одинаковое значение для HT Link Speed и CPU-Northbridge Ratio, кроме этого нужно редактировать делитель FSB/DRAM, задержки памяти. Другими словами — разгоном должен заниматься человек, обладающий специальными знаниями. Например важно понимать, что частота HT Link в процессорах AMD Phenom не может быть выше частоты северного моста.

Также существует мнение — выставлять частоту выше 2000 МГц нет никакого смысла — эффекта не будет.

Функция BIOS материнки фирмы Asus:

Важно понимать: любой разгон подразумевает повышение производительности процессора, что влечет за собой увеличение нагрева (TDP). Необходимо использовать качественный радиатор охлаждения или систему водяного охлаждения. В противном случае: перегрев, принудительный пропуск тактов (throttling), потеря свойств термоинтерфейса между чипом и теплораспределительной крышкой.

DMI Max Link Speed — что это в биосе?

Приветствую друзья.

Коротко ответ:

DMI Max Link Speed — опция, позволяющая изменить скорость работы разьемов PCI-E (Gen1, Gen2, Gen3, Gen4).

Думаю что Gen это от слова Generation.

По умолчанию стоит Авто. Если проблем в работе видеокарты или других устройств, подключенных к шине PCI-E не наблюдается, то оставляйте Auto.

Разбираемся

DMI Max Link Speed это опция, которая позволяет выставить скорость работы шины PCI-E. Точнее можно сказать даже не скорость, а ревизию. Например существует PCI-E 3.0 (Gen3), в принципе современная ревизия, но новейшие материнские платы уже поддерживают более быструю 4.0 версию (Gen4), только особо пока это никому ненужно, разницу по сравнению с третьей версией не так просто заметить.

Иногда видеокарты некорректно работают с PCI-E 4.0, здесь может принудительно перевести разьем на 3 ревизию.

PCIEX16_1 Link Speed

Параметр устанавливает скорость работы шины расширения PCI Express.

Существует несколько стандартов шины, обеспечивающих возрастающую от поколения к поколению пропускную способность: PCIe Gen 1, PCIe Gen 2, PCIe Gen 3, PCIe Gen 4 и т.д. Указанные стандарты обеспечивают теоретическую пропускную способность в 4, 8, 16, 32 Гб/сек при задействовании 16-ти линий.

Возможные варианты значений:
Auto — Система автоматически выбирает скорость шины.
Gen1 — Gen4 — Ручной выбор скорости.

КОММЕНТАРИИ к «PCIEX16_1 Link Speed»
ДРУГИЕ МАТЕРИАЛЫ ПО ТЕМЕ
Проявления неисправностей, связанных с данным параметром (0)
IT-WIKI (0)
Параметры BIOS (29)

Описание значений параметров:

Disabled — отключение параметра дает возможность контролировать работу портов USB 3.X только BIOS (UEFI).
Enabled — при включении параметра, контроль за шиной берет на себя операционная система, при условии, что она поддерживает USB 3.X

Описание значений параметров:

Enabled — Порт включен.
Disabled — Порт выключен.

Описание значений параметров:

Enable all ports — все порты включены,
Disable all ports — все порты отключены,
Disable all rear ports — все задние порты отключены,
Disable all front ports — все передниепорты отключены,
Disable all external ports — все внешние порты отключены,
Disable unused ports — все неиспользуемые порты отключены,

Параметр включает поддержку ASPM для южного моста материнской платы.

ASPM (Active-State Power Management) — Технология активного энергосбережения для шины PCI Express, позволяющая отдельным линиям шины уменьшать мощность в зависимости от нагрузки за счет прекращения подачи пустых, не содержащих данных, сигналов.

Базовая спецификация PCI Express определяет два уровня ASPM, которые предназначены для обеспечения возможности компенсировать повышенное энергосбережение с быстрым восстановлением до состояния L0.

Описание значений параметров:

Disabled — Технология отключена.
Auto — Значение выбирается автоматически.
L0s — В данном режиме прекращается подача пустых сигналов в одном направлении, если отсутствуют какие-либо данные. Времени для перехода от L0s к L0 требуется мало.
L1 — Прекращается подача пустых сигналов в обоих направлениях, но требуется больше времени для перехода от L1 к L0.
L0sL1 — Разрешены оба режима.

Параметр, включающий/отключающий генерирование SERR# (PCI bus system error) — сигнал системной ошибки в шине PCI. Сигнал SERR# генерируется и направляется на контролер немаскируемых прерываний (NMI).

SERR# — сигнал генерируется в случае следующих ошибок:

— ошибка четности на фазе адреса транзакции,
— ошибка четности на этапе данных транзакции специального цикла,
— серьезные проблемы, кроме четности, обнаруженные устройством PCI,
— критические сбои системы, обнаруженные логикой системной платы

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

Описание значений параметров:

Disable — генерирование SERR# отключено
Enable — генерирование SERR# включено

— Serial Port Settings
— COM Port Settings
— Onboard UART 1/2
— Onboard UART
— Onboard Serial Port
— Change Settings

Описание значений параметров:

3F8/IRQ4, 2F8/IRQ3, 3E8/IRQ4, 2E8/IRQ3 — Адрес и номер прерывания выбираются вручную. Ручная настройка может быть полезна для решения конфликта выбора номера прерывания между COM-портом и каким-нибудь другим портом ввода/вывода или устройством. Такие конфликты могут возникать в очень старых операционных системах (MS-DOS), которые не могу сами их разрешать.
Auto — Адрес и номер прерывания выбираются автоматически..

Описание значений параметров:

Disabled — Порт отключен.
Enabled — Порт включен.

— Power Up On PCI/PCIE Devices
— Resume by PCIE PME
— PCI Express PME

Описание значений параметров:

Disabled — Компьютер не будет включаться при появлении сигнала в шине.
Enabled — Компьютер включится при появлении сигнала в шине.

Параметр, включающий/отключающий генерирование PERR# (PCI bus parity error) — сигнал ошибки в четности данных, передаваемых по шине PCI. Сигнал PERR# направляется на контролер немаскируемых прерываний (NMI).

PERR# является устойчивым сигналом трех состояний, используемым для сигнализации об обнаружении ошибки четности, связанной с фазой данных. Во время каждой фазы данных транзакции чтения целевой объект передает данные на шину AD. Таким образом, цель состоит в том, чтобы обеспечить правильную четность для инициатора по сигналу PAR, начинающемуся через один такт после подтверждения TRDY# (Target Ready). По завершении каждой фазы данных инициатор обязан зафиксировать содержимое AD (31: 0] и C/BE # [3: 0] и рассчитать ожидаемый паритет в течение тактового цикла, сразу после завершения фазы данных. Затем инициатор фиксирует бит четности, предоставленный целью, из сигнала PAR на следующем переднем фронте тактовых импульсов и сравнивает вычисленную и фактическую четность. Если происходит несовпадение, инициатор затем устанавливает PERR# в течение следующих тактовых импульсов (если это можно сделать с помощью единицы в бите ответа об ошибке четности в его регистре команд.) Утверждение PERR # откладывает завершение каждой фазы данных на два тактовых цикла PCI.

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

Описание значений параметров:

Disable — генерирование PERR# отключено
Enable — генерирование PERR# включено

Поясните по параметрам Gen1, Gen2, Gen3

загуглил вроде как параметры управляют скоростью работы ОДНОЙ линии pci-e. Но в ригах карты обычно подключаются по одной линии.

Такая настройка скорости у DMI процессора. и еще в двух местах.
Все советуют ставить Gen2, но я пробывал ставить и Gen 1 и Gen3 особой разницы не ощутил.
Так какое значение нужно стать и Главное почему.

Также видел отсылку к длине и качеству провода райзера, если типа провод сигнальный у райзера говно или длинный , то нужно ставить чуть ли не Gen1

— ps —
Конкретно у меня вылезла сейчас проблема , заболела ферма на матери Asus Z270-P, отключил одну карту пока. не понятно толи кабель разера, толи настройки биоса.

PCI Express 2.0: Scalable Interconnect Technology, TNG

PCI Express uses a highly scalable architecture that is capable of delivering high bandwidth with a relatively low pin-count, dramatically simplifying design complexity while simultaneously allowing for smaller interface footprints. This is accomplished through the use of Low Voltage Differential Signal (LVDS) signal pairs — a simple two wire connection allowing for 1 bit to be transferred per clock (therefore 1GT/s is equal to 1Gbps). A pair per direction makes bi-directional signaling possible, which effectively doubles the throughput to 2 bits per cycle. Together these four pins comprise a single «lane.» No additional pins are needed for data transfer as the clock signal is transmitted using these same pins through the use of an encoding scheme known as 8b/10b encoding. Without getting into too much detail this means that 8 bits of data are transferred using a 10-bit signal. While this does add 25% overhead to each data transfer, it eliminates the need to route separate traces for clock signals, the downside being that the maximum throughput is reduced by about 20%. Because the clock rate is so high (2.5GHz), the PCI Express protocol is able to transfer up to 500MB/s of bi-directional data with just four pins (compared to the legacy PCI bus which transfers 133MB/s of data using 32 pins). Higher data transfer rates require either the use of numerous parallel traces or increased clocking rates — in this case we can see that the tradeoff has been clearly been made in favor of a low-pin count.

Multiple lanes can be grouped through a method knows as training, wherein the downstream device and the host negotiate how many lanes will be assigned. Although plugging a PCI Express card into a slot smaller than itself is not physically possible, plugging into a larger slot is mechanically possible. During training, the host device simply queries the device for its maximum link speed and assigns resources as needed. (Keep in mind that link speed is a bit of a misnomer — the PCI Express physical link layer always operates at the same frequency; it’s the number of assigned lanes that changes). This method becomes a little more complicated in the case where the mechanical size of the slot does not necessarily match the host’s maximum offered link speed. For example, many of today’s X38-based motherboards include a third x16 slot but are only capable of providing x4 bandwidth (PCI Express 1.x) — more on why this is later. In this case, the installed device must be willing to operate at a reduced link speed. The PCI Express interface supports interconnect widths of x1, x2, x4, x8, x16, and x32. As an aside, PCI-E x32 slots are rarely seen because of their exceptional length, but thanks to PCI Express 2.0 we can now get the same bandwidth in PCI-E x16 form factor.

The part of the installed card’s edge connector to the left of the key notch is always the same, no matter the card. Power, ground, reference voltages, and pads for control, training, and link maintenance are located here and are the required minimum required for operation. Data transfers to and from the device are accomplished using repeating blocks of pads — those that form the signals that comprise a single lane. The longer the slot is from the right of the keyway the higher the speed it offers (this assumes that it does in fact offer a maximum link speed congruent with its mechanical size). This all makes determining a device’s default link speed quite easy — a quick look at the length of the edge connector and you have everything you need to know.

The table below compares PCI Express 1.x with 2.0 as well as 3.0 (which is now in the development stage — expect to see products based on this revision sometime in 2010). PCI Express 2.0 builds upon PCI Express 1.x primarily through the doubling of the clock rate to 5.0GHz (up from 2.5GHz). This brings to light an important point: earlier we noted that the PCI Express physical link layer always operates at the same speed. This is true except in the case where a PCI Express 1.x device is installed in a PCI Express 2.0 compliant slot — although the host is capable of the higher signaling frequency the device is not; the result being the use of the slower (2.5GT/s) clock rate. Note how the 8b/10b encoding overhead is factored into the actual usable bandwidth calculation.

Using PCI Express 2.0, motherboard designers can now either offer double the bandwidth in an equivalent size slot or can choose to create smaller layouts without sacrificing performance. In any case, this additional design flexibility paves the way for significant improvements in future products. PCI Express 3.0 will likely double the bandwidth provided by the previous generation again. You may have noticed though that the change must come from something more than just a decrease in the cycle time. This will be due a change in the encoding scheme — PCI-E 3.0 will stop using 8b/10b encoding, and whether or not the new scheme is truly more efficient than that used today remains to be seen. Expect the same level of backward-compatibility though as PCI-SIG is already assuring us that our then ancient PCI Express 1.x cards will run without difficulty in a PCI Express 3.0 slot. Let’s take a closer look at exactly why they can make such a bold claim.

Похожие публикации:

  1. Как добавить сеть биткоин в метамаск
  2. Как отвязать номер телефона от binance
  3. Как оценить работу сотрудника сбербанка через сбербанк онлайн
  4. От чего зависит ипотечная ставка

Материнская плата выдает ошибку.

При загрузке ОС материнская плата ASRock 970DE3/U3S3 пишет:

Asmedia 106X SATA Controller Ver 0.93 AHCI Mode
S.M.A.R.T. Supported
Using PCIE Gen 2
Can’t find any device.

И потом ОС запускается, но в процессе работы внезапно может возникнуть синий экран смерти.
Какой именно девайс так усердно не может найти плата?

Лучший ответ

Это сообщение от дополнительного SATA-контроллера, не ошибка. Просто у вас к нему не подключено ни одного устройства 😉
Не нравится — отключите его в настройках биоса.
По поводу бсодов — проверяйте память.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *