Русские документы
RSS rusdoc.ru  Найти :
Последние поступления
  Hardware:
Видеоустройства
Системные платы
Процессоры
Мобильные устройства
Аудиосистема
Охлаждение системы
Накопители информации
КПК и ноутбуки
Телефоны и связь
Периферия
Система
Сети
Разные устройства
 
  Programming:
Web-разработка
Языки программирования
Технологии и теория
Разработка игр
Программная инженерия
 
  Software:
Операционные системы
Windows 7
Базы данных
Обзоры программ
Графика и дизайн
   
  Life:
Компьютерная жизнь
Разные материалы
   
Партнеры
Публикация
Правовая информация
Реклама на сайте
Обратная связь
Экспорт в RSS Экспорт в RSS2.0
   

High Definition сегодня: технологии ATI Avivo HD


23.05.2007
Автор: Евгений Пугач, info@ferra.ru
Источник: Ferra.ru

Тестовая лаборатория Ferra
Никому не нравится смотреть видео, наполненное смазанными квадратиками и непонятными разноцветными точками. Именно поэтому медиакорпорации начали гонку за высоким разрешением. Но за всё надо платить, в данном случае – за красоту скоростью. ATI представляет новую технологию обработки видео, которая поможет нам ускориться.

В ядре процессора внедрён выделенный блок, названный UVD – Unified Video Decoder. Он занимается декодированием HD-видео на всех стадиях, убирая нагрузку с центрального процессора, при этом сохраняя все временные данные внутри кэша ядра, не прибегая к обращениям и передаче данных из/в оперативную память.

Путь обработки VC-1 и H.264 в UVD

Avivo HD, как уже упоминалось, производит обработку видеопотока силами GPU на всех этапах, начиная от декодирования потока и энтропийного декодирования и заканчивая постобработкой и выводом. Конкурирующая технология NVIDIA Purevideo HD в GeForce 7/8 обрабатывает силами видеокарты только попиксельное предсказание и деблокинг, а предыдущее поколение Avivo ещё осуществляло частотное преобразование.

Сравнение стадий декодирования G7/G80 и HD 2000

В новых ядрах G84/G86 NVIDIA применила более продвинутую версию PureVideo HD, которая «научилась» полностью обрабатывать H.264/AVC средствами графического процессора. С VC-1 всё не так радужно, Bitstream Processing и энтропическое декодирование сжатого этим кодеком видео осуществляет центральный процессор. AMD UVD, как уже упоминалось, работает самостоятельно на всех стадиях.

Сравнение стадий декодирования G84/G86 и HD 2000

В итоге перенос обработки видео на плечи графического процессора позволяет снизить нагрузку на CPU при проигрывании HD-DVD с 65 до 12%, то есть примерно до уровня загрузки, наблюдавшегося ранее при воспроизведении обычного DVD. Это даёт больше возможностей в плане работы с интерактивным содержимым дисков, многозадачной работы, фоновой записи видео и так далее. Естественно, поскольку нагрузка настолько снижена, заметно увеличивается время работы ноутбуков с мобильными чипами семейства Radeon HD 2000 от батареи.

Загрузка центрального процессора
Загрузка центрального процессора
Энергопотребление
Энергопотребление

Кроме «голого» декодирования видео не мешало бы подвергнуть его некоторой обработке для улучшения качества изображения. Абсолютно везде эти действия – post-processing, постобработка, – выполнялись силами центрального процессора. AMD внедрила в ядра Radeon HD 2400 и HD 2600 специализированные процессоры – AVP, Advanced Video Processor.

Функции Advanced Video Processor

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

Пока неясно, с чем связан тот факт, что в HD 2900 этого процессора нет. Один вариант состоит в том, что ядра HD 2600 и HD 2400 разрабатывались несколько позже, чем «старшая» версия, и к тому времени инженеры ATI успели спроектировать новую логику. В пользу этой версии говорит тот факт, что эти ядра производятся по 65-нанометровому техпроцессу, а «старшее» – по 90-нанометровому; следовательно, R600 разрабатывалось раньше. Второй вариант – AVP внедрён в младшие ядра с той целью, чтобы обеспечить хорошее качество и скорость обработки HD-DVD и Blu-ray даже в условиях малой производительности бюджетных видеокарт. В таком случае, должно быть, «старшее» ядро справляется с задачей силами своих SIMD-массивов. В любом случае, один из этих вариантов подтвердится с выходом или хотя бы публикацией подробностей о 65-нанометровой версии R600 (или R650, пока непонятно).

Тем не менее даже без AVP Radeon HD 2900XT смог набрать 128 очков из 130 в специализированном тесте HQV, что делает его самым производительным графическим процессором в задачах обработки видео высокого разрешения на сегодняшний день.



Реклама:


Последнее на сайте :
28.05.2015:
Нужен надежный хостинг с поддержкой php mysql?
Бесплатный конвертер для видео файлов
Немножко философский пост про то, как мы в глаза смотрели
Самые заметные проблемы облачных провайдеров за 2012 год
Распределительная сеть дата-центров мирового масштаба — сердце империи Google
Google выделяет миллионы долларов на новый конкурс по взлому Chrome
Top 5 раздражающих моментов в работе программиста
Глава мобильного подразделения Ubuntu Ричард Коллинз рассказал о планах
Обзор планшета Acer ICONIA W7. Windows 8 по-профессиональному
Как получить nano-sim для iPhone 5?



Реклама:



SetLinks error: Incorrect password!


© Copyright 1998-2012 Александр Томов. All rights reserved.