СОДЕРЖАНИЕ
- Введение
- Архитектура
- Особенности видеокарты
- Конфигурации стендов, список тестовых инструментов, качество в 2D
- Синтетические тесты в D3D RightMark
- Качество трилинейной фильтрации и анизотропии
- Качество в целом в играх
- Результаты тестов: Quake3 ARENA
- Результаты тестов: Serious Sam: The Second Encounter
- Результаты тестов: Return to Castle Wolfenstein
- Результаты тестов: Code Creatures DEMO
- Результаты тестов: Unreal Tournament 2003
- Результаты тестов: Unreal II: The Awakening
- Результаты тестов: RightMark 3D
- Результаты тестов: TRAOD
- Результаты тестов: FarCry
- Результаты тестов: Call Of Duty
- Результаты тестов: HALO: Combat Evolved
- Результаты тестов: Half-Life2(beta)
- Результаты тестов: Splinter Cell
- Выводы
Сегодня у нас тема, весьма волнующая сердца старожилов компьютерной графики. Мы вспоминаем про S3 (которая читается как «S-cubed», что намекает на принадлежность компании к трехмерной графике, а также указывает на три стороны деятельности фирмы,, впрочем, обо всём этом следовало бы сказать в прошедшем времени).
Мое знакомство с этой компанией, вернее с ее продуктом, произошло более 10 лет назад, когда после долгого терзания Trident 8900 захотелось чего-то нового и более современного. И вот тогда появилась видеокарта на S3 805. Это был девайс на VLB шине, прекрасно функционирующий в DOS и Windows 3.1, но очень нестабильно работающий в OS/2, которая в то время начала стала завоёвывать всё большую и большую популярность.
Возобновилось наше знакомство уже после 1995 года, когда почти все офисные компьютеры того времени оборудовались видеокартами, базируемыми на 80% на чипах от S3. Впрочем, просто посмотрим на галерею славы…
Разумеется, это всего лишь малая толика того, что в свое время создала S3. Очень многие помнят семейство Savage (3D,4,2000). Были даже целые неформальные организации поклонников этого семейства (один из них работает на fcenter.ru, но пальцем показывать не станем :-), причем, подчас весьма агрессивные к другим. :-). О том, как заставить корректно работать в 3D эти карты, складывались настоящие легенды, писались FAQ и обзоры, создавались целые сайты…
Однако не всё было таким плохим у S3. Скверно работали лишь программисты, которые драйверы писали. Но что-то ценное и важное от S3 осталось и ныне. Например, технология компрессии текстур S3TC (DXTC), или особый метод трилинейки. Кстати, в те 1998-1999-е годы из продуктов относительно дешевого класса более-менее приемлемо 32-битный цвет демонстрировали именно Savage4. Я до сих пор помню эту яркую картинку. А если к этому еще прибавить шикарные интерьеры игр, где через S3 Metal API были реализованы заранее сжатые по S3TC огромные текстуры, то было весьма обидно видеть многочисленные проблемы с другими играми из-за драйверов. Не удержусь и покажу кадры из некоторых сцен к Unreal, где можно увидеть, какими прекрасными на тот момент по уровню графики они были:
Ладно, это все лирика. К сожалению, все эти роскошные штуки канули в небытие, когда политика фирмы довела ее до конца, а остатки скупила VIA. Поэтому ныне S3 Graphics — это подразделение VIA Tech. Мы долго ждали появления новинок от новой уже S3, больше года смотрели на пустые анонсы на сайте компании, наблюдали за тем, как мучительно рождается Delta Chrome.
Имеет ли смысл рассматривать продукт, когда даже его не найти в серийном производстве? Что это? Новая мода? Мы уже второй раз сталкиваемся с тем, что анонс есть, но реальных карт днем с огнем не найти, и даже после прошествия 5-6 месяцев с момента выхода. Первый раз с XGI Volari V8 Duo. Вот это второй раз. Да, похоже, что S3 снова опоздала, и теперь очень трудно пробиться на рынок, особенно в middle сегмент (не говоря уж о Low).
Однако не будем забегать вперед, и вернемся к теме. Все же, перед нами новинка.
Архитектура
Официальные спецификации DeltaChrome S8
- Кодовое имя чипа S8
- Технология 130нм (TSMC)
- 80 миллионов транзисторов
- BGA корпус (с металлической крышкой)
- 128 бит интерфейс памяти
- До 256 мегабайт DDR памяти
- AGP 3.0 8x шинный интерфейс
- 8 Пиксельных процессора, точность вычислений FP24, по одному текстурному блоку на каждом (анизотропия степени до 16х включительно).
- Поддержка плавающих форматов текстур
- 4 Вершинных процессоров
- Вычисление, блендинг и запись до 8 полных (цвет, глубина, буфер шаблонов) пикселей за такт
- Поддержка 2х SSAA (MSAA не реализован!)
- Все необходимое для поддержки пиксельных и вершинных шейдеров версии 2.0, заявлены динамические ветвления в вершинных процессорах
- Два встроенных RAMDAC 400 МГц
- Поддержка DVI интерфейса (требуется внешний чип)
- TV-Out интерфейс, в том числе компонентный HDTV выход (требуются отдельные чипы)
- Возможность обработки видеопотока пиксельными шейдерами (для задач компрессии, декомпрессии и постобработки видео)
- 2 D ускоритель с поддержкой всех функций GDI+
- Частота ядра 300 МГц
- Эффективная частота памяти 600 МГц (2*300 МГц)
- Тип памяти DDR
- Объем памяти 256 мегабайт
- Пропускная способность памяти 9.6 гигабайт в сек.
- Теоретическая скорость закраски 2.4 гигапикселя в сек.
- Теоретическая скорость выборки текстур 2.4 гигатекселя в сек.
- Один RGB и один DVI-I разъемы
- TV-Out
- Крайне низкое потребление энергии (не более 35 Ватт?). На карте нет дополнительного разъема питания.
Из интересных моментов следует отметить 8 пиксельных процессоров (и это при 80 миллионах транзисторов!), позже мы внимательно исследуем их эффективность, и поддержку вершинных и пиксельных шейдеров 2.0. Декларируются даже динамические переходы в вершинных шейдерах, однако, в текущих драйверах они не доступны и, возможно, это ошибка маркетингового отдела S3 неверно истолковавшего реальны железные возможности вершинных процессоров чипа (статические переходы).
Судя по сообщаемым драйверами возможностям (см. лог программы D3D RightMark), ускоритель достаточно точно соответствует базовым возможностям API DX9 и шейдерной модели 2.0, но, без каких либо значительных и замечательных особенностей — выполнена необходимая программа минимум. Впрочем, не только необходимая, но и достаточная для большинства современных приложений. Создателей чипа можно похвалить за 16х анизотропию и строго отчитать за наличие только одного режима AA — SSAA 2х. Отсутствие мултисамплинга в наше время можно считать серьезным недостатком.
Наличие 8 пиксельных конвейеров рискует войти в дисбаланс с низкой пропускной способностью памяти. Даже с учетом иерархических техник раннего отсечения и сжатия Z буфера, в реальных приложениях производительность будет сильно (видимо, сильнее конкурентов) зависеть от пропускной полосы памяти. Плата
S3 Delta Chrome S8 256MB |
---|
S3 Delta Chrome S8 256MB | |
---|---|
Карта имеет интерфейс AGP x8/x4/x2, 256 МБ памяти DDR SDRAM, размещенной в 8-ми микросхемах на лицевой и оборотной сторонах PCB. Микросхемы памяти Samsung. Время выборки у микросхем памяти 3.3ns, что соответствует частоте работы 300 (600) МГц, на которой память и работает. Частота работы GPU 300 MHz. Шина обмена с памятью — 128 bit. |
Сравнение с эталонным дизайном, вид спереди | |
---|---|
S3 Delta Chrome S8 256MB | Reference card ATI RADEON 9600 |
S3 Delta Chrome S8 256MB | Reference card NVIDIA GeForce FX 5700 |
Очевидно, что дизайн у S3 Delta Chrome S8 чем-то схож, как с RADEON 9600, так и с GeForce FX 5700. Однако он все же уникальный. Замечу, что более ранние сэмплы имели BGA-память, а не TSOP (это можно увидеть в редких обзорах конца прошлого года).
Надо сказать, что чип, как уже говорилось, обладает пониженным тепловыделением, поэтому требует простого кулера, да и тот почти холодный. А вот память, работающая на своей штатной частоте, греется, и весьма прилично. Но все же делать выводы рановато, мы не знаем, на каком дизайне все же выйдут серийные карты, и выйдут ли вообще.
В комплект поставки входит лишь диск с драйверами и переходник HDTV.
А сейчас взглянем на упаковку:
S3 Delta Chrome S8 256MB | |
---|---|
Впрочем, это не упаковка, это просто тара, в которой пересылается reference card. |
Теперь по разгону. Последняя версия PowerStrip распознала эту карту и показала ее частоты:
Повышение частот возможно, однако, только по чипу (стабильная работа была на частотах до 335 МГц), а память уже на 330 МГц вела себя не ахти.
Установка и драйверы
Конфигурации тестовых стендов:
- Компьютер на базе Athlon 64 3200+:
- процессор AMD Athlon 64 3200+ (L2=1024K);
- системная плата ASUS K8V SE Deluxe на чипсете VIA K8T800;
- оперативная память 1 GB DDR SDRAM PC3200;
- жесткий диск Seagate Barracuda 7200.7 80GB SATA.
- операционная система Windows XP SP1; DirectX 9.0b;
- мониторы ViewSonic P810 (21") и Mitsubishi Diamond Pro 2070sb (21").
- драйверы ATI версии 6.444 (CATALYST 4.5); NVIDIA версии 61.11; S3 версии 15.09.11..
VSync отключен
Мы все прекрасно помним, какими скудными настройками обладали предыдущие карты от S3 (только программисты от Diamond Multimedia в свое время делали хоть мало-мальски приличный интерфейс). Поэтому весьма интересно рассмотреть особенности нынешних драйверов.
Итак, мы видим, что ПО обладает очень богатым интерфейсом настроек. Следует отметить, что в Direct3D и в OpenGL можно выключать VSync, регулировать анизотропию, а также выставлять общий параметр качества (мы проводили тесты при положении 0 (Quality)). АА выставляется только в Direct3D, есть всего одна степень 2х (напомню, что это SSAA).
Вот, что всегда у S3 было коронным номером, так это прекрасная работа с video-потоками, то есть чип брал на себя львиную долю работы по декомпрессии MPEG2. И сейчас в данном отношении у Delta Chrome все великолепно, в том числе и богатство настроек.
Результаты тестов
Перед тем, как кратко дать оценку качеству в 2D, я еще раз поясню, что на настоящий момент НЕТ полноценной методики объективной оценки этого параметра по следующим причинам:
- Практически у всех современных 3D-акселераторов качество 2D может сильно зависеть от конкретного экземпляра, а отследить все карты невозможно физически;
- Качество 2D зависит не только от видеокарты, но и от монитора, соединительного кабеля;
- В последнее время огромное влияние на этот параметр стали оказывать связки: монитор-карта, то есть, встречаются мониторы, "не дружащие" с теми или иными видеокартами.
Что касается протестированного экземпляра, то совместно с Mitsubishi Diamond Pro 2070sb плата продемонстрировала отменное качество в следующих разрешениях и частотах:
1600x1200x75Hz, 1280x1024x120Hz, 1024x768x120Hz |