Відеокарта для професіонала повинна бути теж професійної! Все логічно, тільки ось прайс на ці картки викочується такий, що нормальна людина хапається за гаманець і тримає його намертво. У чому ж різниця між відеокартами Quadro і GeForce від NVIDIA, і чи варта ця різниця тих грошей, які за неї просять?
Різниця між Quadro і GeForce
Якщо вірити видачі гугла, то головна відмінність професійних відеокарт від мейнстріму - відношення операцій з подвійною точністю на цикл - 1 для Quadro. Тобто одна операція з подвійною точністю на цикл на процесорний ядро. Ще у деяких профі карток є функція ECC - код виправлення помилок пам'яті.
Що ж з цього приводу кажуть батьки-засновники? Пішов я на сайт NVIDIA і пошукав інформацію там. Цікаво, що в розділі про відеокарти Quadro є специфікації, але немає ніякої інформації, ніж саме карти відрізняються від ігрової серії, який приріст продуктивності вони дають в різних додатках. Зате на сайті є база знань , Де можна знайти подробиці.
Найсвіжіша стаття по темі (2009 рік) перераховує можливості відеокарт QuadroFX, яких немає в картах GeForce.
- Антиалиасинг в каркасному режимі (Wireframe).
- Логічні операції OpenGL дозволяють відображати поверх 3Д сцен без втрати продуктивності.
- Апаратне прискорення видалення невидимих областей (Clip Regions) під накладаються один на одного вікнами і панелями програм.
- Апаратне прискорення відтинають площин (Clip Planes) для створення перетинів геометричних тел.
- Оптимізоване використання пам'яті.
- Двобічне освітлення (Two sided Lighting).
- Чотири буфера для стерео: front-left, back-left, front-right, back-right.
- Стерео DIN порт.
- Оптимізація для конкретних додатків.
- Оптимізовані драйвера.
Є ще докладний опис на тему NVIDIA Quadro vs. GeForce GPUs в форматі PDF, але теж написано в бородаті роки, і незрозуміло, чи актуально для порівняння сучасних відеокарт.
Нижче зведена таблиця по топ-картками Quadro і GeForce поколінь Pascal і Maxwell - короткі характеристики плюс середня ціна по лікарні.
Quadro P6000 Quadro P5000 TITAN X GTX 1080 GTX 1070 Quadro M6000 Quadro M5000 GTX Titan X GTX 980 Ti GTX 980 GTX 970 Архітект. Pascal Maxwell 2 Техпроц., Нм 16 28 Чіп GP102GL GP104GL GP102-400 GP104-400 GP104-200 GM200GL GM204GL GM200 GM204 транзит десятків, млн? ? 12 7.2 7.2 8 5.2 8 8 5.2 5.2 Ядра CUDA 3840 2560 3584 2560 1920 3072 2048 3072 2816 2048 1664 Баз. година. ядра, МГц? ? 1417 1607 1506 988? 1000 1000 1126 1050 Буст годину. ядра, МГц? ? 1531 1733 1683 1140 ~ 1050 1089 1076 1216 1 178 GPU пам'ять 24 GB GDDR5X 16 GB GDDR5X 12 GB GDDR5X 8 GB GDDR5X 8 GB GDDR5 24 GB GDDR5 8 GB GDDR5 12 GB GDDR5 6 GB GDDR5 4 GB GDDR5 3.5 GB GDDR5 Інтерфейс пам'яті, bit? ? 384 256 256 384 256 384 384 256 256 FP32, TFLOPs 12 8.9 10.2 8.2 5.7 До 7? 6.1 5.6 4.6 3.4 TDP, W 250 180 250 180 150 250 150 250 250 165 145 Ціна, руб Жовтня 2016 Жовтня 2016 88 149 63 490 34 170 394 179 155 400 58110 48 790 35 408 21 983
З цієї таблиці можна зробити висновок, що неквола доплата за слово QUADRO - це більше примхи маркетингу, ніж реальні витрати на доопрацювання продукту.
Порівняльні тести Quadro і GeForce
На жаль, у мене немає можливості протестувати відеокарти своїми руками. Тому добре, що інші люди вже зробили це за мене: AutoDesk 3ds Max 2017 Quadro GPU Performance і AutoDesk 3ds Max 2017 GeForce GPU Performance .
Ці тести не порівнюють «в лоб» ігрові та професійні відеокарти, до того ж вони з різних поколінь. Але заглянувши в результати для Quadro, а потім в результати для GeForce, я не помітив гігантської різниці. У деяких тестах результат для GeForce навіть вище! Наприклад, в тесті P47 - 17 млн полігонів відеокарта Quadro M6000 24 видає 92 fps в режимі wireframe, а відеокарта GTX 1080 в тому ж тесті - 97.
Приблизно така ж історія плюс-мінус десяток fps спостерігається в інших результатах. Причому ніде частота кадрів не опускається нижче рівня, коли це стане помітно на око.
Для рендеринга на GPU користі від Quadro ще менше, якщо вірити ще одній серії тестів NVIDIA Iray GPU Performance Comparison . Тут відеокарти GeForce однозначно вириваються вперед.
Все це змушує сумніватися про користь покупки Quadro для роботи в 3ds Max 2017. Може ця користь проявиться при роботі з іншими програмами? Наприклад, AutoCAD - AutoDesk AutoCAD 2014 Professional GPU Acceleration . Але і тут титан залишає позаду всі квадри.
висновки
Думаю, що не має сенсу витрачати пухкий бюджет на професійну відеокарту, якщо ви точно не знаєте, що вона дає приріст продуктивності в тих програмах, в яких працюєте найчастіше. Для більшості користувачів набагато корисніше буде взяти одну або кілька GTX відеокарт від NVIDIA за менші гроші.
У чому ж різниця між відеокартами Quadro і GeForce від NVIDIA, і чи варта ця різниця тих грошей, які за неї просять?Що ж з цього приводу кажуть батьки-засновники?
Нм 16 28 Чіп GP102GL GP104GL GP102-400 GP104-400 GP104-200 GM200GL GM204GL GM200 GM204 транзит десятків, млн?
Дра, МГц?
Дра, МГц?
GB GDDR5 Інтерфейс пам'яті, bit?
До 7?
2017. Може ця користь проявиться при роботі з іншими програмами?