Введение
Нажмите на картинку для увеличения.
Рынок видеокарт для сегмента рабочих станций идёт собственным путём, но до сих пор он был не особо тороплив. Как правило, видеокарты для профессионального рынка появляются лишь через несколько месяцев после объявления моделей для игр и массового рынка. Но на этот раз AMD решила поторопиться. Компания выпустила целых пять карт на чипах линейки R600, сместив баланс мощности с линейки nVidia. Линейка профессиональных видеокарт nVidia на чипе G80 тоже насчитывает пять видеокарт, которые приведены в следующей таблице.
| Видеокарты для рабочих станций с поддержкой Shader Model 4.0 |
| Видеокарты AMD на основе R600 |
Видеокарты nVidia на основе G80 |
FireGL V8650 (R600) FireGL V8600 (R600) FireGL V7600 (R600) FireGL V5600 (RV630) FireGL V3600 (RV630) |
Quadro FX 5600 (G80) Quadro FX 4600 (G80) Quadro FX 1700 (G84) Quadro FX 570 (G84) Quadro FX 370 (G84) |
В данной статье мы сравним AMD FireGL V7600 ($1 000 плюс налоги в США) с видеокартой nVidia Quadro FX 4600 (1650 евро). Для сравнения мы также добавим модели 2006 года: FireGL V7300 (R520) и Quadro FX 4500 (G70).
Рынок рабочих станций OpenGL
Если заглянуть в раздел рабочих станций на сайте nVidia, то можно обнаружить широкий набор продуктов. Хотя специалисты в данной области найдут несколько несоответствий. Например, в некоторых случаях один и тот же продукт позиционируется на несколько сегментов рынка. Кроме того, на сайте нет информации, которая бы помогла различать текущие продукты и модели 2006 года. Сами по себе модельные номера не дают чёткого указания на класс производительности данной видеокарты.
Схема именования продуктов AMD ничуть не проще и не значимее, но на сайте компании можно найти различия между моделями 2006 и 2007 годов. Забегая вперёд, отметим, что покупка модели 2007 года станет лучшим выбором независимо от компании, которую вы предпочтёте.
Чтобы разобраться с проблемой запутанных модельных номеров, и чтобы помочь вам отличать новые видеокарты от моделей 2006 года, мы создали следующую таблицу. В ней мы попытаемся классифицировать видеокарты по уровням производительности на основе реальных тестов.
| Классификация видеокарт для профессионального рынка по производительности |
| Сегмент рынка |
nVidia |
AMD |
| Ультра High-End |
Quadro FX 5600 |
FireGL V8600/V8650 |
| High-End |
Quadro FX 4600 |
FireGL V7600 |
| Средний уровень |
Quadro FX 1700 (FX 4500*) |
FireGL V5600 / (V7300*) |
| Начальный уровень |
Quadro FX 570 / FX 370 (FX 1500*) |
FireGL V3600 |
* - видеокарты поколения 2006.
Перед тем, как мы перейдём непосредственно к тестам, позвольте вспомнить некоторые сведения о видеокартах для рабочих станций. С аппаратной перспективы профессиональные видеокарты не являются какими-либо отдельно разрабатываемыми продуктами. Напротив, это производные от игровых видеокарт для массового рынка, они практически идентичны непрофессиональным аналогам. Однако, как вы наверняка знаете, карты для массового рынка стоят намного дешевле. Не стоит ли осмотрительному покупателю просто взять менее дешёвую альтернативу? Графические компании предотвратили этот шаг, внеся небольшие изменения в BIOS и чипы видеокарт для рабочих станций. Драйверы же написаны таким образом, что видеокарты для массового рынка дают ничтожную производительность в типичных задачах для рабочих станций. Поэтому если вы хотите получить производительность OpenGL, близкую к теоретическому максимуму, то придётся покупать модель из линейки Quadro или FireGL.
| Видеокарты для рабочих станций и их аналоги для массового рынка |
| Модель для рабочих станций |
Чип |
Техпроцесс |
Аналог для массового рынка |
Объём видеопамяти |
| ATi FireGL V7600 |
R600 |
80 нм |
Radeon HD 2900 |
512 Мбайт GDDR3 |
| ATi FireGL V7300 |
R520 |
90 нм |
Radeon X1800 |
512 Мбайт GDDR3 |
| nVidia Quadro FX 4600 |
G80 |
90 нм |
GeForce 8800 |
768 Мбайт GDDR3 |
| nVidia Quadro FX 4500 |
G70 |
110 нм |
GeForce 7800 |
512 Мбайт GDDR3 |
В прошлом тактовые частоты были относительно подходящей мерой производительности. Сегодня приходится обращать больше внимания на технологические особенности чипа. У современных видеокарт сравнение тактовых частот можно проводить только среди чипов одного поколения. Если же вы будете сравнивать чипы разных поколений, то можете легко ошибиться. Ещё одним важным критерием является модель шейдеров, которую поддерживает видеокарта. Наши рекомендации следующие: берите видеокарту с поддержкой Shader Model 4.0.
Программные разработчики могут использовать конкурирующие API DirectX и OpenGL. Хотя OpenGL всё ещё доминирует в сегменте рабочих станций, DirectX тоже набирает популярность. В качестве типичного примера приложения для рабочих станций можно привести 3D Studio Max 9.0. Этот пакет предлагает пользователю самому выбрать между DirectX и OpenGL. Чтобы получить оптимальную производительность шейдеров, мы рекомендуем выбрать в данном случае DirectX. Да и другие программы всё больше начинают использовать API Microsoft. Более того, даже на сайте SPEC появились эталонные результаты, включающие DirectX.
| Краткий перечень наиболее важных характеристик |
| Видеокарта |
Пропускная способность памяти |
DirectX |
OpenGL |
Shader Model |
Частота ядра |
Частота памяти |
Движок |
| ATi FireGL V7600 |
51,0 Гбайт/с |
10 |
2.1 |
4.0 |
500 МГц |
510 МГц |
320 SPU |
| ATi FireGL V7300 |
41,6 Гбайт/с |
9.0c |
2.0 |
3.0 |
600 МГц |
650 МГц |
16 P / 8 V |
| nVidia Quadro FX 4600 |
67,2 Гбайт/с |
10 |
2.1 |
4.0 |
500 МГц |
700 МГц |
112 SPU |
| nVidia Quadro FX 4500 |
33,6 Гбайт/с |
9.0c |
2.0 |
3.0 |
430 МГц |
525 МГц |
24 P / 8 V |
SPU: Stream Processing Unit, P = Pixel Shader, V = Vertex Shader.