В чем преимущества шины agp по сравнению с шиной pci

Обновлено: 21.11.2024

Существует два способа подключения видеокарты к материнской плате: через слот AGP или PCI Express, расположенный на материнской плате. Материнская плата поддерживает только один из этих слотов, поэтому, если вы ищете новую видеокарту, убедитесь, что вы знаете, поддерживает ли ваша материнская плата AGP или PCI-Express.

AGP уже давно является стандартом, но это устаревшая технология. Его дни почти прошли, и это только вопрос времени, когда PCI-Express полностью возьмет верх, а AGP останется мертвым.

Преимущества PCI-Express

Преимущество PCI Express заключается в том, что он может обрабатывать большую пропускную способность, чем слот AGP. PCI Express обеспечивает производительность до 4 раз выше, чем самый быстрый слот AGP. Это относительно новая технология, и она еще не используется в полной мере. Хотя мы прогнозируем, что игры, выпущенные в ближайшие 1-2 года, будут в полной мере использовать технологию PCI Express.

Еще одно преимущество PCI Express заключается в том, что вы можете подключить к компьютеру более одной видеокарты для повышения производительности. С AGP это невозможно, поскольку на материнской плате может быть только один слот AGP.

Стоит ли покупать видеокарту PCI-Express или AGP?

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

С другой стороны, если вы создаете новую систему с нуля, у вас есть выбор. Мы рекомендуем выбирать игровую видеокарту с PCI Express и материнскую плату, которая ее поддерживает. Как мы уже говорили ранее, игры будущего скоро будут использовать всю мощь этой новой технологии, оставив AGP в неведении. Таким образом, выбрав PCI Express сейчас, вы избавите себя от обновления позже, когда AGP устареет.

Еще одна вещь, о которой следует помнить, — не путать PCI-Express со своим старшим родственником PCI. Давным-давно вы бы подключили свою видеокарту через слот PCI на материнской плате. Это очень медленно по сравнению с сегодняшними стандартами и больше никогда не используется.

Надеюсь, эта статья помогла вам разобраться в вопросах, связанных с AGP и PCI-Express.

Если вы хотите узнать больше о видеокартах и ​​о том, как выбрать хорошую видеокарту для игр, ознакомьтесь с нашим руководством по игровым видеокартам.

Сравнение межсоединения периферийных компонентов (PCI) и ускоренного графического порта (AGP)

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

<УЛ>
  • Возможно, наиболее важной функцией AGP является DIME (непосредственное выполнение в памяти). Это дает микросхемам AGP возможность прямого доступа к основной памяти для сложных операций наложения текстур.
  • AGP предоставляет графической карте два метода прямого доступа к картам текстур в системной памяти: конвейерная обработка и адресация боковой полосы.
  • AGP делает несколько запросов данных во время доступа к шине или памяти, в то время как PCI делает один запрос и не делает другой, пока запрошенные данные не будут переданы.
  • AGP не разделяет пропускную способность с другими устройствами, в то время как шина PCI разделяет пропускную способность.
  • <УЛ>
  • Конвейерная шина AGP, поэтому запросы выполняются параллельно, что ускоряет выполнение по сравнению с неконвейерной шиной PCI.
  • Адрес/данные AGP демультиплексированы, поэтому конвейер AGP может работать с данными, полученными из демультиплексора. Адрес/данные шины PCI оставались мультиплексированными, поэтому неконвейерная шина PCI работает с данными, полученными от мультиплексора.
    • AGP — это порт (он соединяет только два узла), а PCI — это шина.
    • AGP не заменяет шину PCI, это выделенное соединение, которое может использоваться только графической подсистемой.
    • AGP и PCI также различаются по минимальной длине и требованиям к выравниванию транзакций. Транзакции AGP имеют длину, кратную 8 байтам, и выравниваются по 8-байтовым границам, в то время как транзакции PCI должны быть кратными 4 байтам и выравниваться по 4-байтовым границам.

    Чтобы выяснить, отвечает ли за лучшую производительность сама шина AGP, необходимо использовать две одинаковые карты. На самом деле карты идентичны, за исключением разных типов слотов.

    Демонстрация Unreal от GT Interactive Software. Использовалась демонстрация времени для измерения количества кадров в секунду (FPS) 3D-рендеринга:
    Результат: AGP = 18,36 FPS и PCI = 18,1 FPS

    AGP расшифровывается как Accelerated Graphics Port. Это спецификация интерфейса, разработанная специально для трехмерной графики; сосредоточившись на более быстром и плавном отображении. Эта спецификация была разработана Intel. Его можно описать как высокоскоростной двухточечный канал, который используется для подключения видеокарты к материнской плате компьютера. Он предлагает канал, полностью посвященный графическим адаптерам.

    AGP довольно успешно затмевает PCI. Он характеризуется выделенным путем между слотом и процессором. Благодаря этому прямому соединению достигаются более высокие тактовые частоты. Он доказывает свою эффективность, используя –

    • Выделенный порт — к AGP подключается только графическая карта.
    • Конвейерная обработка — несколько пакетов данных могут быть получены или отправлены в одном запросе.
    • Боковая адресация. AGP выделяет восемь дополнительных строк в пакете данных только для адресации.

    PCI Express (PCIe, PCI Express расшифровывается как Peripheral Component Interconnect Express) — это относительно новый стандарт подключения устройств к компьютерам. Его можно рассматривать как модернизированную версию PCI, поскольку он способен обеспечить более высокую потенциальную пропускную способность, чем PCI, или даже больше, чем AGP. Как и PCI, за спецификациями PCIe следит PCI-SIG. Этот высокоскоростной аппаратный интерфейс был представлен в 2002 году. Он работает на коммутируемой архитектуре с использованием последовательного канала связи, обеспечивающего скорость 250 МБ/с (PCIe 1.0), 500 МБ/с (PCIe 2.0) и 1 ГБ/с (PCle3.0). ). Его расширенные возможности включают целостность данных на основе CRC, горячее подключение и регистрацию ошибок.

    Внутреннюю архитектуру PCIe можно сравнить с локальной сетью, где каждое звено подключено к центральному концентратору. Этот центральный концентратор работает как сетевой коммутатор. Она заменила обычные шины PCI, PCI-X и AGP. Его электрический интерфейс также используется в других типах стандартов, таких как ExpressCard, который представляет собой интерфейс карты расширения ноутбука. Для использования этой технологии на системной плате должен быть слот PCI-E.

    Карты PCI Express были разработаны для замены AGP. Таким образом, технология варьируется так же, как и физические характеристики. Помимо других функций, PCI Express также доступен в различных форматах: x1, x2, x4, x8, x16 и x32.

    Сравнение между AGP и PCI Express:

    AGP расшифровывается как Accelerated Graphics Port. Это аппаратная графическая технология, представленная в 1996 году. Она определяет высокоскоростной двухточечный канал, предназначенный для видеокарт и 3D-акселераторов.

    PCI Express расшифровывается как Peripheral Component Interconnect Express. PCI Express (PCIe) — относительно новый стандарт подключения устройств к компьютерам. Его можно рассматривать как обновленную версию PCI, поскольку он способен обеспечить более высокую потенциальную пропускную способность, чем PCI, или даже больше, чем AGP.

    AGP имеет несколько преимуществ перед PCI. Это дает небольшое преимущество в скорости передачи данных, когда речь идет о перемещении потока геометрии с процессора на видеокарту. Когда дело доходит до управления большими базами данных текстур, таблица GART AGP позволяет операционной системе управлять текстурами как во внеэкранной памяти, так и в системной памяти, а также позволяет видеокарте получать к ним прямой доступ в любом месте. До AGP у разработчика игр было три варианта методов управления текстурами:

    AGP представляет собой модифицированный подход к варианту 3. Управление памятью немного более гибкое, а скорость передачи данных выше из-за более высокой тактовой частоты AGP и конвейерной обработки шины.

    Intel всегда пытается найти новые способы убедить пользователей отказаться от своих систем PCI Pentium 233 как можно скорее и купить более дорогую систему P3 AGP. Миссия Intel заключается не в «Ускорении 3D-графики», а в «Ускорении устаревания».

    Другой стороной уравнения производительности является ЦП. Что происходит с ЦП при активации текстурирования AGP? Когда текстурирование AGP включено, графическая карта берет на себя управление основной шиной памяти для доступа к данным текстуры. Когда это происходит, центральный процессор блокируется от основной памяти. Если ЦП не очень загружен, это может не быть проблемой. Но если ЦП занят сложной вычислительной задачей (например, игрой), весьма вероятно, что ЦП может зависнуть, ожидая своей очереди для доступа к основной памяти. Конфликты основной памяти между ЦП и графическим контроллером приведут к снижению производительности ЦП более чем на 10%. Это предполагает использование Pentium II с неповрежденной обратной кэш-памятью. При таких обстоятельствах Ковингтон без кеша будет поставлен на колени.

    Предположение, что AGP немного быстрее сейчас, но будет намного быстрее, когда его "действительно включат", совершенно неверно. На самом деле, наоборот. В большинстве случаев система, которая фактически использует AGP для текстур, будет потенциально на 40% медленнее, чем системы, которые вместо этого используют локальную графическую память для текстур.


    Чем PCI лучше, чем AGP?

    Нет.AGP мощнее, гибче и имеет больший потенциал, чем PCI. Если у вас есть выбор, а все остальные равны, предпочтение следует отдать AGP. Однако опытный пользователь должен знать, что эта гибкость может быть использована для создания конфликтов ресурсов, которые могут неблагоприятно сказаться на максимальной производительности игры. Напротив, эти компромиссы могут быть вполне приемлемы для основного пользователя. В целом срочность вложения средств в обновление до AGP — это еще не все, чем его пытаются представить.


    Быстрее ли AGP, чем PCI?

    "Да, но ненамного."

    AGP определенно быстрее, чем PCI. Согласно Read 3d, теоретическая пропускная способность AGP и PCI составляет 533 МБ/с и 133 МБ/с соответственно. С существующими системами мы можем продемонстрировать более 330 МБ/с через AGP. Из-за соперничества с другими устройствами на шине PCI и отсутствия конвейерной обработки PCI предлагает примерно 80 МБ/с. Даже без использования каких-либо дополнительных функций AGP шина AGP работает на частоте 66 МГц, а шина PCI — на частоте 33 МГц, поэтому AGP обеспечивает удвоенную скорость передачи данных. ХА ХА ХА. (из документации Intel)

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


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

    "Нет. Когда используется текстурирование AGP, производительность процессора также снижается."

    Доступ к локальной памяти карты всегда будет быстрее, если только интерфейс локальной памяти не был разработан очень плохо. Локальной графической памяти с каждым годом становится все больше и больше, скоро 16 МБ станут правилом. Карты OpenGL высокого класса используют до 64 МБ и более, зачем им это делать, если AGP является реальной альтернативой? Память дешевеет с каждым часом. Просто неверно говорить, что локальная память будет проблемой. Это дешево, это доступно, и сумма увеличивается на 100% каждый год в течение последних 4 лет. AGP — это *экономичное* решение, а не решение высшего класса.


    Когда придет время, стоит ли покупать более быстрый процессор или больше графической памяти?

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


    Разве мне не нужен AGP2x или 4x в будущем?

    Все, что делает AGP4x, — это позволяет графическому контроллеру предъявлять больше требований к пропускной способности текстур в основной памяти. Это источник конфликта производительности, и 4x позволяет ему стать более серьезной проблемой. Но есть две стороны, которые нужно изучить: потребность в текстурах и скорость передачи геометрии. Мы сделаем это через минуту.

    Когда все сказано и сделано, центральным вопросом является графическая память. Вопрос о противопоставлении AGP и PCI усугубляется тем, что AGP предлагается в качестве альтернативного способа доступа к большему объему памяти. Позвольте мне еще раз резюмировать мою философию по этому вопросу.

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

    Сегодня и в будущем режимы высококачественного рендеринга используют мультитекстурирование, трехлинейное текстурирование с мип-мэппингом или анизотропное текстурирование. В этих режимах механизм рендеринга должен иметь доступ к 8–16 или более текселям для каждого создаваемого пикселя. При сложности глубины, равной трем, механизм визуализации должен будет сделать это три раза для каждого пикселя на дисплее в каждом кадре.

    Исходя из этих предположений, ниже приведена таблица, в которой показана пропускная способность необработанных текстур, необходимая для доставки контента с разрешениями и уровнями качества, описанными ниже. Столбцы определяют уровень качества, который энтузиаст ПК ожидает (или ожидает) в течение этого года.

    Интересно, в чем разница между PCI-Express, PCI и AGP? Если вы все еще используете компьютер со слотом PCI или AGP, вероятно, пришло время обновить его!

    Последнее обновление: 13 января 2022 г.

    • PCI, AGP и PCI-Express
    • Что такое PCI?
    • Что такое AGP?
    • Что такое PCI-Express?
    • Насколько быстр PCIe?
    • Какие процессоры поддерживают PCIe 4.0 и PCIe 5.0?
    • Другие соображения при сборке ПК
    • Подробнее о PCI-Express

    PCI, AGP и PCI-Express

    В настоящее время PCI-Express является доминирующей шиной для подключения плат расширения и устройств (наряду с USB, который используется для внешних устройств). AGP и PCI, как правило, больше не актуальны из-за низкой пропускной способности 2133 МБ/с и 533 МБ/с соответственно. С другой стороны, современная шина PCI-Express (версия 5.0) может развивать скорость до 63 ГБ/с при использовании 16 линий.

    Полный список процессоров, поддерживающих PCIe 5.0, см. в разделе Какие процессоры Intel и AMD поддерживают PCIe 5.0?

    Что такое PCI?

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

    После того, как в 1992 году была введена шина PCI, владельцы компьютеров могли использовать разъемы PCI на материнской плате для установки плат расширения различных типов. Платы расширения PCI включают видеокарты, звуковые карты, модемы, ТВ-тюнеры, дополнительные порты USB и адаптеры жестких дисков.

    Когда PCI был представлен, он заменил различные другие слоты на материнской плате, такие как ISA и локальная шина VESA (VLB).

    Пропускная способность PCI может достигать 533 МБ/с.

    Даже в 2021 году будет доступно несколько материнских плат со слотами PCI наряду с более новыми портами. Однако для любой новой сборки ПК вы, вероятно, захотите пропустить эту функцию.

    Что такое AGP?

    AGP расшифровывается как Accelerated Graphics Port. Слот AGP на материнской плате ПК используется для подключения видеокарты к ПК. AGP был представлен в 1997 году в качестве замены более медленной шины PCI (Peripheral Component Interconnect).

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

    Пропускная способность AGP достигала 2133 МБ/с по сравнению с максимальным значением PCI 533 МБ/с.

    Начиная с 2004 года PCI-Express начал заменять AGP и PCI.

    Что такое PCI-Express?

    PCI-Express (PCIe) – это электрическая шина, используемая практически во всех современных потребительских и серверных ПК. Слоты PCIe на настольных ПК позволяют подключать различные платы расширения, в том числе видеокарты, звуковые карты, карты видеозахвата, сетевые карты/карты Wi-Fi, устройства хранения и многое другое. PCI-Express является преемником PCI.

    PCIe 5.0 — это последняя версия PCI-Express на рынке.

    PCIe 5.0 x16 может достигать скорости 63 ГБ/с.

    Насколько быстр PCIe?

    Скорости PCI-Express основаны на версии PCI-Express и количестве используемых линий. Одна линия обозначается как x1, две полосы — как x2 и т. д. PCI-Express технически поддерживает ширину до x32. Однако большинство потребительских материнских плат имеют некоторый набор этих значений ширины PCIe: x1, x2, x4, x8, x16.

    Скорости PCI-Express (округленные) < td>32 ГБ/с
    PCIe 4.0PCIe 5.0
    Пропускная способность x1 2 ГБ/с 4 ГБ/с
    Пропускная способность x2 4 ГБ/с 8 ГБ/с
    Пропускная способность x4 8 ГБ /s 16 ГБ/с
    Пропускная способность x8 16 ГБ/с
    Пропускная способность x16 32 ГБ/с 63 ГБ/с< /td>

    ЦП Intel 12-го поколения в настоящее время обеспечивают поддержку PCIe 5.0 для линий ЦП (т. е. один слот x16 или два слота x8 PCIe) и скорости PCIe 4.0/3.0 для остальных линий.

    Пропускная способность каждой линии PCIe 5.0 составляет 4 ГБ/с. 4 ГБ/с на линию означает, что если вы используете устройство PCI-Express 5.0 x16, ему будет доступна пропускная способность до 64 ГБ/с.

    Твердотельные карты NVMe M.2 используют 2 или 4 линии, что означает, что им доступно 4–8 ГБ/с с PCIe 4.0.

    Карты расширения NVMe PCIe могут использовать до 16 линий в слоте x16, таким образом, имея пропускную способность до 32 ГБ/с, доступную для них с PCIe 4.0.

    Для сравнения, пропускная способность PCIe 3.0 вдвое меньше, чем у PCIe 4.0.

    Скорость PCI-Express 3.0 (округленная) < th scope="row" >Пропускная способность x2
    Пропускная способность x1 1 ГБ/с
    2 ГБ/с
    Пропускная способность x4 4 ГБ /s
    Пропускная способность x8 8 ГБ/с
    Пропускная способность x16 16 ГБ/с

    Какие процессоры поддерживают PCIe 4.0 и PCIe 5.0?

    PCIe 5.0

    Процессоры Intel Core 12-го поколения под кодовым названием Alder Lake поддерживают PCIe 5.0. Процессоры Intel Core 12-го поколения используют сокет LGA 1700.

    AMD еще не выпустила свои процессоры PCIe 5.0, но ожидается, что поддержка PCIe 5.0 будет включена в их архитектуру Zen 4 следующего поколения, которую AMD выпустит во второй половине 2022 года.

    Полный список процессоров, поддерживающих PCIe 5.0, см. в разделе Какие процессоры Intel и AMD поддерживают PCIe 5.0?

    PCIe 4.0

    Большинство процессоров AMD Ryzen серий 3000 и 5000, Ryzen Threadripper серии 3000 и Ryzen Threadripper Pro серии 3000 поддерживают PCIe 4.0. Процессоры Intel 11-го поколения под кодовым названием Rocket Lake поддерживают PCIe 4.0.

    Полный список процессоров, поддерживающих PCIe 4.0, см. в разделе Какие процессоры Intel и AMD поддерживают PCIe 4.0?

    Другие соображения при сборке ПК

    Хотите освежить в памяти другие новые технологии, которые следует учитывать при сборке компьютера? Ознакомьтесь с этими статьями:

    Подробнее о PCI-Express

    Хотите узнать о последних продуктах, версиях и функциях PCIe? Ознакомьтесь со статьями из этой серии PCI-Express:

    Читайте также: