Amd radeon pro render какие видеокарты поддерживают
Привет, я собрал комп с видюхой AMD, а как оказалось все движки работают с нвидиа и сидеть мне теперь только на короне или может есть рендер движки на gpu AMD ?
на амд умеет рендерить только блендеровский суслик и AMD Pro Render, который ничего толком не может и никому особо не нужен, плагины вроде мультискаттера, форестпака, рейлклона и т.д его не поддерживают, сгодится разве что интерьерщикам
ща цены на АМД резко подскочили из-за майнеров, правда на нвидию они тоже подросли еще сильнее
по видюхам сейчас вообще смешно, Quadro rtx4000 8 гиговая в магазине стоит дешевле, чем 8гиговая 2080 Super
Да с ценами вообще кошмар, и лучше не будет. На днях вон сперва АСУС, за ними МСИ, и некоторые другие типа Зотака объявили о росте цен на видеокарты на 25-40%. Отпускных цен от производителя, сейчас-то мы видим перегретые из-за майнинга цены как на рубеже 2017/2018, только вот назад теперь они уже наверное не отскочат. Как бы ещё не выросли.
судя по текущей ситуации народ просто будет покупать квадры, которые судя по всему майнерам бесполезны, но игровые уже по цене обгоняют проф карты
Я локти кусаю что зажал сотку с небольшим (уже не помню сколько точно) на 3090. Думал подешевеют, как в своё время 20хх серия. Теперь смотрю на цены и такая досада берёт.
Сейчас вообще опасно без карточки оставаться, потом ещё найти нужно, где купить. Ситуация такая же, как 3 года назад, когда приходилось с CU заказывать карты, потому что в городе не купить.
GreatWhiteShark ну 3090 сейчас продается по обычной цене, в среднем 150к, референсная 135к (ее в наличии нет нигде), пару дней назад видел в одном из магазинов за 140к (нереференсную)
майнеры 3090 не скупают, им от жирного объема памяти ни холодно ни горячо, а от 3080 она не сильно отличается хэшрейтом насколько помню, а вот по цене порядочно
GreatWhiteShark ну 3090 сейчас продается по обычной цене, в среднем 150к, референсная 135к, пару дней назад видел в одном из магазинов за 140к
Не знаю, мне всё более-менее достойное внимания попадается только 150+. Они по 20-30 прибавили точно, если не больше.
А по поводу референсной за 135 у меня большие сомнения в её фактическом наличии.
амд хороша только для вьюпортов, на максах до 2016 включительно и начиная с 2020
проблемы только в 2017-2019
Привет, я собрал комп с видюхой AMD, а как оказалось все движки работают с нвидиа и сидеть мне теперь только на короне или может есть рендер движки на gpu AMD ?
"Плохому танцору и . мешают" ))) UE4, Unity, Indigo Renderer, Radeon prorender старая версия Vray с поддержкой opencl, сайклс блендеровский, блендеровский eevee, была у меня 2080, пробовал на ней гпу рендер, тухляк, продал за 45 и купил 3 rx580 в сумме за 33к в магазе, уничтожил просто в пушок по скорости 1 нвидию которая стоила мне 70к.. так что либо продавать почки и покупать несколько карточек нвидиа за хреналион денег что бы ощутить вообще скорость либо купить бабушке новую плазму, пару карточек амд и еще на мальдивы слетать) но решайте сами
К перезапуску инициативы GPUOpen компания рассказала о последних новшествах и существенных изменениях в развитии Radeon ProRender. Речь идёт об упрощённой интеграции рендерера в сторонние приложения, предварительной версии движка визуализации следующего поколения, а также новых и обновлённых плагинах для Blender, Houdini, Maya и Unreal Engine.
Radeon ProRender — это аппаратно ускоренный физически корректный визуализатор от AMD, основанный на открытых отраслевых стандартах и позволяющий ускорять рендеринг почти на любом графическом ускорителе, процессоре и ОС более чем в десятке ведущих систем создания цифрового контента и САПР.
Жизнь разработчиков стала проще
AMD Radeon ProRender Developer Suite — полный набор инструментов SDK для разработчиков, желающих добавить физический рендеринг в рабочий процесс своих приложений, переехал на новую страницу в рамках перезапуска ресурса GPUOpen с современным внешним видом и интерфейсом.
Наряду с этим AMD внесла некоторые важные изменения в процесс лицензирования Radeon ProRender для разработчиков, чтобы упростить работу с визуализатором. Теперь SDK свободно доступен в рамках лицензии Apache License 2.0. В дополнение к этой новой модели лицензирования AMD также сделала открытыми на GPUOpen версии всех плагинов Radeon ProRender — разработчики могут использовать их в качестве примеров того, как интегрировать визуализатор в своё ПО.
Обновлённые SDK и AMD Radeon Rays 4.0
Пакет инструментов разработчика состоит из трёх SDK: собственно Radeon ProRender, Radeon Rays и Radeon Image Filter Library. Прежде всего стоит сказать, что AMD выпустила бета-версию Radeon ProRender 2.0 SDK, следующего поколения ускоренного визуализатора.
AMD Radeon ProRender 2.0 добавляет несколько существенных новых функций и улучшений, в том числе новую гибкую систему узлов шейдеров, поддержку сложной геометрии вне ядра и улучшения алгоритма рендеринга. Radeon ProRender 2.0 также позволяет разработчикам повысить производительность рендеринга своих приложений с помощью улучшенной связки ЦП и ГП: например, AMD Radeon Pro VII в связке с AMD Ryzen Threadripper 3990X с новым движком работает до 1,5 раз быстрее.
Также AMD выпустила Radeon Rays 4.0 — новую версию высокопроизводительной библиотеки ускорения трассировки лучей. Она поддерживает графику и процессоры как AMD, так и ЦП других производителей, использующие DirectX 12 в дополнение к API-интерфейсам Vulkan, имеет настраиваемую иерархию AABB и включает в себя оптимизации Bounding Volume Hierarchy (BVH). Radeon Rays 2.0 по-прежнему доступен для разработчиков, использующих OpenCL.
Новое дополнение для Unreal Engine
В дополнение ко всем обновлениям для разработчиков AMD подготовила и новшества для пользователей. В частности, было выпущено новое дополнение Radeon ProRender для Unreal Engine, которое приносит технологию полного спектрального рендеринга на основе API Vulkan и полную поддержку трассировки путей посредством OpenCL в этот популярный игровой движок.
Плагин полностью интегрирован в Unreal Engine и использует существующие источники света, материалы и текстуры любой созданной сцены. Инструмент Unreal Datasmith позволяет сделать Unreal Engine частью рабочего процесса визуализации продукта, так что дизайнеры и архитекторы теперь могут легко создавать высококачественные фотореалистичные изображения своих творений с помощью Radeon ProRender.
Radeon ProRender для Unreal Engine также включает в себя многие функции, которые имеются в других дополнениях: например, шумоподавление с помощью ИИ, адаптивная выборка, встроенная тональная компрессия и гамма-контроль.
Обновлённые дополнения, включая поддержку Blender 2.83
AMD также обновила существующие плагины, прежде всего, дополнение Blender для поддержки версии 2.83. Была добавлена OpenVBD, улучшен экспорт файлов изображений (при использовании 2.83), поддержка AOV ObjectID и MaterialID, обновлён процесс установки — загружать плагин можно прямо из меню настроек дополнений Blender.
Плагин для Autodesk Maya теперь поддерживает версию 2020 и приносит также массу новых и обновлённых функций, в том числе поддержку плагинов Esphere Ornatrix для создания волос, поддержку OpenVBD, отображаемое в Maya Light Editor и HyperShade освещение Radeon ProRender, размытие движения камеры и различные улучшения пользовательского интерфейса.
Также AMD недавно выпустила плагин для SideFX Houdini 18, который работает с SideFX Solaris, набором инструментов Houdini на основе USD. Плагин поддерживает Houdini principled shader, улучшает освещение областей через Radeon ProRender, поддерживает размытие в движении и улучшает объёмную визуализацию OpenVDB.
Наконец, пользователи визуализатора AMD могут познакомиться с упомянутым движком Radeon ProRender 2.0 — в обновлённых плагинах для Blender и Maya (только для Windows) теперь можно включить экспериментальный режим Radeon ProRender 2.0 для знакомства с улучшениями визуализатора.
Всё это уже доступно на GPUOpen. Чтобы узнать больше, разработчики могут посетить соответствующую страницу или загрузить последние SDK Radeon ProRender:
Некто, Maxwell ещё с AMD и OpenCL работает и он тоже на Metropolis Light Transport + там ещё денойсер завезли в последних версиях
Lucky, да ладно, лично по мне некслимит идет на дно, то аниверсе, румбокс и еще куча проектов где они пытаются выжить. Увы.
Некто, но в целом максвелл рендер был афигенен для своего времени,он и сейчас не плох,хоть и немного старомоден))
я уверен у некстлимита есть своя аудитория,возможно им просто не хватает маркетинга
з.ы. где бы найти последний народный 4.2.+ под мак.
Иван Ушаков
Некто, когда новую версию ломанут будет счастье /но пока такая фигня
Иван Ушаков
Николай, я от вас немного в шоке: мы тут про gpu, а вы про cpu
Да ещё и проц отстойный предлагаете
Хороший вариант комплекции: amd cpu и nvidia gpu с cuda ядрами
Уже многим известно, что amd cpu лучше и быстрее обрабатывает геометрику
Женёк, i 9 10940X, Асус gf 2080, gf 2070. Quadro 5000. Ну само собой мать нехилая. И в таком плане каждые 2 года апгрейд с опозданием на год релиза( пока не обкатают производство). Амд, простите, кредит доверия подорван опытом и опытом коллег. Беру только Асус, только gf, только Интел. Станция нужна надёжная и она себя оправдывает.
Николай, всм при чём тут геометрика?! Геометрика - обработка полигонов, лучей и т.д.
Геометрика строится на проце, а потом передаётся в видеокарту, чтобы эта геометрика у тебя на экране была в цвете
И да, амд хорошо нагревается( ясное дело без хороших рук выгорает), но жалоб на всякие вырубания и т.д. нет у меня - если только Microsoft на винде 10 топит амд устройства, советую удалять нахрен центр обновления: он так мне звук своим dhc realtek драйвером портил
И странно, что вы считаете, что для устройства с множеством транзистеров температуры такие не нормальные
У меня к asus наоборот плохие дела: его устройства у моего брата часто выгорали, а от msi у меня комп уже 3 год живёт. Это я ещё не учитываю, что моя Rx 580 8gb после майнинга - дефектов не было, работает стабильно
Николай, и откуда мне знать, что вы и ваши коллеги хорошо относились к компьютеру: зачастую вижу как какие-либо офисные мастера понакачивают различных прог, которые крашут реестры и затем драйвера, от чего и выгорают компы?
Николай, а если вырубается от температур комп: термопасту можно сменить, кисточкой пройтись, убедиться в исправности вентилятора
Да и комп вырубается, чтобы предотвратить перегорание: во всех софтах такие протоколы есть
А в случае искажения изображения - ясен фиг, что на экране ряби будут и т.д. - такое у меня было с серией Radeon hd
Если же проц выгорает - комп отрубится и не включится, как и в случае с мать
Николай, кстати, вы щас мотаетесь между cpu и gpu: по-началу затронули процы, а теперь видюхи
По-конкретней выражайтесь
Возник вопрос - какая видеокарта лучше подойдет для рендера - NVIDIA GeForce GTX 770 или AMD Radeon R9 290? Если верить этому рейтингу разница в стоимости незначительная, а вот производительность у радеона выше почти на 30%. Об nvidia всегда отзываются положительно, она идет в ногу со временем и все такое, но 30% очень соблазнительно. Какие подводные камни могут всплыть если купить радеон?
telemix
Знаток
На каком рендере?
Видеокарты от AMD с поддержкой OpenCL.
Видеокарты от NVIDIA с поддержкой OpenCl и CUDA.
CUDA в 2-3 раза быстрее чем OpenCL. Половина GPU приложений для рендеринга, на AMD работать не будет. Покупать AMD карты для рендеринга бессмысленно.
Green_se
Пользователь сайта
На каком рендере?
Видеокарты от AMD с поддержкой OpenCL.
Видеокарты от NVIDIA с поддержкой OpenCl и CUDA.
CUDA в 2-3 раза быстрее чем OpenCL. Половина GPU приложений для рендеринга, на AMD работать не будет. Покупать AMD карты для рендеринга бессмысленно.
спасибо, прямо вот то что нужно! а есть ссылка на источник, чтобы самому почитать?
как ты думаешь с одной топовой карточкой имеет смысл начинать рендерить на GPU?
telemix
Знаток
Nvidia - CUDA, OpenCL.
AMD - OpenCL.
Unbiased рендеры:
Arnold Renderer - CPU .
Maxwell Render - CPU .
Corona Renderer - CPU .
Indigo RT - CPU , CUDA , OpenCL .
LuxRender - CPU , CUDA , OpenCL .
V-ray RT - CPU , CUDA , OpenCL (CUDA предпочтительно, OpenCL на экспериментальной стадии).
Cycles Render - CPU , CUDA , OpenCL (CUDA предпочтительно, OpenCL на экспериментальной стадии).
Iray - CPU , CUDA .
Arion render - CPU , CUDA .
Octane Render - CUDA .
FurryBall - CUDA .
Bunkspeed Shot - CPU , CUDA .
KeyShot - CPU .
Не стоит забывать, что GPU unbiased рендеры накладывают ограничения на использование материалов и эффектов, а размер 3d сцены, ограничен объемом памяти видеокарты (память нескольких видеокарт не суммируется).
Тем не менее, Unbiased рендеры могут быть использованы даже на недорогих системах как вспомогательный инструмент, например для объектной визуализации.
telemix
Знаток
Да:
- если открытый или полуоткрытый тип 3d сцены (предметная визуализация, экстерьеры)
- если достаточно видеопамяти для используемой 3d сцены
- если хватает поддерживаемых рендером материалов и эффектов
Нет:
- если закрытый тип 3d сцены (интерьеры)
- если не достаточно видеопамяти для используемой 3d сцены
- если не хватает поддерживаемых рендером материалов и эффектов
Пользователь сайта
Ребята, те кто работает на монтаже видео с ускорением в adobe premiere, нужна помощь, тема видео при воспроизведения на GPU.
Стоят сейчас две видеокарты AMD FirePro V5900. Они лицензированы в adobe для использования OPEN CL. И по идее видео карта должна брать нагрузку на себя, но она ее не берет. Все тормозит и по GPU TWEAK показывает нагрузку на видеокарту при возпроизведении 0%.
Сейчас купил GeForce GTX780 Ti, она не лицензирована в adobe и конечно же не заработала (хотя они утверждают что должны работать все, только программа скажет что эта карта по идее не должна работать в premiere, но запуститься, при выборе рендера на GPU) Видеокарту пришлось отдать, посмотрел список с лицензированными картами, есть там 780 карта, но теперь я боюсь ее покупать, будет ли она работать как надо в premiere. Боюсь потому что на ноуте вроде как лицензирована видюха, но так же не работает. Кто работает в premiere на 780 nvidia, поделитесь опытом, пожалуйста. Или может я что не правильно делаю.
Mr.Verisa
Знаток
Насколько я помню нужно в текстовом файле вписать свою карточку, тогда должно заработать, вот путь- C:\Program Files\Adobe\Adobe Premiere Pro CC txt*файл cuda_supported_cards
Кстати там действительно нету карточки GeForce GTX780 Ti, зато есть просто 780.
Пользователь сайта
Да я прописывал уже, дело в том что сама функция доступна, как они говорят на всех картах и без прописи. Это фишка в новой CC версии адоба. НО! Нагрузка на карту при воспроизведении не идет и тормоза при несложных эффектах все равно есть что и без ускорения. У меня сейчас стоят две карты AMD FirePro V5900, которые прописаны на офф сайте есть инфа, но там по прежнему нет нагрузки на GPU. Я не понимаю почему.
Кстати в 3dmax нагрузка на карту есть на 30 процентов при воспроизведении анимации во вьюпорте.
Пользователь сайта
В магаз вернул на обмен 780TI на 780, сказали 10 дней ждать решения магаза. Вот за 10 дней хочу выяснить максимально по этому вопросу, что может не так идти и в случае чего обменять на другую карту ))))
Mr.Verisa
Знаток
Я больше способов не знаю, у меня вообще древняя карточка.
Пользователь сайта
Все посмотрел. Да там не все эффекты считаются именно при воспроизведении, да, но я проверяю, ставлю на видео эффект и смотрю загрузку видеокарты и все равно не работает. Обратил внимание что иногда при рендере загрузка видюхи поднимается на 15-20 процентов, в тех моментах, наверно, где эти эффекты. А в остальном все время на 0%. Неужели так и работает это GPU ускорение, так смысл тогда тратить такие деньги на ускорители ))))) Хорошо quadro не купил
Valtron84
Пользователь сайта
Все посмотрел. Да там не все эффекты считаются именно при воспроизведении, да, но я проверяю, ставлю на видео эффект и смотрю загрузку видеокарты и все равно не работает. Обратил внимание что иногда при рендере загрузка видюхи поднимается на 15-20 процентов, в тех моментах, наверно, где эти эффекты. А в остальном все время на 0%. Неужели так и работает это GPU ускорение, так смысл тогда тратить такие деньги на ускорители ))))) Хорошо quadro не купил
Приветствую!
Решился ли как нибудь этот вопрос? Столкнулся с точно такой же проблемой.
История:
Стоял "ломаный" Премьер CS6 и видео Geforce GT630 (1024 MB) не сертифицированная, но я прописал ее в текстовом документе и все было хорошо (экспорт шел быстро и таймлайн тоже проигрывался отлично), до тех пор, пока я не решил приобрести подписку на пакетик СС2014.
После обновления на Премьер CC 2014 рендер замедлился в разы, превью стал дергаться и вообще заметно упала произ-сть в нем. GPU-Z показывал в основном 0, иногда 5-10% нагузку на видео и 80-100% на проц. Тоесть рендер полностью шел на процессоре, что очень долго. Стал ковыряться. В настройках проекта стоит CUDA ускорение, в Энкоре тоже стоит Cuda рендеринг, но и в нем грузится только проц. В новой версии пакета в папке пропал текстовый док со списком поддерживаемых карточек. В настройках для видеокарты ставил "совместимость" экранов. Ничего не помогло.
Поменялся на время с другом картами, у него ATI Radeon 6670 (1024 MB). В настройках проекта стоит OprnCL рендеринг, но и это не помогло.
Рылся на офф. англоязычном форуме Адоб, но там ни у кого таких траблов нет.
Уже горит проект у меня, нужно вывести 1.5 часовой фильм. Проект с 2х камер, филтры De noise, яркость-контраст, ну и по мелочи. В итоге растягивается на 3 дня экспорта, в кторые может случится не один скачок энергии.
Компуч:
AMD Athlon X3/ 3 ядра * 3 GHz
8 GB RAM
Geforce GT630 1024 MB
Привет, Гиктаймс! Открыв недавно для себя прекрасный мир ускорения обработки данных силами видеокарт с помощью OpenCL, я решил написать небольшой вводный материал для новичков, не знакомых с этой технологией на практике. В Интернете нередко встречаются вопросы «какой прирост производительности я получу?», но ответы бывают либо абстрактными, либо излишне теоретизированными.
Этот пост призван наглядно показать, как применение OpenCL способно ускорить рендеринг видео в программах видеомонтажа. Глубокого погружения в теорию и матан вы не встретите – подробных теоретических статей про OpenCL на Гиктаймсе и Хабре предостаточно и без меня. Здесь будет только описание задачи и результаты тестов, поэтому прошу относиться к тексту именно как к простому вводному гайду для начинающих.
Тесты
В качестве тестового проекта я выбрал двухминутный ролик, состоящий из множества отрезков с видео Full HD с битрейтом 72 Мбит/с и фреймрейтом 24 кадра в секунду. Поверх всего этого безобразия был наложен ускоряемый эффект Lumetri Color, которым я провел цветокорррекцию. На выходе должен был получиться ролик в формате h.264, в разрешении 1920х1080 (то есть без изменений), битрейтом 6-7 Мбит/с, применялась двухпроходное кодирование.
Для подтверждения работы видеокарты я снимал параметры GPU-Z – глядя на частоту графического ядра, легко понять, когда рендеринг видео идет силами центрального процессора, а когда GPU.
В первом тестовом прогоне я отключил эффект Lumetri Color, так что весь рендеринг заключался в изменении битрейта видео.
Прогон 1:
проект 2 минуты, h.264, 6-7 mbps, без эффектов
CPU | 3:09 |
SAPPHIRE Tri-X R9 390X | 2:33 |
SAPPHIRE NITRO R9 380 | 2:38 |
Без применения эффектов разница в скорости рендеринга между процессором и мощной современной видеокартой очень невелика. При обработке видео общей длительностью около часа выигрыш от использования OpenCL будет более заметным, но все равно очень незначительным. Тем не менее, практически всегда в процессе монтажа к видео применяют эффекты цветокоррекции, поэтому данный тест стоит считать «синтетическим».
Прогон 2:
проект 2 минуты, h.264, 6-7 mbps, эффект Lumetri Color
CPU | 11:33 |
SAPPHIRE Tri-X R9 390X | 2:42 |
SAPPHIRE NITRO R9 380 | 2:48 |
Результаты говорят сами за себя – если обе видеокарты играючи рендерили видео чуть медленнее риалтайма, то процессор на рендеринг каждой минуты тратил почти шесть минут. И это только с одним включенным эффектом! Если перед тестом я рассчитывал в том числе обработать часовой ролик с цветокоррекцией на всей продолжительности, то после полученных результатов от этой идеи решил отказаться. В своей работе я применяю цветокоррекцию для небольших отрезков видео, и час-два рендера меня не сильно напрягают. Терять же четыре-пять часов в тестовых целях мне было некогда.
Экстраполируя результаты, можно считать, что с цветокоррекцией длительностью 60 минут процессор справился бы за 4.5 часа, тогда как видеокартам потребовалось бы менее одного часа!
Зачем оно нужно?
Современные видеокарты – это настоящие вычислительные монстры, вся мощь которых обычно тратится на игры. Неглупые люди смекнули, что если организовать программистам прямой доступ к вычислительным блокам видеочипов, то можно всю эту колоссальную мощь задействовать под любые другие задачи, а не только обработку 3D-графики.
Первой в реализации этой идеи преуспела компания NVIDIA со своей архитектурой параллельных вычислений CUDA (Compute Unified Device Architecture). При помощи расширенного синтаксиса языка C и особого компилятора разработчики получили возможность задействовать для вычислительных задач графический чип. AMD, в свою очередь, представила Stream SDK – свое фирменное видение CUDA.
Результат был феноменальный – процессы, связанные с обработкой медиаданных, что подразумевает высокий уровень распараллеливания, завершались в разы быстрее, чем в случае вычислений силами центрального процессора. Особенно явно преимущество GPU проявлялось при рендеринге в программах 3D-моделирования и видеообработке.
Год спустя после выхода CUDA консорциум Khronos Group выпустил фреймворк OpenCL. Фактически он должен был унифицировать код для доступа к вычислительным мощностям процессоров на разных архитектурах, включая видеоядра. С этого момента в профессиональный софт начала активно внедряться поддержка нового фреймворка.
На сегодняшний день OpenCL поддерживают программы Adobe, медиаконвертеры, ряд популярных 3D-рендеров, CAD и софт для математического моделирования.
Выводы
По результатам тестов я оставил себе SAPPHIRE NITRO R9 380 – карта стоит заметно дешевле наикрутейшей R9 390X, но в Premiere Pro производительность двух адаптеров практически идентична. Учитывая, что адаптер покупался для выполнения работы, а значит зарабатывания денег, потраченных 17 тысяч рублей совсем не жалко. Тем более, что и в GTA V карта показала себя молодцом, но это тема совсем для другой заметки.
Что касается опыта применения OpenCL, то нельзя не признать – в мир видеомонтажа пришел спаситель: рендеринг превратился в удовольствие. По сравнению даже с разогнанным Intel Core i5, видеочипы играючи обрабатывают видео с наложенными эффектами в Premiere Pro. При таких результатах тестирования не стоит вопроса, использовать ли рендеринг силами GPU. Вопрос лишь в том, какую видеокарту под это приспособить. Что-нибудь из верхнего игрового сегмента будет в самый раз, например, AMD Radeon R9 3xx. Мои нужды полностью удовлетворил SAPPHIRE NITRO R9 380. Но адаптеры среднего и даже начального уровня также поддерживают OpenCL, а значит заметно ускорят вашу работу в профессиональном софте.
Лучше CUDA или OpenCL?
Очень частый и очень интересный вопрос вынесен в подзаголовок. Эти две технологии, как непохожие братья. Как и многострадальный PhysX, CUDA – технология закрытая, поддерживаемая только чипами NVIDIA и далеко не всем специализированным ПО. OpenCL – экстраверт, код открыт любому энтузиасту, любое ПО с поддержкой вычислений на GPU по определению работает с OpenCL.
Программисты NVIDIA не лаптем щи хлебают – если взять две сферические видеокарты в вакууме с одинаковой производительностью, то CUDA на чипе NVIDIA показывает в среднем на 20% большую производительность, чем OpenCL на чипе AMD. Но есть, как говорится, нюанс – если CUDA от NVIDIA работает быстро и хорошо, то OpenCL на картах этой компании немного уступает скорости обработки OpenCL от AMD. Несколько лет назад ситуация была совсем плачевная, но со временем с помощью драйверов разрыв удалось наверстать. Тем не менее, удельная производительность NVIDIA GeForce в OpenCL до сих пор немного ниже таковой у AMD Radeon. Поэтому в самом дурном положении окажутся те, кто приобрёл карту NVIDIA для работы с приложением, поддерживающим исключительно OpenCL — сам адаптер выйдет дороже, а его эффективность может быть ниже, чем у Radeon. Такая игра свеч не стоит.
Железо
Прекрасный мир OpenCL я открыл для себя лишь этим летом, купив сразу две видеокарты AMD Radeon серии 300: SAPPHIRE NITRO R9 380 и SAPPHIRE Tri-X R9 390X. Одну из них планировалось сдать обратно в магазин в зависимости от результатов домашних тестов. Карты покупались для надомного видеомонтажа, выбор в сторону Radeon был вполне осознанным: с одной стороны, CUDA работает быстрее, чем OpenCL. С другой, как выяснилось, OpenCL поддерживается значительно большим количеством профессионального софта, чем CUDA, а производительность карт NVIDIA в OpenCL оставляет желать лучшего.
Из предложенного ассортимента карты SAPPHIRE мне понравились более остальных. В отличие от любителей референсного дизайна, SAPPHIRE использует в системе охлаждения классические вентиляторы, которые работают значительно тише референсных центробежных ветродуев – к таким у меня выработалась стойкая неприязнь после беглого знакомства с видеокартой-пылесосом Radeon 4870x2.
Дома при распаковке двух огромных коробок я почувствовал себя замшелым мастодонтом – видеокарты немаленькие. SAPPHIRE R9 390X так и вовсе огромная, с тремя вентиляторами и радиатором, превышающим размеры печатной платы. Сперва я даже поволновался, влезут ли эти монстры в мой корпус. К счастью, влезли, но из корзины для жестких дисков пришлось демонтировать один хард. Киловаттный блок питания также был не лишним – R9 390X требует два четырехконтактных разъема питания, а такой ток вытянет не каждый БП.
- Процессор: Intel Core i5-2500K, разогнанный до 3.7 ГГц
- Оперативная память: 12 Гбайт DDR-1333
- Материнская плата: ASUS P8Z77-V PRO
- Накопители: системный SSD A-DATA 120 Гб, для контента HDD WD Black WD20EARS 2 Тб
- Блок питания: Corsair 1000 Вт
Если Adobe Premiere Pro CS4 был тяжким грузом в офисе, то дома можно было организовать рабочее пространство по своему вкусу. Едва ли я когда-нибудь задумался бы о покупке Premiere Pro, если бы Adobe не выкатила замечательную, на мой взгляд, систему подписки Creative Cloud. Теперь за 600 рублей в месяц я имею легальный и постоянно обновляемый Premiere Pro CC. И он-то, в отличие от офисного старикана, нативно поддерживает рендеринг с помощью OpenCL и CUDA!
Если ваша видеокарта работает с OpenCL или CUDA, то еще на стадии создания проекта в Premiere Pro можно выбрать рендер. За аппаратное ускорение отвечает Mercury Playback Engine GPU (OpenCL) или (CUDA). В уже готовом проекте рендер можно изменить через Project Settings из меню File.
Как я уже говорил, с помощью OpenCL можно переложить на видеокарту вычисления по применению видеоэффектов. Однако не все эффекты в Premiere Pro поддерживают OpenCL – узнать об этом можно по наличию или отсутствию вот такого значка в списке.
Читайте также: