Профессиональные ГПУ NVIDIA Quadro

Введение

Современные приложения для работы с компьютерной графикой очень требовательны к графической подсистеме вашего персонального «друга». Графические ускорители разделяются на два направления, хм, а хотя уже нет, как минимум на 3 направления :-). Первое направление, которое очень быстро и динамически развивается, шагая семимильными шагами – направление игровых графических ускорителей. Они обладают большим объемом графической памяти, и мощными графическими процессорами, которые способны рассчитывать сложную геометрию, и реалистичные шейдеры различных поверхностей и умопомрачительные эффекты. Второе направление, это профессиональные графические ускорители, направленные на применение в области компьютерной графики, проектирования и визуализации. Если говорить о третьем направлении ГПУ, это научные вычисления, где требуются большие вычислительные мощности, графические ускорители благодаря своей уникальной архитектуре способны выполнять сложные математические расчеты, превосходя при этом центральные процессоры.

В этой статье вы познакомитесь с профессиональными графическими ускорителями NVIDIA Quadro FX. Также здесь рассмотрены области применения таких решений.

Для сравнения представленных ГПУ Quadro, проведено тестирование посредствам набора синтетических тестов SPECViewperf, который является отличным инструментом для тестирования профессиональных карт.

Сразу скажу, что в данной статье вы не увидите, как переделать обычную игровую карту GeForce в профессиональную карту Quadro FX – объясняется тем, что я лично не умею ни перепрашивать карты, ни паять микросхемы :-), да и зачем такие муки? Данная статья более централизованно объединяет в себе информацию из разных источников и мест о ГПУ NVIDIA Quadro FX, и знакомит читателя с тем, какие решения вообще существуют, и где они могут быть применены.

Также, для обсуждения материалов статьи и графических ускорителей, на форуме render.ru создана тема – «NVIDIA Quadro FX - дополнения к статье...». Вы можете, как поделиться своим мнением и опытом, так и задать интересующие вас вопросы, а также увидеть дополнения и некоторые исправления материалов статьи.

Линейка графических ускорителей NVIDIA Quadro

Графические ускорители NVIDIA Quadro выпускаются в 3х вариантах – NVIDIA Quadro NVS, NVIDIA Quadro FX и NVIDIA Quadro FX SDI.

NVIDIA Quadro NVS – используются исключительно для работы с 2D графикой, и при работе с финансовыми и офисными приложениями, не требующими сложных трехмерных графических решений. Их основное достоинство отличная работа с 2D графикой, отрисовкой интерфейсов и данных (к примеру, графики и схемы, а также растровые изображения), Quadro NVS поддерживает несколько дисплеев, что позволяет создавать мультимониторные системы для отображения большего объема информации.

Решения NVIDIA Quadro NVS, примеры приложений.

NVIDIA Quadro FX – профессиональное решение для работы с 3D графикой, анимацией, симуляторами и для научных исследований. Quadro FX аппаратно поддерживает OpenGL и DirectX, возможности расширенного программирования шейдеров в Shader Model 4.0 и расширенные возможности языка Cg, аппаратное сглаживание линий при работе с CAD программами и многое другое. Основная область применения Quadro FX – приложения автоматизированного проектирования (САПР), трехмерной графики и анимации, специализированные приложения, такие как для медицинских исследований, геологическое моделирование и изыскания, виртуальные симуляторы, и т.д. Также Quadro FX отлично справляются с работой в приложениях видеомонтажа и визуализации интерактивных телевизионных заставок. Решения Quadro FX также поддерживают мультимониторные системы, что позволяет выводить на несколько мониторов больше информации.

Решения NVIDIA Quadro FX, примеры специализированных приложений.

На данном рисунке представлены приложения: Autodesk Showcase 2008, Vital Images, Right Hemisphere и Landmark.

NVIDIA Quadro FX SDI – решение разработанное специально для работы как с трехмерной графикой и анимацией, так и с видео, и для приложений компоузинга. Quadro FX SDI включает в себе все что есть в Quadro FX, но с дополнительными возможностями для обработки видео форматов SD, HD, 2k – 4k. Аппаратно поддерживается обработка потока видео, и обработка в реальном времени видео секвенций созданных в программах монтажа и  компоузинга, таких как Flame, Inferno, Smoke, Digital Fusion, Nuke, Adobe After Effects, Adobe Premiere, линейки продуктов видеомонтажа Avid. Quadro FX SDI прекрасно подходят для работы на телевидении, когда используются виртуальные студии и ведутся прямые трансляции, к примеру, с футбольного матча, где требуется отображение дополнительной информации в режиме реального времени.

Примеры применения NVIDIA Quadro FX SDI, для работы с видео, и программами компоузинга. Представлены UVFactory, Autodesk Lustre, Autodesk Toxik.

NVIDIA Quadro FX выпускают в четырех категориях и уровнях производительности.

1 уровень - Entry-Level, представлены карты NVIDIA Quadro FX 370,550, 560, 570. Это карты начального ценового диапазона и производительности.

2 уровень - Mid-Range-Level, в него входят карты NVIDIA Quadro FX 1500, 1700. Это карты среднего ценового диапазона и производительности.

3 уровень - High-End-Level, в него входят карты NVIDIA Quadro FX 3500, 3700. Карты уровня High-End ориентированные уже на более серьезные задачи, к примеру, на работу со сложными, состоящими из множества частей моделями, где требуется в первую очередь отзывчивость системы и скорость расчета графики. Особенно такие карты подойдут специалистам по анимации, где важна скорость воспроизведения анимации в режиме реального времени, и специалистам САПР, работающим со сложными чертежами и параметрическими моделями, и сборками.

Последний, 4-ый уровень, это Ultra High-End, в него включены карты NVIDIA Quadro FX 4500x2, 4700х2, 4600, 5500, 5600. Это самые производительные графические карты из семейства Quadro FX, они могут быть использованы для интерактивной визуализации сложных моделей с реалистичными шейдерами и анимацией, применяться в симуляторах, а также для работы в областях - например, медицине, и научных расчетах. Как вы заметили, к этому уровню относятся карты с префиксом «х2», в таких картах используются ДВА графических процессора. Между собой они объединены с помощью технологии NVIDIA SLI. Такой подход позволяет не задумываться о том, на каком чипсете (chipset – Intel, NVIDIA или других) приобретать материнскую плату, вы приобретаете карту с двумя процессорами и вставляете её в один слот PCI Express x16.

Преимущества ГПУ Quadro FX по отношению к ГПУ GeForce

Первое, что будет представлено вашему вниманию – главные преимущества графических ускорителей Quadro.

Обычному пользователю на первый взгляд покажется, что карта игровой серии GeForce дает очень большие возможности при работе с приложениями 3D графики и анимации, давайте сравним карты GeForce и Quadro FX, в чем заключаются их ключевые технические различия.

При производстве видеокарт на базе NVIDIA Quadro соблюдаются все спецификации NVIDIA, что гарантирует безупречную стабильность и надежность. Дизайн карт на базе GeForce, как правило, производитель разрабатывает самостоятельно, что не всегда в лучшую сторону отражается на надежности. Кроме того, код BIOS ускорителей Quadro также специально разработан и оптимизирован NVIDIA. Ниже приведена таблица, в которой указаны основные технологические различия семейств Quadro и GeForce.

 

NVIDIA Quadro

NVIDIA GeForce

Жизненный цикл

Длительный – более 24-х месяцев

Короткий – 3-6 месяцев

Производство

Изготовитель – NVIDIA

Соблюдаются все технологические нормы и спецификации.

Спецификации носят рекомендательный характер

Программная поддержка

На уровне приложений

Только поддержка драйвера

BIOS

BIOS от NVIDIA

BIOS от производителя

Сертификация независимых разработчиков (ISV)

Сертифицированы ведущими производителями ПО

Не сертифицируется

OpenGL

Аппаратная поддержка

Нет поддержки на аппаратном уровне

Профессиональные графические приложения предъявляют иные требования к видеоподсистеме, нежели игровые. В играх требования к качеству прорисовки сцены не очень велики и наиболее важным параметром является скорость текстурирования и заполнения сцены. Напротив, при работе с профессиональными приложениями, например системами автоматизированного проектирования или моделирования, необходимо обеспечить максимальное качество сложного изображения, выводимого в реальном времени, при приемлемой производительности. Для этого, предусмотрен ряд оптимизированных функций и технологий, аппаратно поддерживаемых ускорителями NVIDIA Quadro и используемых в популярных программных пакетах:

В NVIDIA Quadro аппаратно реализованы следующие возможности:

  • 12-bit Sub-Pixel Precision (12-битная суб-пиксельная точность)

  • Extended programmability (Возможность расширенного программирования шейдеров) – поддерживается Shader Model 4.0.
  • Поддержка краевого сглаживания пикселей и линий. При выводе изображения трехмерной модели в реальном времени требуется максимально точно показать контуры объекта, при этом сглаживать остальное изображение не требуется.

  • Аппаратная поддержка OpenGL и расширений, драйвер OpenGL сертифицирован ISV (независимыми разработчиками приложений). Расширения, например, позволяют без снижения производительности выводить сложные курсоры или выделять какой-либо объект на сцене, не внося серьезных изменений в сцену.

  • Аппаратное ускорение вывода окон, курсора и меню поверх трехмерных моделей. Оптимизированная работа подсистемы памяти и драйвера OpenGL позволяет без искажений изображения и снижения производительности выводить окна и элементы меню поверх 3D-сцены с включенным антиалиасингом (Anti-Aliasing).
  • Аппаратное ускорение плоскостей разреза в системах автоматизированного проектирования и 3D-моделирования. Довольно часто при проектировании необходимо удалить часть изображения, для того, чтобы заглянуть «внутрь» модели. Ускорители NVIDIA Quadro поддерживают выполнение этих операций без снижения производительности.

  • Оптимизированная архитектура подсистемы памяти позволяет максимально эффективно использовать имеющуюся физическую память при работе с любыми приложениями.
  • Поддержка специальных алгоритмов расчета освещения позволяет получать более реалистичные изображения моделей в реальном времени.
  • Аппаратная поддержка двойной буферизации стерео-изображений позволяет добиться высочайшего качества изображения при максимальных частотах развертки.
  • Графический конвейер разрядностью до 384-бит поддерживает сложные математические вычисления высокой точности для достижения несравненного визуального качества. 128-битная точность операций с плавающей точкой на каждый компонент (RGBA) обеспечивает миллиарды оттенков в широчайшем динамическом диапазоне.
  • Сертификация ведущих производителей программного обеспечения позволяет гарантировать, что лучшие программные пакеты будут полностью совместимы с ускорителем NVIDIA Quadro и смогут полностью раскрыть его потенциал.

  • Для некоторых приложений, например, AutoCAD и 3ds Max, существуют бесплатные оптимизированные дополнения, которые расширяют функциональность и значительно повышают производительность.

Круг задач, для работы с которыми оптимизированы графические ускорители NVIDIA Quadro, не ограничивается 3D-приложениями. Для систем нелинейного видеомонтажа существуют OpenGL-фильтры, наложение которых в реальном времени производит видеокарта. Кроме того, с помощью решений NVIDIA Quadro могут создаваться целые виртуальные студии, а также эффектные заставки, выводимые поверх изображения, например, во время трансляций спортивных мероприятий. Несколько ускорителей NVIDIA Quadro могут быть синхронизированы для вывода изображения на множество мониторов, объединенных в видеостену.

545 0 850 18
15
2008-07-11
Спасибо, а обзор FireGL будет?
2008-07-12
То есть я так понял для обычных нужд визуализатора, пользующего макс, фотошоп, браш и иногда фьюжн, да еще и иногда играющего, особой пользы от многорублевых квадро не будет =)
2008-07-12
Автору спасибо за статью.Очень информативная.Сделал выводы для себя.
2008-07-21
Спасибо!!!Хочу покупать новый комп...Ставить туда квадро буду...Для работы нада...У меня вопрос - А как она себя в играх ведет??? На ней можно запустить какие нибудь современные игрушки??? А то кантра уже как то не вставляет (((
2008-07-21
2 Frio ... Это зависит от того насколько ты серьезно увлекаешься 3д графикой...Она может упростить многие задачи с отображением во вьюпорте...С ней удобно работать.
2008-09-18
профессиональная линейка квадро - это теже видеокарты geforce только по сути с другим биосом и без возможности sli
2008-11-20
не знаю как кому, а я на работе сталкивался с тем что сцены больше 2000000 поликов с 2-3 текстурами 4к невозможно было показать х\п, да и зачастую тупо вылетала майка, машина была приличная, но видюха 8600 GT. проблему решила NVIDIA Quadro FX 570, с ней и хайлайченые тяжелые сцены вертяца - издевались как могли. а цена сопоставимая....
2008-11-27
Если смотреть на этот график. http://www.render.ru/images/uploads/Image/Articles/NVDA_2/v2/fig000-29.jpg Вывод такой - сумма производительности равна сумме заплаченных денег. Тот же GF8800 GTS 512, покажет вдвое больше производительность чем GF8600, тем самым станет на равнее с Quadro FX 570, если посмотреть на прайс, то по цене они на уровне, исключение Quadro FX 1700. Это если сравнивать производительность а Максе. Да профессиональные видюхи действительно заточены на OpenGL, спору нет, и Maya тут показывает блестящие результаты, но людям, что работаю в Максе - который не понятно с какого боку стал вдруг оптимизироваться под D3D драйвер, такие шаги не нужны, тем более за такие деньги. Единственная причина покупать: вам нужна стабильность, аргумент стабильность очень хороший, но пока затруднений с видео картами в ценовой категории 250$ не испытывал, хотя нередко и по несколько миллионов полигонов делал, проворачивало на ура. А если было что, то всё упиралось в системное ОЗУ, от чего система и рушилась. Мой вывод такой, хотите реультатов? Платите..... Я бы купил профессиональную карту если бы работал: в Майя, или SolidWorks, хотя в солиде я работаю, но не настолько мощно, что бы возникала острая необходимость. Так что на данном этапе, GF8800 GTS 512 самая подходящая для меня карта. ИМХО
2008-12-06
неплохо)
2009-02-01
Парни, стоит брать Nvidia Quadro FX 1500, для работы с векторной графикой (Corel, Illustrator)? Или в данной ценовой политике будет лучше игровые видеокарты?
2009-02-01
[quote=Владимир Парфений] Парни, стоит брать Nvidia Quadro FX 1500, для работы с векторной графикой (Corel, Illustrator)? Или в данной ценовой политике будет лучше игровые видеокарты? [/quote] Вообще при работе с такими программами как Corel и Illustrator можно обойтись и обычной игровой картой. Например у меня на Quadro FX 560 были проблемы с отрисовкой. В Illustrator такого не наблюдал. А на игровой карте GeFroce в Corel были результаты отличные. Хотя надо пробовать.
2011-04-08
помогите с выбором NVIDIA Quadro FX 1800 и NVIDIA Quadro FX 3800?
2013-02-27
Не думайте даже покупать квадро. Это развод!!!
2015-04-30
скажу я вам что квадро это развод, по многим причинам. А на практике у меня и 20 000 000 треугольников Maya ворочит легко и с большим количеством полигонов. Viewport 2.0 потому как надо юзать. Тормозит не рендер в сложных сценах, а редактор. Обработка большого количества объектов на 100 полигонов будет тормозить в разы сильнее чем один объект с сопоставимым количеством полигонов. Титан Z самая мощная видюха, мы на тестах в своем движке смогли ему скормить 1 000 000 000 полигонов, а ему хоть бы что. Мы на титанах запускали сцены в 4к с анnиалиасингом 8 кратным msaa в 60 fps под запись. Квадро это и не снилось. А о цене уж вообще молчу...
2015-04-30
забыл сказать что 20 000 000 во вьюпорте у меня с gtx 760 за 14 000 покупал не так давно.
RENDER.RU