Платы расширения с интерфейсом PCI-E

Первый квартал 2006 года

Лед тронулся, господа присяжные заседатели

 

Как известно любому образованному человеку, Остап Ибрагимович Бендер знал четыреста способов честного отъема денег у населения. В те времена, когда, согласно преданиям жил и творил Великий Комбинатор, это могло вызвать уважение. Однако с высот сегодняшнего дня сына турецкоподанного может извинить лишь то, что жил он задолго до расцвета IT-индустрии. Современные компании продемонстрировали, что, чтя Уголовный кодекс, все равно можно выкачивать деньги из кармана клиентов чуть ли не тысячами способов. Опять же — Бендер был одиночкой, так что ему и не снился сегодняшний уровень кооперации компаний. Слаженная же работа позволяет делать деньги из воздуха так, что никто ни в чем не виноват, зато одна и та же вещь может быть продана неоднократно. А пользователь доволен. :) Особенно удобно так работать в эпоху перемен, когда даже нет времени задуматься и просчитать все возможные затраты — приходится брать, что дают. Финансовые потери потом подсчитают аналитики, а покупателю достанется только незавидная участь немного поныть в форумах о том, как красиво его развели.

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

Производители чипсетов: наша хата с краю

Претензий к компаниям, разрабатывающим и производящим микросхемы поддержки, на первый взгляд, нет, и быть не может (на самом деле есть, но не самые большие). Они-то как раз пользователя в светлое будущее подгоняют достаточно мягко, не теряя совместимости со старыми решениями. Разве что AGP изничтожили «в один прием», но и то — не совсем. ULi (ныне купленная nVidia) выпустила чипсет с полноценной поддержкой PCI-E и слотом AGP, да и VIA засветилась с комбинированным AGP/PCI-E-чипсетом. И пусть линий PCI-E там недостаточно для полноценной поддержки современных видеокарт, однако совместимость с ними есть, а 5-10% производительности не самая высокая цена за полную совместимость. По сути, PT880 Pro/Ultra по-определению обречен на небольшую, но устойчивую популярность, поскольку это единственный представленный на рынке чипсет, позволяющий использовать двухъядерные процессоры Intel совместно с памятью типа DDR и AGP-видеокартами, не теряя и возможности последующей модернизации (чем не может похвастаться i865PE, в последних ревизиях получивший поддержку двухъядерников, но не PCI-E). Так что и с этой стороны все не так плачевно. Тем более что видеокарты как раз достаточно уверенно перешли на новый стандарт, поэтому по поводу AGP проливать слезы мало кому придется. Хуже дело обстоит с PCI и ориентированными на его замену низкоскоростными вариантами PCI-E.

Однако, опять же, не по вине производителей чипсетов. Даже компания Intel, весьма рьяно продвигающая новые стандарты, от PCI отказываться не собирается. Уже достоверно известно, что новые чипсеты компании, которые появятся в 2006 году, будут поддерживать до 4-х слотов PCI, в то время как, например, от поддержки Parallel ATA часть из них откажется полностью. Планы других компаний еще менее новаторские, так что вполне можно говорить даже о 5-6 слотах PCI потенциально. Но даже четыре — это уже хорошо и большинству пользователей достаточно. Вопрос только, где они?

Материнские платы — неумеренный прогрессивизм

Итак, чипсеты позволяют спокойно продолжать использовать старые PCI-адаптеры совместно с новыми PCI-E. Однако слотов PCI на современных платах маловато. Может быть, виноваты их производители? И да, и нет.

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

Кое-какую вину несут и производители чипсетов, когда разрабатывают референсный дизайн. С учетом того, что сегодня что-то отличное от него можно увидеть разве что в каждой десятой плате, если не в двадцатой, данный фактор немаловажен. И что предложила, например, nVidia? Для не-SLI плат очень неплохой дизайн, с использованием всех возможных, с точки зрения стандарта, семи слотов: три PCI, три PCI-E 1x и один 16х. На первый взгляд, все превосходно, на второй — жуть, поскольку слот 16х расположен посередине! В результате вы легко можете лишиться одного или даже двух PCI-слотов (в зависимости от размеров системы охлаждения видеокарты) и с тоской наблюдать за совершенно свободными (но ненужными) PCI-E 1x. Некоторые производители, впрочем, число последних сократили до двух — чтобы не мешались, но легче от этого не стало. Недаром одной из самых популярных плат на nForce4 Ultra стала ASUS A8N-E. Тайваньские селекционеры наплевали на референс. Точнее, плату-то сделали на базе референса, но совсем для другого чипсета — на A8N-E Ultra стоит на PCB для SLI. В результате имеем все те же четыре слота PCI-E (причем, с лучшим распределением линий — если не рассматривать «главный», то из остальных получаются либо два по 1х и один 2х, либо один 4х, причем, за счет пропила в задней стенке, совместимый и с картами 8х или 16х; полная универсальность) и три PCI, однако видеокарта устанавливается в самый верхний слот, так что все слоты PCI обычно в нашем полном распоряжении. Вопрос — зачем nVidia делала референс-дизайн для nForce4/4X/Ultra, если лучше всего было бы ограничиться одним для SLI? Последний-то оптимальнее.

Если вы думаете, что у других производителей чипсетов все намного лучше, то ошибаетесь. VIA и Intel предложили производителям как раз нечто подобное тому, что сделал ASUS. В результате чего первые платы на чипсетах этих производителей смотрелись неплохо. Например, моя любовь — Albatron K8X890 Pro II. На плате всего три слота PCI, но все их можно использовать. Чипсет поддерживает 20 линий PCI-E, которые распределены всего по двум слотам, в результате чего материнская плата легко воспримет и адаптер, требующий PCI-E 4х. Хотя, может быть, стоило ограничиться и 2х, «повесив» на одну из линий сетевой контроллер — из PCI гигабит не выжать. С другой стороны, у 90% пользователей эти «гигабитные» контроллеры работают в режиме со скоростью 100 или 10 Мбит/с, так что не та это проблема, которую стоит серьезно обсуждать. Впрочем, «полноценная» сеть есть на платах ASUS и Gigabyte, также снабженных тремя полноценными слотами PCI и парой PCI-E 1x (хотя один из слотов можно было бы в таком случае сделать и 2х). Но и в семье плат на К8Т890 не без урода — Abit зачем-то поставил три слота PCI-E 1x, уменьшив до двух число слотов PCI! Может, инженеры Abit знают магазин, где завал плат с интерфейсом PCI-E? Или им пользователи часто пишут письма, в которых жалуются на недостаточность двух слотов PCI-E и просят убрать ненужные слоты PCI? Единственное объяснение, по-моему, это то, что конкурировать как-то надо. Например, заявляя о своей приверженности к перспективным форматам, и эту приверженность демонстрируя. Типа, у конкурентов два современных слота расширения и три устаревших, а у нас — наоборот. А какие из них нужны сейчас — кого это волнует? Да и ASUS недавно умудрился удружить, поменяв группы слотов местами на K8V-XE. Всем, вроде, хороша плата — связка из К8Т890 и южного моста VT8251 прекрасно обходится пассивным охлаждением (южному мосту никакое не нужно), даже поддержка eSATA есть, три слота PCI присутствуют, но… Рядом со слотом для видеокарты, в результате чего массивный радиатор последней может легко лишить вас одного-двух из них. Зато два PCI-E 1x заботливо отнесены вниз платы.

Писать еще и о чипсетах Intel или ATi сил нет — там все также. Если платы на 915/925 имели вменяемую разводку с парой-тройкой PCI-E и минимум тремя слотами PCI (иногда последних было и четыре, причем, у самого же «локомотива индустрии» — Intel), то со временем число слотов PCI-E росло, а PCI — уменьшалось. Не то, чтобы это было востребовано — просто рекламировать удобнее. Опять же — в производстве дешевле. Плюс напасть последнего времени — SLI/CrossFire. Обе этих технологии в ряде случаев вполне востребованы, однако разрекламированы сильнее, чем востребованы. Производители чипсетов соревнуются в поддержке нескольких видеокарт, производители материнских плат занимаются тем же самым. В этом есть и свои плюсы — например, разводка подобных плат нередко лучше, чем у их более простых сестричек, да и иногда появляется поддержка скоростных вариантов PCI-E, которая может пригодиться со временем. Однако есть и минусы. Два слота PCI-E 16x это уже минус два слота от максимума. Пару-тройку 1х/2х производители в этих случаях все равно норовят влепить, так что на PCI места остается немного. В лучшем случае помещается три слота, чаще — два, причем, нередко воспользоваться можно лишь одним из них. Бывают и совсем клинические случаи, такие, как Gigabyte G1975X. Плата — мечта фаната PCI-E, но в случае PCI… Даже если вы установите одну видеокарту, она все равно легко способна перекрыть один из имеющихся слотов PCI. Если поставите две, то возникает вопрос — как себя будут чувствовать между ними такие устройства, как тюнер или аудиокарта?

Впрочем, приз «Пластмассовый чайник» инженеры Gigabyte от меня не получат — есть более продвинутые соискатели. По-моему, конкурировать в номинации «Самое кривое решение» с Apple не удастся никому — новейший топовый PowerMac G5 Quad… не имеет ни одного слота PCI! Машинка получилась в целом неплохой и даже недорогой — аналогичная рабочая станция от HP, например, в близкой конфигурации (чуть более мощные процессоры и более широкий выбор программного обеспечения трогать не будем — не всем необходимо) может стоить и долларов на 500 дороже. Но у купившего второе есть возможность использовать платы с интерфейсами PCI, PCI-X и PCI-E, а первым остается только последний интерфейс, то есть фактически пока почти ничего. В результате если в Google сделать поиск по PCI-E, то чуть ли не половина найденных ссылок — нытье купивших Quad и вознамерившихся что-либо добавить к базовой конфигурации. Судя по тону постов, они уже вполне готовы отдать и эти самые несколько сотен долларов, только некому. Сорок лет назад шутили, что мяса в магазинах нет потому, что мы так быстро идем к коммунизму, что скотина за нами не поспевает — история повторяется. Все те же грабли заботливо подложены на все том же месте, и многие на них все так же наступают. Инновационному компьютеру не с руки поддерживать устаревшие стандарты, а что новые не поддерживают производители плат расширения — никто, как всегда, не виноват. Впрочем, тем, кто профессионально работает со звуком, можно сказать, повезло. Спасибо следует сказать Digidesign, которая перенесла Pro Tools|HD и на новую аппаратную платформу. Естественно, новых возможностей не прибавилось — PCI--вариант даже немного универсальнее, поскольку поддерживает более трех карт.

Итак, проблему, вроде бы локализовали. Заключается она в том, что производители материнских плат не могут или не хотят устанавливать более двух слотов PCI на современные модели, при этом не всегда удается воспользоваться всеми слотами. В результате слоты PCI становятся крайне дефицитным ресурсом, так что возникает желание как можно больше перенести на PCI-E, либо на саму плату в виде интегрированных контроллеров. Последнее, впрочем, не всегда возможно — не так уж много плат, например, имеют интегрированный контроллер FireWire 800. Выбор платы, ориентируясь на допы, не всегда оптимален — хорошо «упакованы» топовые модификации, однако иногда их покупка сродни приобретению кафе для того, чтобы выпить чашечку кофе. Все тот же сравнительно честный отъем денег у населения — попробуйте найти плату с богатой функциональностью под Socket 754. Да, я понимаю, что платформа считается бюджетной, но что делать, если процессор мощный не требуется, а функциональность нужна? Переплачивать за Socket 939, а потом еще и за топовую плату с таким разъемом? Спасибо, обойдемся. Тем более что идея статьи совсем не в увеличении жалоб во Вселенной — как показала практика, кое-что для новой шины купить уже можно. Не все, правда, об этом знают — поэтому проинформируем. Как в свое время пришлось делать цикл статей, рассказывая людям, что они могут сегодня получить от ненужных вчера портов USB, так и с PCI-E, похоже, придется поступить.

Что из новинок доступно сегодня?

Да, спустя почти два года после начала продаж материнских плат с разъемами PCI- E в эти самые разъемы уже можно что-то вставить! Веселится и ликует весь народ. :) Если без шуток, то лучше поздно, чем никогда. Да и благодаря чипсетостроителям кое-что мы получаем уже в самом базовом варианте даже на самой «голой» современной матери, почему и удалось эти два года пережить без особых потрясений. Посмотрим, что же мы сегодня можем перевесить на PCI-E, дабы разгрузить PCI. Говорить будем лишь о более-менее массовых вариантах низкоскоростного оборудования — с видеокартами-то все просто. С ними и сразу все было просто.

Сетевые карты

Честно говоря, я думал, что этот раздел пойдет «вне конкурса» — поскольку только nVidia решила встраивать гигабитный сетевой контроллер в чипсет, а остальные производители предпочли внешний с интерфейсом PCI-E. Соответствующие чипы появились в продаже одновременно с материнскими платами (Intel надавил :)). Однако изучение списка предложений московских фирм показало, что не все так хорошо.

Вариантов, по сути, два. Почти мечта бюджетника — ST-Lab N260. Маленькая аккуратненькая плата с интерфейсом PCI-E 1x. В некоторой степени «темная лошадка» — используется чип Agere ET1310B, о котором известно лишь то, что пока ничего не известно. Стоимость платы — 20-25 долларов. С одной стороны, немного: хотя PCI-адаптеры стоят долларов по 15, «целого гигабита» из них не вытащить. С другой стороны, не так часто он нужен — нередко и 100 Мбит/с подойдет: просто нужна еще одна карта, а в случае PCI за такое могут взять всего 3-4 доллара. Так что цена свободного слота PCI (сиречь плата за прогресс) порядка 20 долларов. Терпимо. Если же вас чип от Agere по какой-либо причине пугает, то поможет Hewlett Packard. EA833AA этой компании базируется на чипе Broadcom и стоит порядка 55-60 долларов, что вполне соответствует ценам брендового оборудования.

В общем, некоторый выбор есть. Небольшой, зато разных ценовых категорий. С другой стороны, задача установки нескольких проводных адаптеров стоит достаточно редко — с учетом того, что хотя бы один уже установлен на каждой современной плате. А найти в продаже беспроводные адаптеры с интерфейсом PCI-E мне пока не удалось. В принципе, никто не мешает приобрести USB-адаптер, благо портов USB достаточно — 8-10. Но ведь хочется иногда, чтобы ничего не выступало из корпуса, кроме антенны, но нет! Продолжаем ждать дальше. Либо, действительно, берите USB.

Видеокарты

Видеокарт я обещал не касаться, но пару слов все-таки скажу. Не о вариантах с интерфейсом PCI-E 16x, которые пришли на замену AGP, а о такой специфической области, как карты с разъемами PCI-E 1x. Дело в том, что PCI-адаптеры до последнего времени активно использовались в качестве дополнительных, либо на платформах, AGP-слота лишенных. Первую сферу применения сильно подсократил выход SLI/CF — побочным эффектом оказалась возможность простой установки в соответствующие платы пары стандартных видеокарт с поддержкой до четырех мониторов. Однако, может быть, кому-то потребуется шесть. :) Что касается второго, то иногда требуется использовать в качестве очень мощной рабочей станции серверную платформу, а там слоты PCI-E 16x редки. Если они и есть, то может возникнуть и ситуация, когда «широкий» слот потребуется для какого-нибудь высокопроизводительного специфического контроллера, а для видеокарты останется что проще.

В общем, как бы то ни было, а в Matrox решили, что рынок графических карт с интерфейсом PCI-E 1x существует, так что на таких продуктах можно заработать. Результатом стал выпуск Matrox Millennium G550 PCIe — вполне полноценная двухголовая видеокарта с интерфейсом PCI-E 1x, полностью идентичная старому доброму G550 в остальном. О трехмерной графике, естественно, можете сразу забыть, зато качественное 2D и давно вылизанные до блеска драйверы, вкупе с бесшумностью карты (благодаря пассивному охлаждению) вам обеспечены. Как и возможность подключения пары мониторов, правда, в связи с пожилым возрастом оригинальной разработки ограниченные — для цифрового подключения максимальным разрешением является 1280х1024, для аналогового при наличии двух мониторов один может работать с разрешением не выше 1600х1200 (основной — с полными 2048х1536). В наших краях я адаптер в продаже не нашел, в буржуйских магазинах он водится по цене в районе 120 долларов/евро. Цена, разумеется, еще больше снижает сферу применения адаптера. Если вам просто нужно подключить четыре монитора, то куда более оптимальной покупкой легко окажется плата с двумя слотами PCI-E 16x и парочка недорогих стандартных видеокарт (благо и на них Dual DVI появляется, причем не столь ограниченный, а в случае D-Sub все намного лучше), однако в специальных случаях такая видеокарта вполне способна пригодиться.

Дисковые контроллеры

Как ни странно, но массовых IDE-контроллеров с интерфейсом PCI-E пришлось ждать очень долго, несмотря на то, что давно уже PCI стала им удавкой на шее. В первую очередь из-за того, что долго пришлось ждать появления соответствующих чипов, в результате чего и на материнские платы до последнего времени производители интегрировали PCI-RAID’ы, производительности которых уже не всегда было достаточно. Несколько спасала разве что возросшая функциональность современных чипсетов, благодаря чему «домашний» RAID-массив можно было легко собрать и силами южного моста. Однако интерес к дополнительным контроллерам, да еще и с поддержкой последних версий стандарта все равно присутствовал. Так, например, платы на базе чипсетов i915/925 поддерживали лишь четыре порта SATA150 с NCQ, а долгое время используемый VIA южный мост VT8237 — только два таких порта без поддержки NCQ (да еще и с последними SATA300-винчестерами умудрялся иногда глючить). nVidia, сделав достаточно мощный дисковый контроллер, использовала его не во всех чипсетах, иногда отрезая поддержку SATA300, а иногда и пару портов. Понятно, что переход с SATA150 на SATA300 может обеспечить лишь моральное удовлетворение, а не увеличение производительности, но поддержка NCQ или дополнительные диски иногда нужны. Кроме того, наконец-то окончательно оформилась внешняя версия SATA, и даже соответствующие ВЖД начали появляться. Порт же eSATA до сих пор не всегда встречается даже на топовых платах, так что возможность получить его оказалась для многих привлекательной.

На помощь пришел Silicon Image, выпустив недорогой чип 3132. Это двухпортовый SATA300-контроллер с поддержкой режимов RAID 0 и 1 и интерфейсом PCI-E 1x. Его достаточно часто интегрируют на материнские платы, да и отдельных продуктов выпущено немало, причем, на любой вкус — два внутренних порта, два внешних, внутренний плюс внешний. И даже такой сверхуниверсальный вариант, как 2+2 (разумеется, из четырех получившихся портов одновременно можно использовать только два)! Цены тоже вполне вменяемые — от 20 до 60 долларов в зависимости от производителя, причем, уже есть в продаже в московской рознице.

Таким образом, если вам необходимо подключить парочку современных винчестеров или обеспечить компьютер портом eSATA, то занимать PCI-слот уже не необходимо. Если требуется высокопроизводительное решение, на плате найдется хотя бы один слот, совместимый с PCI-E 4x (пусть даже физически он работает как 1х), а в кармане хрустят сотни четыре вечнозеленых общечеловеческих ценностей, то на выручку готова прийти компания Promise. Изображенный рядом агрегат это SuperTrak EX8350 — аппаратный восьмипортовый SATA300 RAID-контроллер с поддержкой режимов 0, 1, 5, 6, 10 и 50.

Есть еще линейка от Areca, построенная на том же, фактически, основном процессоре. Включает в себя четыре модели, поддерживающие 4, 8, 12 или 16 дисков. Старшие модели рассматривать серьезно, как массовое решение, не имеет никакого смысла, младшие, возможно, были бы интересны, однако… Во-первых, стоят дорого (в наших краях даже дороже Promise), во-вторых, имеют избыточную для дома функциональность, в-третьих, интерфейс. Даже младшая модель требует PCI-E 8x (зачем 2 Гбайт/с четырем накопителям? Даже не представляю), так что найти массовую плату, совместно с которой его можно будет использовать, крайне сложно. Стараниями инженеров Epox у меня такая дома уже есть, а у вас? :) В случае сервера появление таких решений, как бальзам на душу, но и только.

И все — либо совсем простенький двухпортовый, недорого и для любой материнской платы, либо аппаратный монстр с абсолютно не домашней ценой и соответствующими возможностями (и сложностями с установкой в обычные настольные платы). Промежуточных решений пока нет — остается только использовать чипсетные контроллеры в случае, когда это возможно. Если сравнить с многообразием вариантов для PCI — небо и земля! И по функциональности, и по количеству портов, и по цене. Со временем все это будет доступно и для PCI-E, но, сколько еще ждать-то? А кое-что, возможно, и не появится. Например, с PATA-контроллерами производители чипсетов постепенно начинают бороться, в то время как у пользователей на руках остается еще немалое количество вполне адекватных решаемым задачам винчестеров или оптических накопителей. Что остается? Либо переходники SATA-PATA (ценой в среднем по 30 долларов за штуку), либо… Либо по-прежнему использовать PCI-контроллеры. PATA с «врожденной» поддержкой PCI-E вряд ли кто-то будет выпускать, проблему, возможно, решат за счет использования уже анонсированных мостов PCI-PCI-E 1x, однако это тоже дело будущего.

Внешние интерфейсы — хоть что-то

Видите этот адаптер от SIIG Inc? Появился буквально на днях в Москве по цене порядка 60 долларов. С одной стороны, дороговато — аналогичный для PCI можно приобрести за 10-15, а за такие деньги вполне можно стать и обладателем контроллера IEEE1394b с PCI-интерфейсом. С другой стороны, дорога ложка к обеду — по крайней мере, хоть один FireWire-адаптер в продаже появился. Такой, как многим нужен — с дополнительным питанием, парой портов, интерфейсом PCI-E 1x, да еще и на чипе от Texas Instruments: де-факто лидера данного рынка, редко грешащего проблемами совместимости с различными устройствами. Уже хорошо.

Хорошо, да не совсем. 1394а достаточно часто встречается и на материнских платах (причем, даже не самых дорогих), так что проблему можно решить «в зародыше» — приобретя правильную плату. Кроме того, если вы до сих пор являетесь пользователем Sound Blaster Audigy/Audigy2, не соблазнившимся максимально удешевленной Audigy SE или ультрамодным X-Fi, то один порт FireWire в вашем компьютере найдется и без перерасхода PCI-слотов. Поэтому меня в ассортименте компании заинтересовало несколько иное устройство — трехпортовый адаптер с поддержкой FireWire 800 (два таких порта и один 6-и контактный FireWire 400 для совместимости). Стоить, правда, будет, скорее всего, более 100 долларов, зато на любой современной плате полноценно сможет функционировать — два порта FireWire 800 при одновременном использовании легко забьют всю 32-х разрядную шину PCI, почему практически все адаптеры 64-х разрядные, а слот PCI64 есть не везде. Странно даже получается — найдено устройство, которому реально нужна PCI-E, но найдено через два года после начала продаж материнских плат с такими слотами, причем, далеко не в широкой продаже.

Впрочем, будем надеяться, что со временем список продукции от SIIG, доступной в наших краях, станет шире. Дело в том, что на сайте компании (да и, кое-что, уже и в базе Price.ru) удалось обнаружить и достаточно экзотичное оборудование — адаптеры COM-портов, естественно, с интерфейсом PCI-E. Некогда «стандартный» последовательный интерфейс постепенно становится экзотикой в случае современных материнских плат — когда-то на них было два таких порта, ныне же попадаются платы, не имеющие ни одного. В общем-то, и массовых устройств с таким интерфейсом ныне не производится, однако у многих остались на руках ИБП и измерительные устройства, подключающиеся именно к COM-порту, да и обычные аналоговые модемы во многих сферах деятельности практически безальтернативны. Надо заметить, что подобных PCI-адаптеров ждали мы очень долго, так что на этом фоне выход плат с интерфейсом PCI-E уже сейчас крайне радует. Цены, правда, низкими назвать сложно — четырехпортовая, например, плата стоит порядка 100 долларов, притом, что PCI-варианты даже при шести портах редко когда стоят дороже 30 долларов. Но за прогресс кто-то должен платить :)

Изучение Интернета показало, что не только SIIG сейчас занимается платами внешних интерфейсов под PCI-E. В частности на сайте Koutech Systems нашлись две карты — одна с поддержкой только IEEE1394a (три порта), другая — IEEE1394b (два порта со скоростью до 800 Мбит/с и еще два на 400 Мбит/с).

Aaxeon, в свою очередь, предлагает достаточно интересные платы, такие как комбинированный контроллер IEEE1394b+USB или USB-контроллер (четыре внешних порта и один внутренний). С одной стороны, казалось бы, портов USB сейчас более чем достаточно (современные чипсеты поддерживают 8-10), с другой — их все равно может оказаться мало — если в свете дефицита PCI-слотов активно использовать комплектующие с USB-интерфейсом. Так что и такие адаптеры могут пригодиться.

Слишком много 1х

Несложно заметить, что практически все производимые платы рассчитаны на самый низкоскоростной вариант PCI-E. Исключениями являются лишь видеокарты да упомянутые выше аппаратные RAID-контроллеры. В ряде случаев этот подход вполне оправдан, но не всегда. Дело даже не в том, что один лишь канал SATA300 теоретически способен на большую скорость передачи информации, чем PCI-E 1x — не так уж сильно сказывается скорость передачи данных именно по интерфейсу с учетом того, что все упирается в механику (хотя появление в современных винчестерах 16 Мбайт буферной памяти вместе с улучшением алгоритмов ее работы вполне способно сделать ситуацию менее однозначной). Но и сама скорость чтения информации с пластин в некоторых моделях уже достигла почти 75 Мбайт/с, так что четырехпортовому RAID-контроллеру 250 Мбайт/с PCI-E 1x будет уже маловато. Однако я не удивлюсь, если такие контроллеры появятся первыми, да и спросом пользоваться будут — на безрыбье-то. А потом уже появятся устройства, рассчитанные на 2х, о чем будет прямо и четко сказано в их рекламе :)

Почему производители не могут сразу более активно использовать скоростные варианты PCI- E? Спасибо за это следует сказать производителям материнских плат, которые, имея три-четыре свободных линии PCI-E, в большинстве своем предпочитали поставить три-четыре слота PCI-E 1x, вместо пары 2х, например. В результате на руках имеется огромное количество плат, поддерживающих только самые медленные карты (если, конечно, не расставаться с видеокартой для освобождения слота 16х). Соответственно, производители карт расширения обязаны учитывать данную ситуацию. Впрочем, со временем она будет меняться — свободных линий PCI-E становится все больше и больше, так что производителям даже при желании не удастся пустить их все на слоты 1х. Но пока это верно лишь для топовых плат.

Итого

Настало время подвести некоторые итоги. Проблему мы локализовали — заключается она в том, что производители материнских плат в рамках конкурентной борьбы вместе с водою готовы выплеснуть из купели и ребенка. Современные чипсеты поддерживают существенно больше PCI-слотов, нежели размещается на платах. При этом некоторые пользователи, возможно, вскоре успеют в очередной раз проапгрейдить компьютер, так и не воспользовавшись ни одним слотом PCI-E, кроме как для установки видеокарты. Впрочем, несложно убедиться, что в настоящее время уже можно и приобрести какой-либо адаптер с современным интерфейсом. Другой вопрос, что не так часто последние нужны. Если южный мост современного чипсета может позволить организовать RAID-массив из четырех дисков, то, что толку с двухпортовой карты? Один-два проводных сетевых интерфейса есть уже на любой плате — редко когда придется еще сетевые карты покупать. Разве что контроллеры внешних интерфейсов имеют высокую оправданность, но и то не для всех. В то же время до сих пор практически нет массовых и нужных многим пользователям устройств, таких как звуковые карты или TV-тюнеры. И, скорее всего, их не будет еще достаточно много времени — для низкоскоростных устройств переход с PCI на PCI-E не несет никакой практической пользы (иногда даже вреден), поэтому производители не видят смысла особо напрягаться. Впрочем, для установки таких устройств нередко можно обойтись имеющимися на плате слотами PCI, в крайнем случае, воспользовавшись внешними устройствами с USB-интерфейсом. Так что не решаемых проблем уже давно нет. Другой вопрос, что решать их обычно приходится в комплексе. Таким образом, как это бывает все чаще и чаще, в случае модернизации компьютера с очень большой вероятностью не удастся сохранить старые устройства, что делает саму частичную модернизацию малооправданной.




7 марта 2006 Г.

PCI-E

PCI-E

2006

,

 

, . , , , . , IT-. , , , . — , . , , . . :) , — , . , , .

PCI PCI Express. , — . . , , , . , , ( « » — ). , , -, . , , , . . ?

:

, , , , ( , ). - , . AGP « », — . ULi ( nVidia) PCI-E AGP, VIA AGP/PCI-E-. PCI-E , , 5-10% . , PT880 Pro/Ultra - , , , Intel DDR AGP-, ( i865PE, , PCI-E). . , AGP . PCI PCI-E.

, , . Intel, , PCI . , , 2006 , 4- PCI, , , Parallel ATA . , 5-6 PCI . — . , ?

, PCI- PCI-E. PCI . , ? , .

, . , , - , . , - , , (, , , ). , , .

- , . , - , , . , , nVidia? -SLI , , , : PCI, PCI-E 1x 16. , , — , 16 ! PCI- ( ) ( ) PCI-E 1x. , , — , . nForce4 Ultra ASUS A8N-E. . , - , — A8N-E Ultra PCB SLI. PCI-E (, — «», 1 2, 4, , , 8 16; ) PCI, , PCI . — nVidia - nForce4/4X/Ultra, SLI? - .

, , . VIA Intel , ASUS. . , — Albatron K8X890 Pro II. PCI, . 20 PCI-E, , , PCI-E 4. , , 2, «» — PCI . , 90% «» 100 10 /, , . , «» ASUS Gigabyte, PCI PCI-E 1x ( 2). 8890 — Abit - PCI-E 1x, PCI! , Abit , PCI-E? , PCI-E PCI? , -, , - . , , . , , — . — ? ASUS , K8V-XE. , , — 8890 VT8251 ( ), eSATA , PCI , … , - . PCI-E 1x .

Intel ATi — . 915/925 - PCI-E PCI ( , , « » — Intel), PCI-E , PCI — . , — . — . — SLI/CrossFire. , , . , . — , , , PCI-E, . . PCI-E 16x . - 1/2 , PCI . , — , , . , , Gigabyte G1975X. — PCI-E, PCI… , PCI. , — , ?

, « » Gigabyte — . -, « » Apple — PowerMac G5 Quad… PCI! — HP, , ( — ) 500 . PCI, PCI-X PCI-E, , . Google PCI-E, — Quad - . , , . , , , — . , . , — , , . , , , , . Digidesign, Pro Tools|HD . , — PCI-- , .

, , . , PCI , . PCI , PCI-E, . , , — , , FireWire 800. , , — «» , , . — Socket 754. , , , , , ? Socket 939, ? , . — , - . , , — . , , USB, PCI-E, , .

?

, PCI- E - ! . :) , , . - «» , . , PCI-E, PCI. - — - . .

, , « » — nVidia , PCI-E. (Intel :)). , .

, , . — ST-Lab N260. PCI-E 1x. « » — Agere ET1310B, , . — 20-25 . , : PCI- 15, « » . , — 100 / : , PCI 3-4 . PCI ( ) 20 . . Agere - , Hewlett Packard. EA833AA Broadcom 55-60 , .

, . , . , — , . PCI-E . , USB-, USB — 8-10. , , , ! . , , USB.

, - . PCI-E 16x, AGP, , PCI-E 1x. , PCI- , , AGP- . SLI/CF — . , , - . :) , , PCI-E 16x . , , «» - , .

, , Matrox , PCI-E 1x , . Matrox Millennium G550 PCIe — PCI-E 1x, G550 . , , , 2D , ( ) . , , — 12801024, 16001200 ( — 20481536). , 120 /. , , . , PCI-E 16x ( Dual DVI , , D-Sub ), .

, IDE- PCI-E , , PCI . - , , PCI-RAID, . , «» RAID- . , . , , i915/925 SATA150 NCQ, VIA VT8237 — NCQ ( SATA300- ). nVidia, , , SATA300, . , SATA150 SATA300 , , NCQ . , - SATA, . eSATA , .

Silicon Image, 3132. SATA300- RAID 0 1 PCI-E 1x. , , , — , , . , 2+2 (, )! — 20 60 , , .

, eSATA, PCI- . , , PCI-E 4x ( 1), , Promise. SuperTrak EX8350 — SATA300 RAID- 0, 1, 5, 6, 10 50.

Areca, , , . , 4, 8, 12 16 . , , , , , , … -, ( Promise), -, , -, . PCI-E 8x ( 2 / ? ), , , . Epox , ? :) , , .

— , , ( ). — , . PCI — ! , , . PCI-E, , -? -, , . , PATA- , . ? SATA-PATA ( 30 ), … - PCI-. PATA «» PCI-E - , , , PCI-PCI-E 1x, .

— -

SIIG Inc? 60 . , — PCI 10-15, IEEE1394b PCI-. , — , FireWire- . , — , , PCI-E 1x, Texas Instruments: - , . .

, . 1394 (, ), « » — . , Sound Blaster Audigy/Audigy2, Audigy SE X-Fi, FireWire PCI-. — FireWire 800 ( 6- FireWire 400 ). , , , , 100 , — FireWire 800 32- PCI, 64- , PCI64 . — , PCI-E, , , .

, , SIIG, , . , ( , -, Price.ru) — COM-, , PCI-E. «» — - , , . -, , , COM-, . , PCI- , PCI-E . , , — , , 100 , , PCI- 30 . - :)

, SIIG PCI-E. Koutech Systems — IEEE1394a ( ), — IEEE1394b ( 800 / 400 /).

Aaxeon, , , IEEE1394b+USB USB- ( ). , , USB ( 8-10), — — PCI- USB-. .

1

, PCI-E. RAID-. , . , SATA300 , PCI-E 1x — , ( 16 ). 75 /, RAID- 250 / PCI-E 1x . , , — -. , 2, :)

PCI- E? , , - PCI-E, - PCI-E 1x, 2, . , (, , 16). , . , — PCI-E , 1. .

. — , . PCI-, . , , , PCI-E, . , , - . , . RAID- , , ? - — . , . , TV-. , , — PCI PCI-E ( ), . , PCI, , USB-. . , . , , , .