- Бенч-стенд AGP: обзор железа
Вступление
"Хотелось бы обмусолить тему, дабы раз и навсегда разобраться с вопросом на чём гонять АГП." - XSS
В данной статье (надеюсь, не последней) пойдёт речь о том, какие существуют платформы для бенчмаркинга видеокарт с интерфейсом AGP. Если ваша задача - срубить побольше боинтов на всем известном сайте (как это не слышали? Пишите, расскажем), то вы не по адресу - на AGP много не заработать. Взяв топовый на данный момент процессор, разогнав его на воздухе и отгоняв десяток самых популярных видеокарт прошлых поколений, вы таким образом получите больше трешебоинтов, чем отгоняв, пожалуй, все AGP карты. Потому бенчмаркинг AGP - вопрос личного интереса, "old school", дань памяти и каждый сам решает, чего ещё.
Чтобы хорошо гонять old school рекомендую познакомиться, как гоняли AGP видеокарты во время их присутствия на рынке, например, здесь: Битва за рекорды: 27384 в 3DMark от ModLabs/ITC.ua
Основная проблема, стоявшая перед 3D-бенчмаркингом - это процессорозависимость. Именно она не даёт полной отдачи от разгона видео, а порой позволяет на дефолте обходить разогнанные карты. Хотя кажется, что карты AGP настолько слабы, что их процессорозависимость минимальна, это не так. Раньше основная битва в стане AGP была между socket A и socket 478.
Мы же рассмотрим, какие возможности для бенчмаркинга AGP видеокарт появились спустя почти 10 лет с выхода вышеупомянутой статьи, где, кстати, гоняли предпоследнее поколение AGP-видеокарт.
Платформа Intel
Проверенные решения
Тут практически без вариантов поделки от ASRock. Материнские платы широко используются и поддерживают все LGA775 процессоры (а именно - включая Penryn). ASRock ConRoe865PE
Северный мост – Intel 865PE. Заявлена поддержка всех Core2 и Core2 Quad на Kentsfield. DDR1. С разгоном в BIOS уныло. Напряжение питания процессора изменяется простым вольтмодом. Обсуждение на overclockers.ru ASRock 4CoreDual-SATA2
ASRock 775Dual-VSTA
Asrock 4CoreDual-VSTA
Три эти платы практически идентичны. Северный мост – VIA PT880 Ultra. Память одновременно DDR1 и DDR2. -SATA2 отличается только более новым южным мостом, последние две - имеют одинаковый и без проблем перешиваются друг в друга. Обсуждение на overclockers.ru.
Другие решения
Asrock 775i65G R3.0
Практически аналогична ConRoe865PE, также поддержка всех Core2 (хотя про квады в спецификации не написано), DDR1. Asrock 775i65G R2.0
Обе платы используют чипсет Intel 865G. Asus P5PE-VM
Чипсет Intel 865G. Официально не держит квады. Самый максимум X6800. Для платы существует модифицированный BIOS, значительно расширяющий её возможности. Biostar P4M800Pro-D1 Ver. 7.x
Северный мост - VIA P4M800 Pro. Последний BIOS датируется серединой 2007 года, потому плата наверняка не поддерживает Penryn. Таким образом, её предел - X6800. Gigabyte GA-8I865GME-775-RH
Северный мост - Intel 865G. Ревизии 2.0, 3.9 и 6.6 поддерживают Core2 65nm, последняя ревизия 6.6 - квады до QX6800 (про поддержку QX6850 не говорится, хотя по идее должен а пониженной шине). Последний BIOS, датирован 2007 годом, т.е. поддержки Penryn наверняка нет. Визуальные отличия между ревизиями платы можно изучить на следующем картинке:
Северный мост - VIA P4M800 Pro. Поддерживает только Pentium Dual-core E2xxx и Core2 Duo E4xxx. Официально не поддерживается даже E6xxx, не говоря уже про квады и Penryn. В порядке рабочего бреда стоит также упомянуть следующие платы:
Эти ревизии поддерживают Pentium Dual-core E2200/2220 и Core2 Duo E4300. Больше хорошего про них говорить не стану, да и не могу.
Рекомендуемые процессоры.
Следует напомнить, что чипсет должен работать с максимальной частотой и независимо от памяти (уметь менять делители памяти). На процессор, в большинстве случаев, должно быть повышено напряжение, что возможно только модификациями материнских плат. Вольтмод чипсета также рекомендуется в некоторых случаях. С процессорами, как и везде, два варианта. Разгон по шине и свободный множитель.
Разгон по шине. За точку отсчёта возьмём 300 МГц по шине, что для большинства матерей и на Intel и на VIA вполне реально. Для достижения максимального эффекта нужна низкая номинальная шина, высокий множитель и как можно бОльший кэш. Обращаю отдельное внимание, что речь идёт о теоретическом пределе разгона по шине, исходя из предела в 300МГц для материнской платы. Соотносите данные с объективной реальностью - что на E5800 вы не достигнете шины 300, поскольку частота 4800МГц на воздухе для E5xxx - недостижима. Ближе к реальности - около 4ГГц, для E4xxx - 3,7-3,9ГГц. Для E8400 реально уйти выше названной частоты, поскольку 300МГц взято из 99% гарантии работы, а на деле платы могут 320МГц, а порой и выше. В идеале - проверяйте сперва свои процессоры на приличных материнских платах на предмет разгонного потенциала, отношения к повышению напряжения, FSB wall и т.п. 2 ядра, 2 кэш, 200 шина Самый простой и бюджетный вариант.
2 метра кэша шина 200(800) МГц. Множитель 12/13. С разгоном до 300 по шине предельная частота 3600/3900 МГц.
Всё те же унылые 2 метра кэша, та же шина, меньший техпроцесс, но повыше множители – 15/16 и получше производительность. Предельная частота 4500/4800 МГц. 2 ядра, 3 кэш, 266 шина
Множитель 11/11,5. С разгоном, соответственно, 3300/3450 МГц. И неизвестно, как поведёт себя мать с дробным множителем в случае с E7600. 2 ядра, 6 кэш, 333 шина
Множитель 10, что с обсуждаемой частотой шины даёт 3000 МГц. Обладая могучим кэшэм в 6 метров он может обогнать все вышеописанные процы в 3дмарках, если конкретная карта в тесте не упирается в производительность процессора. 4 ядра, 8 кэш, 266 шина
Наверное идеальный вариант из дешёвых квадов, если выбирать только из Intel. Точно поддерживается большинством матерей (официально не поддерживается 775Dual-VSTA и P5PE-VM). Предельная частота 3000 МГц. 8 метров кэша и 4 ядра для AGP вполне круто в ядрозависимых марках (3DMark06). Разгон с множителем
Лютая интеловская экзотика, скорее даже исключение из правил. Свободный множитель. По умолчанию 11, шина 266. К сожалению, кэш всего 2 метра. На воздухе процессор полностью аналогичен E5700/5800, поскольку сверхвысокие множители E6500K недостижимы из-за слишком большой итоговой частоты (E6500K гонится как E5200-5800, т.е. 4,5-4,7 ГГц на воздухе не может, как E8400-8600) Из шести штук XE процов под 775 интересны только три с половиной.
- QX9770 - топовый процессор. Даже номинальная шина недостижима на обсуждаемых материнских платах, потому работать он будет на меньшей шине. По сути, для нас он является Wolfdale со свободным множителем, от 4-х ядер толку около нуля.
- QX9650 - то же самое, но дешевле. Потому, если не жалко денег, рекомендуется к приобретению, как лучший для тестов AGP как минимум на Intel.
- X6800 Единственный в линейке с двумя ядрами. Шина 266, но настораживает всего 4 метра кэша. Что удивительно, на данный момент на ебее дешевле, чем более унылый E6500K, о котором выше.
- QX6700 8 кэша, 266 шина.
Итоговые рекомендации:
- Если хватает денег и не жалко - QX9770/9650, получаем Wolfdale с шестью метрами кэша со свободным множителем
- Если денег поменьше - берём E5300-5800 (с младшими придётся чуть больше выжать шину, чтобы достичь предела камня), в связку рекомендуется взять E8400/8600 для прироста в нетребовательных к мощности CPU случаях
- То же, но с мощным криогенным охлаждением и желанием не быть как все - вместо E5800 ищем E6500K
- Самый простой вариант из конкурентоспособных - E4600/4700
Платформа AMD
Классическая схема - южный мост NVIDIA nForce3 250, при этом разведена память DDR2 и поддерживаются Phenom II. Плата не поддерживает разблокировку ядер, т.е. если вы собрались гонять 3DMark06 на 4-х ядрах - вам нужен Phenom II X4. ALiveDual-eSATA2
Более извращённая схема, использующая в качестве чипсета связку ULi (купленная NVIDIA) M1695 + nForce3 250, а потому обладающая PCI-E и AGP портами, в остальном идентичная AM2NF3. Также не поддерживает разблокировку ядер. Процессоры
- AMD Phenom II X2 555-570 Black Edition
- AMD Phenom II X4 955-980 Black Edition
Желательно искать процессоры степпинга C3, по причине их более высокого разгонного потенциала.
Начало эпохи PCI-Express
Настало время, когда даже пропускной способности интерфейса AGP 8x перестало хватать, да и назрела необходимость замены старому PCI. Тогда-то и появился 3GIO (3rd generation I/O - система ввода-вывода третьего поколения) с кодовым названием Araphoe. То, что сейчас известно как PCI-Express. Когда стандарт был принят, Intel возвестила, что следующий виток эволюции (в лице чипсетов i915P/925X) будет сопровождён полной сменой инфраструктуры - socket 478 на socket T (AKA LGA775), DDR1 на DDR2, AGP на PCI-Express. Производители GPU, имеющие чипы с интерфейсом AGP быстро обновляют свои решения - ATI выпускает Radeon X-серии с родной поддержкой PCI-E, NVIDIA создаёт двухсторонний переходной мост HSI, позволяя производителям адаптировать чипы с интерфейсом AGP для стандарта PCI-Express, и даже XGI создаёт свой переходной мост. Переходной мост Rialto создала и компания ATI, но использовался он только для создания AGP-версий PCI-E видеокарт.
XGI XG47
Radeon 3850 AGP
Отдельно отличилась NVIDIA - чип NV40, выпущенный под именем Geforce 6800GT/Ultra, имел интерфейс AGP и попал как раз в момент появления PCI-Express. Вместо того, чтобы воспользоваться тем же решением, что в Geforce PCX и распаять на плате мост HSI, NVIDIA распаивает HSI прямо на подложке GPU! Решение получило название NV45, но недолго просуществовало, уступив место NV41 и NV42, имевшим врождённую поддержку PCI-E.
В это переходное время, как обычно и бывает, начали появляться решения, стремящиеся помочь тем, кто не попадал в эволюционный виток, навязанный Intel - т.е. тем, кто имел мощную AGP видеокарту и хотел обновить старую AGP систему, либо наоборот, имел AGP платформу, не уступающую в производительности новой LGA775, но хотел обновить видеокарту. Были созданы и продемонстрированы версии карт, обладающие двумя интерфейсами - как AGP, так и PCI-Express.
MSI Geminium-VIII, основанная на Radeon X800XL. Подробные фото на overclockers.ru
HIS X1600 Pro
Переходники
Albatron ATOP Поскольку мост HSI работает в обе стороны, то идея переходника, можно сказать, витала в воздухе. И была воплощена компанией Albatron, выпустившей переходник Albatron ATOP (AGP To PCI-E).
Система с переходником Albatron ATOP в действии
Казалось бы, идеальный вариант для тестирования AGP карт в PCI-E материнских платах. Но ограничения его работы сделали его практически непригодным для использования:
- Очень ограниченный список поддерживаемых карт (Geforce 2, являющийся ближайшим родственником поддерживаемой Geforce4 MX, не запустился. Равно как ни одна карта ATI)
- Из-за джамперов, задающих, видимо, Dev_ID страпы, карта определяется драйверами и GPU-Z как соответствующая PCX, т.е. имеющая интерфейс PCI-E, а не AGP.
AGP 2x to PCI66 Такой переходник был сделан не один, но из последних вариантов - это версия trevormaco под названием AGP2PCI, где сделан простой электрический переходник AGP в шину PCI. В режиме PCI66, разъём AGP будет работать в режиме AGP 1x (т.е. без мультиплексирования, но на шине 66МГц). Разрабатывался для видеокарт Voodoo 6000, потому имеет соответствующий ценник и разъём стандарта AGP 2x. Поскольку PCI, то поддерживаются только 3.3В карты.
Переходник AGP2PCI
Система на базе переходника AGP2PCI и 3dfx Voodoo 5500 AGP
Платформа для AGP 2x карт, заключение
Если AGP в целом имеют небольшой запас очков, которые можно заработать, то AGP 2x и вовсе неблагодарное в этом смысле занятие. Помимо экзотики с переходником AGP2PCI, также существуют и платформы для работы с такими картами. В силу того, что материнские платы с поддержкой AGP 8x не поддерживают 3.3В карты, для тестов старых AGP 2x карт приходится использовать материнские платы с универсальным разъёмом AGP, обладающие поддержкой только AGP 4x.
Для платформы Intel подойдут платы на следующих чипсетах:
- SiS 645
- VIA P4X266E
Для AMD топовым чипсетом является VIA KT333, который и используется в большинстве категорий, тем более, что многие процессоры socket A обладают свободным множителем.
Карты с интерфейсом AGP 2x имеют прорезь в отличном от слота AGP 8x месте, потому физически в указанные ранее платы, не влезут. Но влезут в универсальные AGP 4x платы. Существуют также 1.5В AGP 4x платы, у которых прорезь присутствует там же, где у AGP 8x плат, да и с совместимостью те же ограничения (т.е. 3.3В AGP 2x они не принимают).
AGP 2x разъём
универсальный (без ключей) AGP 4x разъём; всеядный
AGP 4x 1.5В разъём или AGP 8x разъём; не принимает AGP 2x карты
Заключение
Надеюсь, данная статья помогла ответить на интересующие вопросы по бенчингу AGP карт, открыла что-то новое или освежила забытое. Хочу высказать благодарность в первую очередь XSS, который в своё время данный вопрос и поднял и начал работу по упорядочиванию имеющихся знаний.
Также выражаю благодарность участникам команд (думаю, сами поймёте, кому): Always More Digital, Hardware Hackers, Team MXS ModLabs.net, Team Russia, XtremeLabs.org и просто вольным оверклокерам, если кого-то забыл. Надеюсь, это будет первой ласточкой подобных статей.
Обсуждение статьи ведётся в теме форума.