Почему видеокарты важны и как выбрать самую лучшую видеокарту

21 декабря 2019 г.

Первоначально графические процессоры были разработаны для манипулирования данными в фрейм буфере компьютера и представления их в виде пикселей на экране - задача, которую не может выполнить процессор. Требуются особенные процессоры, которые могут выполнять множество сравнительно простых вычислений, но очень быстро и в одно и то же время.

Появление полигональной 3D графики привело к программированию пиксельных и вершинных шейдеров, что, в свою очередь, привело к появлению GPGPU - или графического процессора общего назначения - который впервые начал появляться в начале 2000-х годов. По сути, это означает, что процессоры в видеокарте могут быть использованы для того, чтобы перенести часть тяжелой работы с центрального процессора. Они идеально подходят для повторяющихся задач, таких как трассировка лучей 3D-рендеринга или выполнение сложных симуляций.

Сегодняшние мощные видеокарты рассчитаны на терафлопс - способность вычислять триллион операций с плавающей запятой в секунду. Некоторые высокопроизводительные карты могут работать со скоростью более 100 терафлопс, но это не означает, что любой графический процессор ускорит вашу работу в Photoshop или сделает скульптинг в ZBrush быстрее. Выбор видеокарты зависит от вашего рабочего процесса, приложений, которые вы используете, и, конечно, от вашего бюджета. Наш обзор лучших видеокарт поможет вам с выбором, но сначала давайте подробнее рассмотрим, какой тип карты лучше всего подходит для ваших творческих потребностей.

Как выбрать самую лучшую видеокарту

Видеокарты в портативных устройствах

На самом базовом уровне есть доступные по цене ноутбуки с встроенной видеокартой, которая фактически встрона в процессор. Они часто являются слабыми с точки зрения производительности, но являются энергоэффективными, поэтому вы можете работать часами, не разряжая батарею.

Интегрированного графического процессора будет достаточно, чтобы смотреть фильмы, просматривать веб-страницы и играть в простые игры, но это может затруднить творческие проекты. Если вам нужно работать с 3Д графикой, вам следует искать ноутбуки с дискретным графическим процессором: и Nvidia, и AMD выпускают мобильные версии своих настольных карт, которые обеспечивают достаточную мощность для большинства творческих задач, за исключением 3D-анимации и рендеринга.

При этом более дорогие (и более крупные) ноутбуки могут быть оснащены топовыми видеокартами, такими как GeForce RTX 2080 от Nvidia. , За такого монстра вы заплатите высокую цену, но если вам нужна производительность на ходу, форм-фактор ноутбука больше не является ограничением. Просто не забудьте взять с собой сетевой адаптер.

Видеокарты в настольных компьютерах

Когда дело доходит до сборки хорошего настольного ПК, то выбор видеокарт огромен. Не только из-за большого количества доступных моделей и опций, но и из-за активного рынка б/у товаров. Высококлассные геймеры будут регулярно обновляться, поэтому вы часто можете найти модели последнего поколения дешевле в Интернете. Хотя прошлогодняя видеокарта может не справиться с последними играми, но вполне подойдет для ваших иллюстраций, видео или анимации. Например, GeForce GTX 1080 Ti от Nvidia (выпущена в 2017 году) является мощной видеокартой по доступной цене.

Хотя это не лучшая идея экономить на видеокарте, к тому же вам не обязательно покупать самый дорогой графический процессор. Соблазнительно тратить деньги на новую привлекательную карту с большим количеством видеопамяти - но если вы не обрабатываете огромные файлы САПР или не выполняете 3D-рендеринг, то больше, чем 8 ГБ, вероятно, излишне.

Один из ключевых вопросов: ускоряются ли ваши программы на GPU? Если в ваших приложениях используется OpenCL, они будут работать с картами как от Nvidia, так и от AMD, но если они ускорены CUDA (Compute Unified Device Architecture), вам понадобится карта Nvidia.

Дополнительные графические процессоры обеспечивают большую мощность в определенных рабочих процессах, но при обычной работе — не с видео или 3D-рендерингом - часто достаточно одного мощного графического процессора. Вы можете добавить больше, но скорей всего, вы не увидите разницы, чтобы оправдать стоимость.

В настоящее время Nvidia доминирует в верхнем сегменте с картами RTX 2080 и 2070 (и их мощными вариантами Ti), хотя AMD этим летом нанесла удар по Radeon VII, своему первому 7-нм графическому процессору со здоровыми 16 ГБ видеопамяти. В большинстве областей карта стоит на ногах с GTX 2080, хотя она немного энергоемкая.

Для карт среднего уровня вы действительно избалованы выбором. Оба поставщика имеют огромный выбор графических процессоров по цене от 200 до 500 долларов. Ищите «Супер» версии существующих карт Nvidia; GeForce RTX 2070 Super предлагает трассировку лучей RTX, с большим количеством ядер CUDA и более высокой тактовой частотой, чем у его брата, не являющегося Super. Конкурируя в том же пространстве, AMD RX 5700 XT - первый из ее графических процессоров, использующих архитектуру Navi, - обеспечивает производительность уровня RTX 2070.

Как выбрать самую лучшую видеокарту

3D рендеринг

Мы разделили 3D-рендеринг, потому что это очень специфический случай. В последние несколько лет произошел огромный сдвиг от рендеринга процессором (CPU) к графическому процессору (GPU). Существует множество рендер систем на базе графических процессоров (GPU), таких как Octane, Redshift и Cycles, в то время как традиционно рендереры с привязкой к процессору (CPU), такие как Arnold, V-Ray и Keyshot, недавно добавили ускорение на GPU. Все они в настоящее время используют библиотеки Nvidia CUDA для трассировки лучей в реальном времени и, естественно, требуют графического процессора Nvidia. Новые RTX-карты показывают реальный прирост производительности - например, в Octane он вырос в три раза быстрее.

Хотя Nvidia владеет этим рынком около пяти лет, AMD не выходит из строя. У него есть собственное программное обеспечение Pro Render, которое работает с использованием OpenCL и работает как на графических процессорах Nvidia, так и на AMD. Кроме того, разработчики Octane и Redshift взяли на себя обязательство использовать свои рендеры в API Apple Metal, который поддерживается только картами AMD. AMD также работает над собственной реализацией аппаратной трассировки лучей, и, по слухам, ее графические процессоры следующего поколения будут представлены на выставке CES в январе 2020 года.

На данный момент мы не можем спорить с тем, чтобы Nvidia использовала рендеры с CUDA-ускорением, но битва за рендеринг на GPU еще далека от завершения.

Как выбрать самую лучшую видеокарту

Видеокарты для рабочих станций

Для видеокарт класса рабочих станций у Nvidia есть линейка Quadro, а у AMD - Radeon Pro. На первый взгляд, характеристики карт будут похожи или иногда будут слабее, чем их эквиваленты на уровне потребителя, но они рассчитаны на точность и надежность, а не на скорость, как игровой графический процессор.

Видеокарты рабочих станций предназначены для инженеров, дизайнеров, 3D-аниматоров, для всех кто визуализирует компьютерную графику. Драйверы сертифицированы для использования с определенными приложениями, и они также созданы для работы с высокополигональными сценами, поэтому часто поставляются с большим количеством VRAM с исправлением ошибок (ECC), обычно не менее 8 ГБ и целых 48 ГБ.

Еще одна причина рассмотреть карты Quadro или Radeon Pro - это если вы хотите работать с 10-битным цветом на совместимом мониторе (обычные графические процессоры используют только 8-битный цвет). Видеокарты класса рабочей станции производят более точные цвета и позволяют работать в широком динамическом диапазоне (HDR).

Видеокарты для рабочих станций стоят дороже - цены начинаются от 700 долларов, а ценники в тысячи долларов обычное дело. Но они должны работать быстрее в приложениях, для которых они предназначены, и работать стабильно и надежно, особенно там, где требуется высокая точность. Без сомнения, вы можете использовать карту уровня потребителя, но если ваши средства к существованию зависят от получения точных результатов, все время, каждый день, это может быть ложной экономией.

Вывод

Правильный видеокарта может предложить реальные улучшения вашего рабочего процесса, но не слишком зацикливайтесь на процессе выбора. Большинство видеокарт в одном и том же ценовом диапазоне демонстрируют очень схожую производительность, и преимущества становятся очевидными только при использовании ускорения CUDA и трассировки лучей. Nvidia и AMD продолжают выпускать новые карты на регулярной - и несколько странной - основе, с незначительно улучшенной производительностью.

Поделиться с друзьями
[ERROR#1][ERROR#2][ERROR#3][ERROR#4]
Просмотров: 1180

Войтичтобы голосовать или комментировать

Разместите у нас свою публикацию

Новые публикации
Конкурс «Новогодний интерьер» от 3DExport

Конкурс «Новогодний интерьер» от 3DExport

Добавьте новогодней атмосферы вашим интерьерам и выиграйте 150$ от 3DExport

19 ноября, четверг
Постцифровой архитектурный коллаж

Постцифровой архитектурный коллаж

Что такое постцифровой архитектурный коллаж и почему он может полностью заменить привычную нам архитектурную 3d визуализацию

Сегодня, 14:06
Что нового в Lumion 11

Что нового в Lumion 11

Узнайте, как Lumion 11 вызывает радость от рендеринга

19 ноября, четверг
Урок по 3D візуалізації Автор Юлія Рибак

Урок по 3D візуалізації. Автор Юлія Рибак

Всім привіт, мене звати Юлія Рибак , я архітектор-візуалізатор з України(Львів). Отримала цікаву пропозицію від CG Award поділитись процесом створення проекту The Kalush industrial Hub, буду рада поділитись своїм робочим процесом з Вами.

16 ноября, понедельник
Ваш голос учтен
Undefined variable: title
#1 include(/home/cgaward/cgaward.com.ua/www/custom/my/modules/news/views/news.view.id.php) called at [/home/cgaward/cgaward.com.ua/www/includes/template.php:78]
#2 Template->get(id, news, Array(...)) called at [/home/cgaward/cgaward.com.ua/www/includes/controller.php:101]
#3 Controller->show_module() called at [/home/cgaward/cgaward.com.ua/www/themes/functions/show_module.php:23]
#4 include(/home/cgaward/cgaward.com.ua/www/themes/functions/show_module.php) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:308]
#5 Parser_theme->functions(show_module) called at [/home/cgaward/cgaward.com.ua/www/themes/functions/show_body.php:34]
#6 include(/home/cgaward/cgaward.com.ua/www/themes/functions/show_body.php) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:308]
#7 Parser_theme->functions(show_body, Array(...)) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:289]
#8 Parser_theme->start_element(Array(...)) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:119]
#9 Parser_theme->get_function_in_theme(<?php /** * Основной шаблон сайта * * @package DIAFAN.CMS * @author diafan.ru * @version 6.0 * @license http://www.diafan.ru/license.html * @copyright...) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:73]
#10 Parser_theme->show_theme() called at [/home/cgaward/cgaward.com.ua/www/includes/init.php:167]
#11 Init->start() called at [/home/cgaward/cgaward.com.ua/www/index.php:69]
/home/cgaward/cgaward.com.ua/www/custom/my/modules/news/views/news.view.id.php:65
Undefined variable: title
#1 include(/home/cgaward/cgaward.com.ua/www/custom/my/modules/news/views/news.view.id.php) called at [/home/cgaward/cgaward.com.ua/www/includes/template.php:78]
#2 Template->get(id, news, Array(...)) called at [/home/cgaward/cgaward.com.ua/www/includes/controller.php:101]
#3 Controller->show_module() called at [/home/cgaward/cgaward.com.ua/www/themes/functions/show_module.php:23]
#4 include(/home/cgaward/cgaward.com.ua/www/themes/functions/show_module.php) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:308]
#5 Parser_theme->functions(show_module) called at [/home/cgaward/cgaward.com.ua/www/themes/functions/show_body.php:34]
#6 include(/home/cgaward/cgaward.com.ua/www/themes/functions/show_body.php) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:308]
#7 Parser_theme->functions(show_body, Array(...)) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:289]
#8 Parser_theme->start_element(Array(...)) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:119]
#9 Parser_theme->get_function_in_theme(<?php /** * Основной шаблон сайта * * @package DIAFAN.CMS * @author diafan.ru * @version 6.0 * @license http://www.diafan.ru/license.html * @copyright...) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:73]
#10 Parser_theme->show_theme() called at [/home/cgaward/cgaward.com.ua/www/includes/init.php:167]
#11 Init->start() called at [/home/cgaward/cgaward.com.ua/www/index.php:69]
/home/cgaward/cgaward.com.ua/www/custom/my/modules/news/views/news.view.id.php:69
Undefined variable: title
#1 include(/home/cgaward/cgaward.com.ua/www/custom/my/modules/news/views/news.view.id.php) called at [/home/cgaward/cgaward.com.ua/www/includes/template.php:78]
#2 Template->get(id, news, Array(...)) called at [/home/cgaward/cgaward.com.ua/www/includes/controller.php:101]
#3 Controller->show_module() called at [/home/cgaward/cgaward.com.ua/www/themes/functions/show_module.php:23]
#4 include(/home/cgaward/cgaward.com.ua/www/themes/functions/show_module.php) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:308]
#5 Parser_theme->functions(show_module) called at [/home/cgaward/cgaward.com.ua/www/themes/functions/show_body.php:34]
#6 include(/home/cgaward/cgaward.com.ua/www/themes/functions/show_body.php) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:308]
#7 Parser_theme->functions(show_body, Array(...)) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:289]
#8 Parser_theme->start_element(Array(...)) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:119]
#9 Parser_theme->get_function_in_theme(<?php /** * Основной шаблон сайта * * @package DIAFAN.CMS * @author diafan.ru * @version 6.0 * @license http://www.diafan.ru/license.html * @copyright...) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:73]
#10 Parser_theme->show_theme() called at [/home/cgaward/cgaward.com.ua/www/includes/init.php:167]
#11 Init->start() called at [/home/cgaward/cgaward.com.ua/www/index.php:69]
/home/cgaward/cgaward.com.ua/www/custom/my/modules/news/views/news.view.id.php:77
Undefined variable: title
#1 include(/home/cgaward/cgaward.com.ua/www/custom/my/modules/news/views/news.view.id.php) called at [/home/cgaward/cgaward.com.ua/www/includes/template.php:78]
#2 Template->get(id, news, Array(...)) called at [/home/cgaward/cgaward.com.ua/www/includes/controller.php:101]
#3 Controller->show_module() called at [/home/cgaward/cgaward.com.ua/www/themes/functions/show_module.php:23]
#4 include(/home/cgaward/cgaward.com.ua/www/themes/functions/show_module.php) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:308]
#5 Parser_theme->functions(show_module) called at [/home/cgaward/cgaward.com.ua/www/themes/functions/show_body.php:34]
#6 include(/home/cgaward/cgaward.com.ua/www/themes/functions/show_body.php) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:308]
#7 Parser_theme->functions(show_body, Array(...)) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:289]
#8 Parser_theme->start_element(Array(...)) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:119]
#9 Parser_theme->get_function_in_theme(<?php /** * Основной шаблон сайта * * @package DIAFAN.CMS * @author diafan.ru * @version 6.0 * @license http://www.diafan.ru/license.html * @copyright...) called at [/home/cgaward/cgaward.com.ua/www/includes/parser_theme.php:73]
#10 Parser_theme->show_theme() called at [/home/cgaward/cgaward.com.ua/www/includes/init.php:167]
#11 Init->start() called at [/home/cgaward/cgaward.com.ua/www/index.php:69]
/home/cgaward/cgaward.com.ua/www/custom/my/modules/news/views/news.view.id.php:81