Другие "умные" функции облегчали использование PCI. Технология
Plug and Play позволяла производитель автоматическую конфигурацию
периферии без настройки IRQ, DMA и адресов ввода/вывода через
перемычки. К тому же шина поддерживала разделяемые между несколькими
устройствами IRQ, а также и свою собственную систему прерываний (она
скрывается за обозначениями #A, #B, #C и #D).
Наконец, управление шиной PCI (PCI bus mastering) позволяло
устройствами на шине получать контроль над ней и производить прямые
передачи информации без участия процессора. В результате снижались
задержки и нагрузка на процессор.
Введение шины вместе с процессором Pentium, усиленное очевидными
преимуществами над конкурентами, позволило PCI выиграть войну шин и
стать доминирующим стандартом в 1994 году. С тех пор практически все
периферийные устройства, от контроллеров жёстких дисков и звуковых карт
до видеокарт и сетевых плат, базировались на шине PCI.
С распространением массивов RAID, гигабитного Ethernet и других
устройств с высокой пропускной способностью на системах
потребительского класса, пропускной способности PCI в 133 Мбайт/с стало
не хватать. Производители чипсетов предвидели эти ограничения и вносили
в свою продукцию различные изменения, чтобы снять часть нагрузки с шины
PCI.
До 1997 года графическая подсистема наиболее сильно нагружала шину
PCI. Выпуск вместе с чипсетом Intel 440LX ускоренного графического порта
AGP (Accelerated Graphics Port) послужил двум целям: увеличить
графическую производительность и убрать графические данные с шины PCI.
Однако AGP явился лишь первым шагом в деле уменьшения нагрузки шины
PCI. После этого производителям чипсетов пришлось переделать связь
между северным и южным мостом. Старые чипсеты, типа линейки Intel 440,
использовали шину PCI для связи между мостами. Шине PCI приходилось не
только передавать информацию между мостами, но и обслуживать другие