Сайт о телевидении

Сайт о телевидении

» » Частота pci e в биосе. Как разогнать процессор: практическая сторона вопроса. Подготовка к разгону

Частота pci e в биосе. Как разогнать процессор: практическая сторона вопроса. Подготовка к разгону

Программа WPS Performance Station позиционируется разработчиками как эффективный, безопасный и надежный инструмент, позволяющий повысить производительность компьютера в режиме реального времени.

Приложение не изменяет никаких системных параметров, не удаляет мусорные файлы, не исправляет ошибки реестра — другими словами, не делает ничего, что может перманентно повлиять на работу ПК. Вместо этого WPS Performance Station управляет запущенными в данный момент системными и пользовательскими процессами: выключает и включает их, изменяет приоритетность и параметры работы в зависимости от текущих потребностей компьютера в ресурсах центрального процессора, оперативной памяти и жесткого диска.

Функции WPS Performance Station

Для увеличения производительности программа WPS Performance Station работает с основными аппаратными ресурсами компьютера:

  • Центральный процессор. Приложение способно перераспределять процессы между ядрами ЦП и расставлять приоритеты запущенных задач. Например, понизив приоритет какого-либо фонового процесса, можно будет освободить некоторую часть ресурсов процессора под текущую (активную) задачу.
  • Оперативная память (RAM). В программе WPS Performance Station предусмотрена функция сжатия загруженных в RAM неиспользуемых в настоящее время данных. Благодаря этому можно освободить до 40% объема памяти, который будет пущен под нужды текущей задачи.
  • Жесткие диски (HDD) и твердотельные накопители (SSD). Скорость чтения или записи на накопитель информации также может быть перераспределена между отдельными приложениями в зависимости от установленного приоритета. При понижении приоритета фоновых процессов можно освободить дополнительные ресурсы HDD/SSD под текущие задачи.

Кроме того, программа WPS Performance Station также способна оптимизировать работу:

  • Контроллера питания. В портативных ПК (ноутбуки, нетбуки и т.п.) производительность также зависит от того, какое количество мощности выделено под работу того или иного электронного устройства — ЦП, ОЗУ, винчестер и т.д. Уровень энергопотребления в свою очередь связан с текущей загруженностью устройства. Сокращая ресурсы фоновых приложений, программа WPS Performance Station сможет выделить дополнительную электрическую мощность под выполнение текущих задач, не изменяя при этом общий уровень энергопотребления.
  • Сетевых адаптеров. В приложении предусмотрена функция сжатия интернет-трафика за счет его переброски через удаленный VPN-сервер. Сжатие осуществляется на стороне серверов WPS Performance Station, через которые данные и поступают на пользовательский ПК. Для использования VPN потребуется регистрация на официальном сайте программы. Услуга платная.

Все вышеперечисленные функции могут включаться и выключаться программой как в автоматическом, так и ручном режиме. Пользователь может выбрать одну из доступных схем оптимизации в зависимости от текущих целей, например — необходимость увеличения производительности определенной игры. Управлять ресурсами ПК можно и путем создания правил для тех или иных процессов.

Совместимость с Windows, версии программы

WPS Performance Station работает во всех версиях Windows старше XP. Поддерживаются системы x86 и x64. Существуют две платные (Classic и UWP) и одна бесплатная (пробная) версия с некоторыми функциональными ограничениями. Редакция UWP работает только в Windows 10. Программа имеет поддержку русского языка. Для использования функции сжатия трафика (т.е. VPN-сервера) потребуется приобрести платную подписку вне зависимости от версии программы.

«– В этом поезде никто ничего не знает!
– А чего еще ждать от этих бездельников иностранцев?»

Агата Кристи, «Восточный Экспресс».

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

В 1991 году Intel предлагает базовую версию (1.0) проекта стандарта шины PCI (Peripheral Component Interconnect — Соединение Периферийных Компонент). PCI призвана заменить ISA (а позже и ее не очень удачную и дорогую серверную расширенную модификацию EISA). Кроме значительно возросшей пропускной способности, новую шину характеризует возможность динамической конфигурации выделяемых присоединенным устройствам ресурсов (прерываний).

В 1993 году PCI Special Interest Group (PCISIG, Специальная Группа Интересов PCI, — организация, взявшая на себя заботу о разработке и принятии различных стандартов имеющих отношение к PCI) публикует обновленную 2.0 ревизию стандарта ставшую основой для широкой экспансии PCI (и различных ее модификаций) в индустрии информационных технологий. В деятельности PCISIG принимают участие многие известные компании, включая родоначальника PCI — корпорацию Intel, подарившую индустрии множество долгоиграющих, исторически успешных стандартов. Итак, базовая версия PCI (IEEE P1386.1):

  • Тактовая частота шины 33 МГц, используется синхронная передача данных;
  • Пиковая пропускная способность 133 МБ в секунду;
  • Параллельная шина данных шириною 32-бита;
  • Адресное пространство 32-бита (4 ГБ);
  • Сигнальный уровень 3,3 или 5 вольт.

Позже появляются следующие ключевые модификации шины:

  • PCI 2.2 — допускается 64-бит ширина шины и/или тактовая частота 66 МГц, т.е. пиковая пропускная способность до 533 МБ/сек.;
  • PCI-X, 64-бит версия PCI 2.2 с увеличенной до 133 МГц частотой (пиковая пропускная полоса 1066 МБ/сек.);
  • PCI-X 266 (PCI-X DDR), DDR версия PCI-X (эффективная частота 266 МГц, реальная 133 МГц с передачей по обоим фронтам тактового сигнала, пиковая пропускная полоса 2.1 ГБ/сек);
  • PCI-X 533 (PCI-X QDR), QDR версия PCI-X (эффективная частота 533 МГц, пиковая пропускная полоса 4,3 ГБ/сек.);
  • Mini PCI — PCI с разъемом в стиле SO-DIMM, применяется преимущественно для миниатюрных сетевых, модемных и прочих карточек в ноутбуках;
  • Compact PCI — стандарт на форм фактор (модули вставляются с торца в шкаф с общей шиной на задней плоскости) и разъем, предназначенные в первую очередь для промышленных компьютеров и других критических применений;
  • Accelerated Graphics Port (AGP) — высокоскоростная версия PCI оптимизированная для графических ускорителей. Отсутствует арбитраж шины (т.е. допустимо только одно устройство, за исключением последней, 3.0 версии стандарта AGP, где устройств и слотов может быть два). Передачи в сторону ускорителя оптимизированы, есть набор специальных дополнительных возможностей специфических для графики. Впервые данная шина появилась вместе с первыми системными наборами для процессора Pentium II. Существует три базовых версии протокола AGP, дополнительная спецификация на питание (AGP Pro) и 4 скорости передачи данных — от 1х (266 МБ/сек) до 8х (2ГБ/сек), в том числе допустим сигнальные уровни 1,5, 1,0 и 0,8 вольт.

Упомянем также CARDBUS — 32 разрядную версию шины для PCMCIA карт, с горячим подключением и некоторыми дополнительными возможностями, тем не менее, имеющую много общего с базовой версией PCI.

Как мы видим, основное развитие шины идет по следующим направлениям:

  1. Создание специализированных модификаций (AGP);
  2. Создание специализированных форм факторов (Mini PCI, Compact PCI, CARDBUS);
  3. Увеличение разрядности;
  4. Увеличение тактовой частоты и применение DDR/QDR схем передачи данных.

Все это вполне логично, учитывая огромный срок жизни подобного всеобщего стандарта. Причем, пункты 1 и 2 не ставят своей целью сохранение совместимости с базовыми PCI картами, а вот пункты 3 и 4 выполняются за счет увеличения оригинального PCI разъема, и допускают установку обычных 32х разрядных PCI карт. Справедливости ради, отметим, что в ходе эволюции шины случались и сознательные потери совместимости со старыми картами, даже для базового варианта разъема PCI — например, в спецификации 2.3 исчезло упоминание о поддержке 5 вольт сигнального уровня и питающего напряжения. В результате, серверные платы снабженные этой модификацией шины могут пострадать при установке в них старых, пятивольтовых карт, хотя, с точки зрения геометрии разъема, эти карты к ним подходят.

Однако, как и любая другая технология (например, архитектуры процессорных ядер), шинная технология имеет свои разумные границы масштабирования, при приближении к которым увеличение пропускной полосы дается все большей и большей ценою. Возросшая тактовая частота требует более дорогостоящей разводки и накладывает существенные ограничения на длину сигнальных линий, увеличение разрядности или использование DDR решений также влечет за собою множество проблем, которые в итоге банально выливаются в рост стоимости. И если в серверном сегменте, решения подобные PCI-X 266/533 еще будут некоторое время экономически оправданными, то в потребительских PC мы их не увидели, и не увидим. Почему? Очевидно, что в идеале пропускная способность шин должна расти синхронно с ростом производительности процессора, при этом цена реализации должна не только сохраняться прежней, но и в идеале снижаться. На данный момент это возможно только при использовании новой шинной технологии. О них мы сегодня и поговорим: Эпоха последовательных шин

Итак, ни для кого не секрет что в наше время, идеальный внешний интерфейс, так или иначе, является последовательным. Прошли времена многожильных центрониксов, и толстенных (обухом не перешибешь) SCSI шлангов — фактически, наследия еще до PC-шных времен. Переход происходил медленно, но верно: сначала клавиатура и мышь, затем модем, затем, через годы и годы — сканеры и принтеры, видеокамеры, цифровые фотоаппараты. USB, IEE1394, USB 2. На данный момент, вся потребительская внешняя периферия перебралась на последовательные соединения. Не за горами и беспроводные решения. Механизм очевиден — в наше время выгоднее заложить максимум функциональности в чип (горячее подключение, последовательное кодирование, передача и прием, декодирование данных, протоколы маршрутизации и защиты от ошибок и пр. необходимые для выжимания необходимой топологической гибкости и существенной полосы пропускания из пары проводов вещи), нежели иметь дело с избыточными объемами контактов, шлангами с сотней проводов внутри, недешевыми пайкой, экранированием, разводкой и медью. В наше время последовательные шины становятся более удобны не только с точки зрения конечного потребителя, но и с точки зрения банальной выгоды — пропускная полоса умножить на расстояние делить на баксы. Разумеется, со временем эта тенденция не могла не распространиться на внутренности компьютера — мы уже во всю наблюдаем первый плод подобного подхода — Serial ATA. Более того, можно экстраполировать эту тенденцию не только на системные шины (основная тема данной статьи) но и на шину памяти (справедливо отметить, что подобный пример уже был — Rambus, но индустрия справедливо сочла его преждевременным) и даже на процессорную шину (потенциально более удачный пример — HT). Кто знает, сколько контактов будет у Pentium Х — возможно менее сотни, при условии, что половина из них — земля и питание. Время притормозить и четко сформулировать преимущества последовательных шин и интерфейсов:

  1. Выгодный перенос все большей части практической реализации шины на кремний, что облегчает отладку, повышает гибкость и сокращает время разработки;
  2. Перспектива органично использовать в будущем иные носители сигнала, например оптические;
  3. Экономия пространства (не бьющая по карману миниатюризация) и снижение сложности монтажа;
  4. Проще реализовывать горячие подключения и динамическую конфигурацию в любом смысле;
  5. Возможность выделять гарантированные и изохронные каналы;
  6. Переход от разделяемых шин с арбитражем и непредсказуемыми прерываниями, неудобными для надежных/критических систем к более предсказуемым соединениям точка-точка;
  7. Лучшая с точки зрения затрат и более гибкая с точки зрения топологии масштабируемость;
  8. Этого еще не достаточно??? ;-).

В будущем же следует ожидать перехода на беспроводные шины, технологии подобные UWB (Ultra Wide Band) однако, это дело не ближайшего года и даже не пяти лет.

А теперь, самое время обсудить все преимущества на конкретном примере — новой стандартной системной шине PCI Express, массовое распространение которой на сегмент PC и средних/малых серверов ожидается уже в середине следующего года. PCI Express — только факты

PCI Express — ключевые отличия

Подробнее остановимся на ключевых отличиях PCI Express от PCI:

  1. Как уже неоднократно упоминалось — новая шина последовательна, а не параллельна. Основные преимущества — снижение стоимости, миниатюризация, лучшее масштабирование, более выгодные электрические и частотные параметры (нет необходимости синхронизировать все сигнальные линии);
  2. Спецификация разделена на целый стек протоколов, каждый уровень которого может быть усовершенствован, упрощен или заменен не сказываясь на остальных. Например — может быть использован иной носитель сигнала или может быть упразднена маршрутизация в случае выделенного канала только для одного устройства. Могут быть добавлены дополнительные контрольные возможности. Развитие такой шины будет происходить гораздо менее болезненно — увеличение пропускной способности не потребует изменять контрольный протокол и наоборот. Быстро и удобно разрабатывать адаптированные варианты специального назначения;
  3. В изначальной спецификации заложены возможности горячей замены карт;
  4. В изначальной спецификации заложены возможности создания виртуальных каналов, гарантирования пропускной полосы и времени отклика, сбора статистики QoS (Quality of Service — Качество Обслуживания);
  5. В изначальной спецификации заложены возможности контроля целостности передаваемых данных (CRC);
  6. В изначальной спецификации заложены возможности управления питанием.

Итак, более широкие диапазоны применимости, более удобное масштабирование и адаптация, богатый набор изначально заложенных возможностей. Все так хорошо, что просто не верится. Впрочем, в отношении этой шины, даже заядлые пессимисты высказываются скорее положительно, чем отрицательно. И это не удивительно — кандидат на десятилетний трон общего стандарта для большого числа различных применений (начиная с мобильных и встраиваемых и заканчивая серверами «Энтерпрайз» класса или критическими применениями) просто обязан выглядеть безупречным со всех сторон, хотя бы на бумаге:-). Как оно будет в деле — мы скоро увидим сами. PCI Express — как это будет выглядеть

Самый простой вариант перехода на PCI-Express для стандартных по архитектуре настольных систем выглядит так:

Однако в будущем логично ожидать появление некоего разветвителя PCI Express. Тогда вполне оправданным станет и объединение северного южного мостов. Приведем примеры возможных системных топологий. Классический PC с двумя мостами:

Как уже упоминалось, предусмотрен и стандартизирован Mini PCI Express слот:

И новый слот для внешних заменяемых карт, на подобии CARDBUS, на который вынесена не только PCI Express но и USB 2.0:

Интересно, что предусмотрено два форм фактора карт, но отличаются они не толщиной как ранее, а шириной:

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

Для облегчения перехода предусмотрен механизм совместимости с программным обеспечением, написанным для PCI (драйверы устройств, OS). Кроме того, разъемы PCI Express в отличие от PCI расположены на другой стороне отведенной для карты расширения секции, т.е. могут сосуществовать на одном месте с PCI разъемами. Пользователю останется только выбирать какую карту он хочет вставить. В первую очередь появление PCI Express ожидается в начальных серверных (двупроцессорных) платформах Intel в первой половине 2004 года, затем в настольных платформах класса «Энтузиаст» и рабочих станциях (в том же году). Насколько быстро PCI Express будет поддержана другими производителями чипсетов не ясно, однако и NVIDIA и SIS отвечают на вопрос утвердительно, хотя и не называют конкретные сроки. Уже давно запланированы и готовятся к выходу в первой половине 2004 года графические решения (ускорители) от NVIDIA и ATI, снабженные встроенной поддержкой PCI Express х16. Множество других производителей являются активными участниками разработки и тестирования PCI Express и также намерены представить свои продукты до конца 2004 года.

Посмотрим! Есть подозрение, что ребеночек вышел удачный.
В добрый путь, PCI Express: отправление 2004, прибытие 2014.

Работа любого цифрового компьютера зависит от тактовой частоты, которую определяет кварцевый резонатор. Он представляет собой оловянный контейнер в который помещен кристалл кварца. Под воздействием электрического напряжения в кристалле возникают колебания электрического тока. Вот эта самая частота колебания и называется тактовой частотой. Все изменения логических сигналов в любой микросхеме компьютера происходят через определенные интервалы, которые называются тактами. Отсюда сделаем вывод, что наименьшей единицей измерения времени для большинства логических устройств компьютера есть такт или еще по другому – период тактовой частоты. Проще говоря – на каждую операцию требуется минимум один такт (хотя некоторые современные устройства успевают выполнить несколько операций за один такт). Тактовая частота, применительно к персональным компьютерам, измеряется в МГц, где Герц – это одно колебание в секунду, соответственно 1 МГц – миллион колебаний в секунду. Теоретически, если системная шина Вашего компьютера работает на частоте в 100 МГц, то значит она может выполнять до 100 000 000 операций в секунду. К слову сказать, совсем не обязательно, что бы каждый компонент системы обязательно что-либо выполнял с каждым тактом. Существуют так называемые пустые такты (циклы ожидания), когда устройство находится в процессе ожидания ответа от какого либо другого устройства. Так, например, организована работа оперативной памяти и процессора (СPU), тактовая частота которого значительно выше тактовой частоты ОЗУ.

Разрядность

Шина состоит из нескольких каналов для передачи электрических сигналов. Если говорят, что шина тридцатидвухразрядная, то это означает, что она способна передавать электрические сигналы по тридцати двум каналам одновременно. Здесь есть одна фишка. Дело в том, что шина любой заявленной разрядности (8, 16, 32, 64) имеет, на самом деле, большее количество каналов. То есть, если взять ту же тридцатидвухразрядную шину, то для передачи собственно данных выделено 32 канала, а дополнительные каналы предназначены для передачи специфической информации.

Скорость передачи данных

Название этого параметра говорит само за себя. Он высчитывается по формуле:

тактовая частота * разрядность = скорость передачи данных

Сделаем расчет скорости передачи данных для 64 разрядной системной шины, работающей на тактовой частоте в 100 МГц.

100 * 64 = 6400 Мбит/сек6400 / 8 = 800 Мбайт/сек

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

За работой каждой шины следят специально для этого предназначенные контроллеры. Они входят в состав набора системной логики (чипсет ).

Шина isa

Системная шина ISA (Industry Standard Architecture) применяется начиная с процессора i80286. Гнездо для плат расширения включает основной 64-контактный и дополнительный 36-контактный разъемы. Шина 16-разрядная, имеет 24 адресные линии, обеспечивает прямое обращение к 16 Мбайт оперативной памяти. Количество аппаратных прерываний - 16, каналов DMA - 7. Допускается возможность синхронизации работы шины и процессора разными тактовыми частотами. Тактовая частота - 8 МГц. Максимальная скорость передачи данных - 16 Мбайт/с.

PCI. (Peripheral Component Interconnect bus – шина соединения периферийных компонентов)

В июне 1992 года на сцене появился новый стандарт – PCI, родителем которого была фирма Intel, а точнее организованная ею группа Special Interest Group. К началу 1993 года появился модернизированный вариант PCI. По сути дела эта шина не является локальной. Напомню, что локальной шиной называется та шина, которая подключена к системной шине напрямую. PCI же для подключения к оной использует Host Bridge (главный мост), а так же еще и Peer-to-Peer Bridge (одноранговый мост) который предназначен для соединения двух шин PCI. Кроме всего прочего, PCI является сама по себе мостом между ISA и шиной процессора.

Тактовая частота PCI может быть равна или 33 МГц или 66 МГц. Разрядность – 32 или 64. Скорость передачи данных – 132 Мбайт/сек или 264 Мбайт/сек.

Стандартом PCI предусмотрены три типа плат в зависимости от питания:

1. 5 Вольт – для стационарных компьютеров

2. 3,3 Вольт – для портативных компьютеров

3. Универсальные платы могущие работать в обоих типах компьютеров.

Большим плюсом шины PCI является удовлетворение спецификации Plug and Play –. Кроме этого, в шине PCI любая передача сигналов происходит пакетным образом где каждый пакет разбит на фазы. Начинается пакет с фазы адреса, за которой, как правило, следует один или несколько фаз данных. Количество фаз данных в пакете может быть неопределенно, но ограничено таймером, который определяет максимальное время, в течение которого устройство может использоваться шиной. Такой вот таймер имеет каждое подключенное устройство, а его значение может быть задано при конфигурировании. Для организации работы по передачи данных используется арбитр. Дело в том, что на шине могут находиться два типа устройств – мастер (инициатор, хозяин, ведущий) шины и подчиненный. Мастер берет на себя контроль за шиной и инициирует передачу данных к адресату, т. е. подчиненному устройству. Мастером или подчиненным может быть любое подключенное к шине устройство и иерархия эта постоянно меняется в зависимости от того, какое устройство запросило у арбитра шины разрешения на передачу данных и кому. За бесконфликтную работу шины PCI отвечает чипсет, а точнее North Bridge. Но на PCI жизнь не остановила своего течения. Постоянное усовершенствование видеокарт привело к тому, что физических параметров шины PCI стало не хватать, что и привело к появлению AGP.

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

Когда в начале 1990-x гг. она появилась, то по своим техническим характеристикам значительно превосходила все существовавшие до того момента шины, такие, как ISA, EISA, MCA и VL-bus. В то время шина PCI(Peripheral Component Interconnect - взаимодействие периферийных компонентов), работавшая на частоте 33 Мгц, хорошо подходила для большинства периферийных устройств. Но сегодня ситуация во многом изменилась. Прежде всего, значительно возросли тактовые частоты процессора и памяти. Например, тактовая частота процессоров увеличились с 33 МГц до нескольких ГГц, в то время как рабочая частота PCI увеличилась всего до 66 МГц. Появление таких технологий, как Gigabit Ethernet и IEEE 1394B грозило тем, что вся пропускная способность шины PCI может уйти на обслуживание одного-единственного устройства на основе данных технологий.

При этом архитектура PCI имеет ряд преимуществ по сравнению с предшественниками, поэтому полностью пересматривать было нерационально. Прежде всего, она не зависит от типа процессора, поддерживает буферную изоляцию, технологию bus mastering (захват шины) и технологию PnP в полном объеме. Буферная изоляция означает, что шина PCI действует независимо от внутренней шины процессора, что дает возможность шине процессора функционировать независимо от скорости и загруженности системной шины. Благодаря технологии захвата шины периферийные устройства получили возможность непосредственно управлять процессом передачи данных по шине, вместо того, чтобы ожидать помощи от центрального процессора, что отразилось бы на производительности системы. Наконец, поддержка Plug and Play позволяет осуществлять автоматическую настройку и конфигурирование пользующихся ею устройств и избежать возни с джамперами и переключателями, которая изрядно портила жизнь владельцам ISA-устройств.

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

Сравнительные характеристики различных стандартов PCI

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

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

Новое поколение шины - PCI Express (или сокращенно PCI-E), было впервые представлено в 2004 году и было призвано решить все те проблемы, с которыми столкнулась её предшественница. Сегодня большая часть новых компьютеров снабжается шиной PCI Express. Хотя стандартные слоты PCI в них тоже присутствуют, однако не за горами то время, когда шина станет достоянием истории.

Архитектура PCI Express

Архитектура шины имеет многоуровневую структуру, как показано на рисунке.

Шина поддерживает модель адресации PCI, что позволяет работать с ней всем существующим на данный момент драйверам и приложениям. Кроме того, шина PCI Express использует стандартный механизм PnP, предусмотренный предыдущим стандартом.

Рассмотрим предназначение различных уровней организации PCI-E. На программном уровне шины формируются запросы чтения/записи, которые передаются на транспортном уровне при помощи специального пакетного протокола. Уровень данных отвечает за помехоустойчивое кодирование и обеспечивает целостность данных. Базовый аппаратный уровень состоит из двойного симплексного канала, состоящего из передающей и принимающей пары, которые вместе называются линией. Общая скорость шины в 2,5 Гб/с означает, что пропускная способность для каждой линии PCI Express составляет 250 Мб/c в каждую сторону. Если принять во внимание потери на накладные расходы протокола, то для каждого устройства доступно около 200 Мб/c. Эта пропускная способность в 2-4 раза выше, чем та, которая была доступна для устройств PCI. И, в отличие от PCI, в том случае, если пропускная способность распределяется между всеми устройствами, то она в полном объеме достается каждому устройству.

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

Пропускная способность шины PCI Express x16 для разных версий PCI-E, Гб/c:

  • 32/64
  • 64/128
  • 128/256

Форматы шины PCI-E

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

Видеокарта с интерфейсом PCI Express x16.

Платы расширения PCI Express очень похожи на платы PCI, однако разъемы PCI-E отличаются повышенным сцеплением, что позволяет быть уверенным в том, что плата не выскользнет из слота из-за вибрации или при транспортировке. Существует несколько форм-факторов слотов PCI Express, размер которых зависит от количества используемых линий. Например, шина, имеющая 16 линий, обозначается как PCI Express x16. Хотя общее количество линий может достигать 32, на практике большинство материнских плат в настоящее время оснащены шиной PCI Express x16.

Карты меньших форм-факторов могут подключаться в разъемы для больших без ущерба для работоспособности. Например, карта PCI Express х1 может подключаться в разъем PCI Express x16. Как и в случае шины PCI, для подключения устройств при необходимости можно использовать РCI Express-удлинитель.

Внешний вид разъемов различных типов на материнской плате. Сверху вниз: слот PCI-X, слот PCI Express х8, слот PCI, слот PCI Express х16.

Express Card

Стандарт Express Card предлагает очень простой способ добавления оборудования в систему. Целевым рынком для модулей Express Card являются ноутбуки и небольшие ПК. В отличие от традиционных плат расширения настольных компьютеров, карта Express может подключаться к системе в любой момент во время работы компьютера.

Одной из популярных разновидностей Express Card является карта PCI Express Mini Card, разработанная в качестве замены карт форм-фактора Mini PCI. Карта, созданная в этом формате, поддерживает как PCI Express, так и USB 2.0. Размеры PCI Express Mini Card составляют 30×56 мм. Карта PCI Express Mini Card может подключаться к PCI Express х1.

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

Технология PCI Express позволила получить преимущество по сравнению с PCI в следующих пяти областях:

  1. Более высокая производительность. При наличии всего одной линии пропускная способность PCI Express в два раза выше, чем у PCI. При этом пропускная способность увеличивается пропорционально количеству линий в шине, максимальное количество которых может достигать 32. Дополнительным преимуществом является то, что информация по шине может передаваться одновременно в обоих направлениях.
  2. Упрощение ввода-вывода. PCI Express использует преимущества таких шин, как AGP и PCI-X и обладает при этом менее сложной архитектурой, а также сравнительной простотой реализации.
  3. Многоуровневая архитектура. PCI Express предлагает архитектуру, которая может подстраиваться к новым технологиям и не требует значительного обновления ПО.
  4. Технологии ввода/вывода нового поколения. PCI Express дает новые возможности получения данных при помощи технологии одновременных передач данных, обеспечивающей своевременное получение информации.
  5. Простота использования. PCI-E значительно упрощает обновление и расширение системы пользователем. Дополнительные форматы плат Express, такие, как ExpressCard, значительно увеличивают возможности добавления высокоскоростных периферийных устройств в серверы и ноутбуки.

Заключение

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