Обработка видео с использованием технологии NVIDIA CUDA


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

Архив статей

[26.11.09] Movavi Video Сonverter - ещё одно универсальное приложение, работающее на технологии NVIDIA CUDA

В прошлом году мы познакомились с великолепной россыпью приложений, связанных в единый пакет: Movavi VideoSuite. В его состав входил и кодировщик, название которого походит на имя рассматриваемого в настоящем обзоре продукта. Однако сегодня мы имеем дело не с прежней програмой, а с её глобальной реинкарнацией. Ведь теперь Movavi Video Converter научился использовать архитектуру неграфических вычислений на GPU — NVIDIA CUDA.

[24.08.09] CyberLink MediaShow Espresso, NVIDIA CUDA и ATI STREAM — один кодировщик видео с поддержкой двух технологий

Приложение, которое мы рассмотрим сегодня, анонсировано разработчиком примерно в то же время, несколько месяцев назад. Однако мы не спешили с обзором данного ПО, и не по чьей-то прихоти. Дело в том, что технология ATI STREAM до сих пор не работала в новой операционной системе — Windows 7. Инженеры AMD обещали исправить положение и внести поддержку этой ОС в новых версиях драйверов, и вот, наконец, обещание выполнено. Мы же незамедлительно и внепланово приступаем к изучению.

[03.08.09] SuperLoiLoScope VENUS — очередная версия инопланетного видеоредактора

Как во всяком начинании, разработчик пытается сделать всё сразу и много. Новые мысли и находки ищут своего воплощения, обретая его в следующей версии ПО, которая обычно следует за первенцем лишь с небольшой задержкой. Похоже, разработчик программы решил не ограничиваться присваиванием новым версиям своего творения банальные циферки, а пошёл по пути космопроходцев, назвав очередную версию SuperLoiLoScope именем "утренней звезды", VENUS (следующей версией планетой, по логике, должен быть Меркурий).

[13.07.09] Elecard ClearWork — качественная и быстрая очистка видео от шума

ClearWork - DirectShow® фильтр, по названию которого нетрудно понять его назначение. Да, он служит для очистки видео от шума. И - специально для ценящих время - дружен с архитектурой NVIDIA CUDA, что подтверждается соответствующим логотипом на сплэш-заставке программы.

[15.06.09] Cyberlink PowerDirector, NVIDIA CUDA и ATI Stream — один видеоредактор с поддержкой двух технологий

Мы не собираемся сталкивать лбами двух известных нам тяжеловесов в области видеотехнологий, отнюдь! Цель другая: попытаться выяснить, насколько тщательно проведена специалистами Cyberlink работа по "сращиванию" своего PowerDirector-а с двумя архитектурами: NVIDIA CUDA и ATI Stream. А работа проведена немалая: для того, чтобы программа заговорила с графическими процессорами на одном языке, одного лишь желания недостаточно.

[01.06.09] Nero Move it — универсальное средство для организации, кодирования и передачи информации на мобильные устройства

C распространением мобильных устройств, умеющих проигрывать мультимедийный контент, всё чаще слышны жалобные голоса несчастных пользователей. Почему несчастных? А вот почему: практически ни один производитель мобильного мультимедийного устройства даже не удосуживается вспомнить о таких простых вещах, как стандартизация или унификация. Нет, стандарты-то он выдерживает строго, вот только стандарты эти он придумывает сам, и применимы они только... к этому единственному устройству либо фирменной линейке устройств.

[11.05.09] SuperLoiLoScope MARS — игровой видеоредактор с поддержкой технологии NVIDIA CUDA

При первом запуске программы перед нами предстаёт странного вида окно, чем-то напоминающее флэш-игру. Впрочем, и это мы уже проходили — похожим образом организован интерфейс в простеньком бесплатном видеоредакторе VideoThang. С той лишь разницей, что в LoiLoScope используются не флэш-технологии, а те самые компоненты .NET Framework, которые мы так долго и старательно скачивали и устанавливали. Впрочем, на этом различия и заканчиваются. LoiLoScope ведёт себя точно так же, как и любая грамотная флэш-разработка: плавающие интерактивные окна, выскакивающие анимированные инструменты.

[21.04.09] vReveal — скоростное улучшение качества видео одной кнопкой

Лишь недавно мы исследовали один из продуктов, основанных на технологии CUDA, и вдруг пора регистрировать очередного номинанта из того же CUDA-эшелона. На этот раз мы ознакомимся с одной из разработок компании MotionDSP, предлагающей "программное обеспечение для улучшения видео, построенное на запатентованной супер-технологии". Звучит знакомо: трафаретно и стереотипно. Такая фраза идеально подходит только для анонса какой-нибудь подозрительной программки на страничке дешёвого интернет-магазина. Ладно, обождём с выводами, вдруг за время изучения мы кардинально изменим первое обманчивое впечатление, и столкнёмся с технологией, достойной упоминания.

[16.02.09] NVIDIA Quadro CX и Adobe CS4. Часть 2 — продолжение тестирования видеокарты в паре с мощным ЦП

Предыдущий тест способностей данной видеокарты удовлетворил не всех. Тестовый ПК был построен на довольно слабом по нынешним меркам процессоре — AMD Athlon 64 X2 Dual Core 4200+. Критики и недоверчивые специалисты усомнились (вполне обоснованно, надо заметить) в том, что Quadro CX в комплекте с плагином RapidHD может быть хоть сколько-нибудь полезной, если использовать более мощный процессор, нежели тот, на котором был построен тестовый ПК.

[22.01.09] NVIDIA Quadro CX и Adobe CS4 — профессиональный симбиоз, ускоряющий обработку видео

Начнем с того, что нынешние 3D-видеокарты можно условно разделить на два класса: игрового и профессионального назначения. Какие отличия между ними? Где провести эту грань? Одним из отличий можно считать те особенности и нюансы, которые раскрываются при установке драйверов к видеокарте: во время их инсталляции программа распознаёт видеокарту, определяя её назначение — профессиональное или игровое. В зависимости от этого могут установиться разные драйверы, с различными  возможностями.

 




Дополнительно

ВИКТОРИНА INTEL

Процессоров какого семейства нет у компании Intel?