Какая пропускная способность нужна видеокартам PCI Express?
Читатели THG.ru наверняка помнят наш подобный проект, который мы уже проводили около двух с половиной лет назад. Мы
Интерфейс PCI Express быстро обеспечил рост графической индустрии, поскольку он позволил nVidia и ATi/AMD устанавливать в компьютер две и даже четыре видеокарты. Кроме того, PCI Express необходим для карт расширения с высокими требованиями к пропускной способности, такими, как RAID-контроллеры, гигабитные сетевые адаптеры или физические ускорители для 3D-приложений и игр. Вычислительную мощь дополнительных видеокарт можно использовать для увеличения производительности на высоких разрешениях, добавления визуальных функций или для увеличения скорости при стандартных разрешениях и настройках качества. Впрочем, последняя опция не всегда интересна, так как многие современные видеокарты достаточно мощны для стандартных разрешений 1024x768 и 1280x1024. Потенциал роста благодаря решениям ATi CrossFire и nVidia SLI впечатляет, но обоим решениям требуется подходящая платформа. Но универсала, то есть материнской платы, которая поддерживала бы CrossFire и SLI одновременно, не существует. По крайней мере, пока.
Впрочем, конфигурации на двух и четырёх видеокартах являются только частью графического рынка. Большинство компьютеров и сценариев модернизации по-прежнему построены на одной видеокарте, именно поэтому мы решили не расширять наши тесты масштабирования PCI Express до двух видеокарт. Мы взяли обычные high-end видеокарты ATi и nVidia, после чего провели их через серию тестов в разных режимах PCI Express.
Основы PCI Express
В отличие от шин PCI и PCI-X, интерфейс PCI Express основан на последовательном протоколе "точка-точка". То есть для интерфейса PCI Express требуется относительно небольшое число проводников. Зато интерфейс использует намного более высокие тактовые частоты по сравнению с параллельными шинами, что даёт высокую пропускную способность. Кроме того, пропускную способность можно легко увеличить, связав вместе несколько линий PCI Express. Чаще всего используются следующие типы слотов: x16, x8, x4, x2 и x1, где цифры указывают на число линий PCI Express.
PCI Express - двунаправленный интерфейс "точка-точка", который обеспечивает одинаковую пропускную способность в двух направлениях, и которому не требуется делиться пропускной способностью с другими устройствами, как это происходило в случае PCI. Благодаря модульной архитектуре производители материнских плат могут распределять доступные линии PCI Express на те слоты, на которые требуется. Скажем, 20 доступных линий PCI Express можно направить на один слот x16 PCIe и на четыре слота x1 PCIe. Так у многих чипсетов и происходит. А для серверных систем, например, можно установить пять портов x4 PCIe. В общем, с PCI Express можно создавать любые математические конфигурации. Наконец, PCI Express позволяет смешивать мосты чипсета от разных производителей.
Впрочем, у PCI Express есть один недостаток: чем больше линий PCIe, тем выше энергопотребление чипсета. Именно по этой причине чипсеты с 40 и большим количеством линий PCI Express требуют больше энергии. Как правило, 16 дополнительных линий PCI Express увеличивают энергопотребление современных чипсетов на 10 Вт.
Число линий PCI Express | Пропускная способность в одном направлении | Суммарная пропускная способность |
1 | 256 Мбайт/с | 512 Мбайт/с |
2 | 512 Мбайт/с | 1 Гбайт/с |
4 | 1 Гбайт/с | 2 Гбайт/с |
8 | 2 Гбайт/с | 4 Гбайт/с |
16 | 4 Гбайт/с | 8 Гбайт/с |