Xabre 600
Введение
Компания SiS относительно недавно вошла на рынок видеокарт. Имея устоявшуюся аудиторию, отдающую предпочтение продукции SiS на рынке чипсетов для материнских плат, SiS решила, что пора взяться серьёзнее и за графические чипы. Имея относительно удачный опыт по разработке видеочипов SiS 315, компания представила линейку чипов Xabre, насчитывающую теперь уже четыре GPU: Xabre 80, Xabre 200, Xabre 400 и Xabre 600. Компания SiS ни в коем случае не замахивается на рынок высокопроизводительных игровых карт, где господствуют ATi со своим Radeon 9700/9500 и nVidia со своими GeForce4 Titanium. Удел чипов Xabre - рынок недорогих видеокарт, использующихся большинством компьютерных пользователей. Здесь важно, чтобы видеокарта при минимальной цене соединяла в себе как можно больше функций: ТВ-выход, поддержку двух мониторов, умела крутить DVD на аппаратном уровне и неплохо справляться с трёхмерными играми. Пока что на этом рынке со всеми функциями справляются, разве что, GeForce4 MX и Radeon 8500. Но почему бы им не подвинуться и не принять в свои ряды ещё одного конкурента - Xabre 600? В середине этого года на рынок вышли чипы Xabre 400, затем Xabre 200 и Xabre 80, а 18 ноября 2002 года компания SiS представила миру свою новую разработку - чип Xabre 600. На сегодняшний день роадмап SiS по своим графическим чипам выглядит следующим образом:

Здесь чипы Xabre 200 и Xabre 400 занимают место производительных видеокарт для рынка графических плат стоимостью до 100$. Новый Xabre 600 уже выходит из категории недорогих плат, претендуя на рынок видеокарт для энтузиастов - высокопроизводительных игровых акселераторов, но роль быстрого и дорогого видеочипа SiS отводит будущему чипу Xabre 600. Давайте посмотрим, что предлагает нам компания SiS под именем Xabre?
|
Видеочип | NVIDIA GeForce4 Ti4200 | NVIDIA GeForce4 MX440-8x | ATI Radeon 8500LE | ATI Radeon 9000 Pro | SiS Xabre 600 |
| Технология чипа | 256 бит | 256 бит | 256 бит | 256 бит | 256 бит |
| Техпроцесс | 0.15 мкм | 0.15 мкм | 0.15 мкм | 0.15 мкм | 0.13 мкм |
| Число транзисторов | 63 млн | - | 60 млн | - | - |
| Шина памяти | 128 бит DDR | 128 бит DDR | 128 бит DDR | 128 бит DDR | 128 бит DDR |
| Частота ядра, МГц | 250 | 275 | 250 | 275 | 300 |
| Частота памяти, МГц | 514 МГц - 64 Мб
444 МГц - 128 Мб | 512 | 500 | 550 | 600 |
| Макс. объем памяти | 128 Мб | 64 Мб | 128 Мб | 128 Мб | 128 Мб |
| Пропускная способность шины памяти, ГБайт/с | 8.2 | 8.2 | 8.0 | 8.8 | 9.6 |
| Шина AGP | 1x/2x/4x | 1x/2x/4x/8x | 1x/2x/4x | 1x/2x/4x/8x | 1x/2x/4x/8x |
| Тип памяти | SD/BGA 3.3-4 нс | BGA 3.6 нс | SD/BGA 3.3 нс | SD 3.3 нс | BGA 2.8 нс |
| Число пиксельных конвейеров | 4 | 2 | 4 | 4 | 4 |
| Число текстурных блоков на конвейер | 2 | 2 | 2 | 1 | 2 |
| Текстур за такт | 4 | 4 | 3 | 6 | 4 |
| Fillrate | 1000 MPixels/sec
2000 MTexels/sec | 550 MPixels/sec
1100 MTexels/sec | 1000 MPixels/sec
2000 MTexels/sec | 1100 MPixels/sec
1100 MTexels/sec | 1200 MPixels/sec
2400 MTexels/sec |
| Версия DirectX | 8.1 | 8 | 8.1 | 8.1 | 8.1 |
| RAMDAC | Два по 350 МГц | Два по 350 МГц | Один 400 МГц, один внешний | Два по 400 МГц | Один 400 МГц, внешний 135МГц |
| Режимы сглаживания | Мультисемплинг | Мультисемплинг | Суперсемплинг | Суперсемплинг | Суперсемплинг,
Jitter |
| Оптимизация памяти | LMA II | LMA II | Hyper Z II | Hyper Z II | Не указана |
| Число выходов на дисплеи | 2 | 2 | 2 | 2 | 2 |
| Число битов на канал цвета | 8 | 8 | 8 | 8 | 8 |
|
GPU | |||||
| Поддержка T&L | Да, SuperScalar T&L | Да, SuperScalar T&L | Да | Да | Да |
| Число блоков вершинных шейдеров | 2 | НЕТ | 2 | 2 | НЕТ |
| Версия вершинных шейдеров | 1.1 | 1.0 | 1.1 | 1.1 | 1.1 |
| Версия пиксельных шейдеров | 1.3 | НЕТ | 1.4 | 1.4 | 1.3 |
|
Текстуры | |||||
| Кубические карты среды | Да | Да | Да | Да | Да |
| Anisotropic Filtering Level | 8 | 8 | 8 | 8 | Не указано |
| 3D текстуры | Да | НЕТ | Да | Да | Да |
| Env. Mapping (EMBM) | Да | НЕТ | Да | Да | Да |
| Специальные возможности | - | MPEG2 декодер | - | MPEG2 декодер | Выход на стереоочки |
По скорости видеопамяти Xabre 600 обгоняет не только GeForce4 Ti4200, но и Radeon 8500LE. В принципе, одного этого иногда достаточно, чтобы видеокарта выбилась в лидеры, но мы имеем дело с продукцией компании SiS, так что загадывать здесь бесполезно. Интересно, что все графические чипы SiS начиная с SiS 315 и по сей день имеют встроенную поддержку полупроводниковых LCS стереоочков. Аппаратной поддержки вершинных шейдеров в Xabre 600 нет, она реализована на программном уровне, зато полностью поддерживаются пиксельные шейдеры и Environmental Mapped BumpMapping, так что в этом плане Xabre 600 имеет явное преимущество перед GeForce4 MX440-8x. Есть так же поддержка AGP 8x, хотя на сегодняшний день, даже когда получили распространение материнские платы с AGP 8x портами, эта функция практически бесполезна - пропускная способность шины видеокарты не является узким местом. Интересно, что раньше чипы Xabre 400 работали на материнских платах с системными чипсетами VIA KT-333 вообще в режиме AGP2x, но с выходом VIA KT-400 всё стало на свои места: AGP8x поддерживается и работает.
|
Видеочип | Xabre 80 | Xabre 200 | Xabre 400 | Xabre 600 |
| Техпроцесс, мкм | 0.15 | 0.15 | 0.15 | 0.13 |
| Частота ядра, МГц* | 200 | 200 | 250 | 300 |
| Частота памяти, МГц* | 166 | 166 (333) | 250 (500) | 300 (600) |
| Шина AGP | 1x/2x/4x | 1x/2x/4x/8x | 1x/2x/4x/8x | 1x/2x/4x/8x |
| *Частоты чипа и памяти на конкретных видеокартах могут отличаться от официальных | ||||
Интересна ситуация с поддержкой вершинных шейдеров. Компания nVidia после выхода GeForce4 MX скрипя зубами всё же призналась, что их чип поддерживает вершинные шейдеры только на программном уровне, за счёт ресурсов центрального процессора, и не более того. В отличие от неё, SiS решила превратить аналогичный недостаток Xabre 600 в достоинство. Обозвав программную поддержку вершинных шейдеров красивым словом "Vertexlizer", она стала рекламировать увеличение производительности вершинного блока при повышении частоты процессора, другими словами - масштабируемость. Вообще, вершинные шейдеры - довольно простая задача для центрального процессора, и в этом нет ничего плохого, ведь в данном случае действительно при достаточно мощном CPU производительность Xabre 600 при обработке вершинных шейдеров сможет превысить производительность своих конкурентов - Radeon 9000, GeForce4 Ti4200 и даже GeForce4 MX440-8x, у которого они так же выполняются на программном уровне. Но я всё же не могу считать это даже очень малым преимуществом, поскольку чистая аппаратная поддержка всегда намного лучше программной эмуляции.

Принципиальная схема видеочипа Xabre 600 представлена на диаграмме вверху. Отличительной особенностью видеочипов от SiS является симбиоз GPU с чипом SiS301, отвечающим за вывод изображения на второй монитор, LCD панель и синхронизацию стереоочков. Этот чип имеет встроенный RAMDAC с частотой 135 МГц, достаточно низкой для 2002 года. Это значит, что демонстрировать слайды на втором мониторе или смотреть видео вы ещё сможете, но работать уж точно будет неприятно. Существуют несколько модификаций чипа SiS 301, благодаря чему появилась возможность выпускать видеокарты с ТВ-выходом, DVI разъёмом, выходом на стереоочки, или поддержкой двух мониторов. Все эти функции, к сожалению, в одной какой-либо версии чипа не поместились.

Кроме этого, компания SiS обещает нам ещё несколько интересных технологий. Первая - XmartVision, переключающая чип Xabre 600 в два режима в зависимости от выполняемых им задач. Каждый режим имеет свои настройки яркости и контрастности: в играх Xabre 600 делает картинку более яркой, а в офисных приложениях - более мягкой. На тот случай, если среди пользователей Xabre 600 повстречаются эстеты, не желающие доверять такой тонкий процесс, как настройку качества изображения видеочипу, в драйверах имеется возможность отключить XmartVision.

Вторая технология - XmartDrive, благодаря которой чип может управлять своими рабочими частотами. При работе в офисных приложениях, где, в общем-то, высокие частоты не нужны, Xabre 600 понижает свою скорость, снижая, таким образом, энергопотребление, тепловыделение, снижая частоту вращения вентилятора и уровень шума. При запуске игр Xabre 600 поднимает свои частоты (есть предположение, что только до номинальных) и работает на полную мощность.
Все эти технологии выполняются за счёт драйвера Xminator-II, специально разработанного для Xabre 600. Но это универсальный драйвер, единый для Windows 95/98/Me/2000 и WindowsXP. Кроме того, он работает как на чипах Xabre 80 - 600, так и на более старом SiS 315, так что в том, что новые технологии - заслуга именно Xabre 600 можно усомниться. Правда, аппаратная часть самой видеокарты Xabre 600 имеет много отличий от Xabre 400, но мы поговорим об этом, когда будем рассматривать конструкцию видеокарты Xabre 600.
Но прежде чем перейти к рассмотрению Xabre 600, давайте немного задержимся и восполним некий вакуум по Xabre 400. Этот чип не уйдёт с рынка сразу после выпуска "шестисотого". Он будет продаваться, и сейчас я предлагаю остановиться на самой интересной, на мой взгляд, видеокарте на его основе - Vinix Xabre 400 Ultra.








