Adobe и AMD внедрили GPU-ускорение на базе открытого стандарта OpenCL в программу Adobe Premiere Pro CC для платформы Windows. В прошлом году видеоредактор Adobe Premiere Pro для платформы Mac обзавёлся поддержкой GPU-ускорения с помощью стандарта OpenCL (он также поддерживает и работу nVidia видеокарт). Теперь Adobe и AMD объявили о результатах совместно проделанной работы по внедрению той же функциональности в Windows-версию программы, в дополнение к CUDA движку.
AMD отмечает, что данная возможность будет доступна не только для владельцев игровых и профессиональных видеокарт Radeon и FirePro, но и для гибридных процессоров (с интегрированной графикой) AMD A-Series APU. OpenCL-ускорение позволяет осуществлять в реальном времени редактирование, применять множество эффектов, использовать движок для глубокой работы с цветом Lumetri, поддержка исполнения многопоточных задач обработки смешанных форматов файлов. Полностью поддерживается технология вывода на несколько мониторов AMD Eyefinity и видеоформаты в разрешении до Ultra HD 4K.
Профессиональные видеокарты AMD FirePro W-серии предлагаются для построения масштабируемых решений, так как новая версия Adobe Premiere Pro CC, поддерживает использование нескольких GPU.
Если говорить об уровне ускорения выполнения операций, то применительно к флагманскому 4-ядерному процессору AMD A10-6800K @ 4,1/4,4 ГГц (Piledriver) с интегрированной графикой Radeon HD 8670D цифры демонстрируют 4,3-кратный прирост скорости при наложении фильтра Three-way Color Corrector на источник с разрешением 1080p с экспортом таймлайна в пресет для iOS-устройств.
Также AMD приводит некоторые сравнительные тесты по профессиональным графическим ускорителям FirePro: шестикратный прирост по сравнению с чисто процессорными вычислениями, а также на 27% быстрее по сравнению с работой CUDA-движка на одноклассникам NVIDIA Quadro, что происходит благодаря более эффективному использованию GPU.
Просчеты якобы делались в память (?), т.е. ограничивалась область точками входа и выхода: I/O и делался просчет в окне предварительного просчета. Использованы эффекты: ProcAmp, Sharpen, Color Balance (RGB), RGB Color Corrector, Lumetri – Compression 1, Lumetri – Cinematic 1, Lumetri – Sepia, Lumetri – B&W Yellow Filter, Lumetri – Maxiumum Desaturation, Lumetri – Back in the Day, Lumetri – Dreams 2, Lumetri – Duo-toning, Lumetri – Warm Overall.
Процессор против GPU разницу можно увидеть на графике ниже. Тестовая конфигурация: видеокарты AMD FirePro W9000, W8000, W7000 и W5000, Adobe Premiere CS6.5, 4K TIFF 24-bit последовательность, Microsoft Windows 7 64-bit, четырехъядерный процессор Intel Xeon E5530 @ 2.40 GHZ, 12Гб оперативной памяти, AMD driver version 12.102. Software only - 1021 секунд против W9000 - 170 секунд.
Далее, тесты CUDA против OpenCL или AMD FirePro против nVidia Quadro. Решения AMD на 27% бытрее. Тестовая конфигурация: видеокарты AMD FirePro W9000, W8000, W7000 и W5000 (AMD driver version 12.102 ) против профессиональных видеокарт Nvidia Quadro K5000, K4000 и K2000 (Nvidia driver version 311.35) тестировались в видеоредакторе Adobe Premiere CC, 4K TIFF 24-bit последовательность, Microsoft Windows 7 64-bit, четырехъядерный процессор Intel Xeon E5530 @ 2.40 GHZ, 12Гб оперативной памяти. K2000 - 262 секунды против W5000 - 207 секунд (W5000 при этом имеет почти двухкратный перевес в ПСП, а именно 102.3Гб/с против 64Гб/с).
Ну и следующий график сообщает нам, что у решений AMD FirePro загрузка (использование) GPU до 28% более эффективно, чем у Nvidia Quadro. Тестовая конфигурация: видеокарты AMD FirePro W9000, W8000, W7000 и W5000 (AMD driver version 12.102 ) против Nvidia Quadro K5000, K4000 и K2000 (Nvidia driver version 311.35) работали на версии видеоредактора Adobe Premiere CS6.5, источник: 4K TIFF 24-bit сиквенц, опенрационная система Microsoft Windows 7 64-bit, процессор Intel Xeon E5530 @ 2.40ГГц + 12Гб оперативной памяти. K2000 - 46% GPU load и W5000 - 36% GPU load.
Еще один информативный график:
Также в своем пресс-релизе AMD пообещала в своих драйверах делать оптимизацию под Adobe Premiere Pro (хорошо бы не только для профи видеокарт), улучшать совместную работу и т.д. и т.п.
Таблица сводных характеристик видеокарт AMD FirePro (фото кликабельно).
Еще ряд ключевых особенностей OpenCL ускорения: Аппаратный OpenCL рендеринг очереди проектов в фоновом режиме в программе Adobe Media Encoder CC.
Поддержка Multi-GPU рендеринга на нескольких видеокартах AMD. Поддержка технологии AMD Eyefinity.
Со своей стороны обещаем ряд тестов:
AMD Radeon HD 7750 против nVidia GeForce GTX 650.
AMD Radeon HD 7790 против nVidia GeForce GTX 650 Ti.
AMD Radeon HD 7850 против nVidia GeForce GTX 660.
Полный список официально поддерживаемых видеокарт в программе Adobe Premiere Pro CC.
Читаем далее.