Каталог
ZV
ездный б-р, 19
+7 (495) 974-3333 +7 (495) 974-3333 Выбрать город: Москва
Подождите...
Получить токен
Соединиться
X
Сюда
Туда
x
Не выбрано товаров для сравнения
x
Корзина пуста
Итого: 
Оформить заказ
Сохранить заказ
Открыть корзину
Калькуляция
Очистить корзину
x
Главная
Магазины
Каталог
Мои заказы
Корзина
Магазины Доставка по РФ
Город
Область
Ваш город - ?
От выбранного города зависят цены, наличие товара и
способы доставки

Вторник, 22 мая 2007 00:00

NVIDIA GeForce 8600 – ускорение декодирования H.264

короткая ссылка на новость:

Тест



   Для тестирования мы отобрали 4 графических процессора NVIDIA и 2 ATI. От NVIDIA мы использовали GeForce 8800 GTX, 8600 GTS, 8600 GT и 7950 GT. У 8800 GTX и 7950 GT тот же самый VP, как и у остальных видеокарт серии GeForce 7, поэтому у них должна быть примерно такая же производительность, как у всех остальных видеокарт NVIDIA, которые работают на частотах выше 400 МГц (помните, что VP NVIDIA не работают на частотах ниже 400 МГц). Мы включали обе 8600 платы, чтобы подтвердить заявление NVIDIA о том, что две 8600-е видеокарты будут декодировать H.264 с одинаковой скоростью.

   У ATI декодированием видео занимаются шейдеры, поэтому производительность у разных GPU может быть разной. ATI гарантирует ускорение декодирования разрешений 720p и выше только на X1600 и более быстрых GPU, поэтому тест мы проводим с Radeon X1600 XT и Radeon X1950 XTX; теоретически вторая видеокарта должна декодировать чуть быстрее.

   В качестве центрального процессора мы выбрали недавно вышедший Intel Core 2 Duo E6320, работающий на частоте 1,86 ГГц с 4 МБ L2 кэшем. Как всегда, мы фиксируем среднюю и максимальные загрузки CPU. Цифры будут не совсем точными, так как загрузку CPU мы будем записывать вручную, но основные тенденции Вы сможете понять.

   Мы выбрали три HD-DVD теста для определения производительности: Yozakura (H.264), The Interpreter (H.264) и Serenity (VC1). Yozakura – это японский HD-DVD тест, который продолжает оставаться самым напряженным известным нам тестом; даже у некоторых самых быстрых систем Core 2 пиковые значения нагрузки CPU достигают 100%. Имейте в виду, что графические процессоры NVIDIA не задействуют CAVLC/CABAC для декодирования VC1, так как VP2 предназначены для аппаратного декодирования H.264, так что новые GPU в тесте VC1 не должны показать значимого улучшения быстродействия.

   Во всех тестах мы использовали HD-DVD привод Microsoft Xbox 360.

Конфигурация тестовой системы
Процессор: Intel Core 2 Duo E6320 (1,86 ГГЦ / 4 МБ)
Материнская плата: ASUS P5B Deluxe
Чипсет: Intel P965
Драйверы чипсета: Intel 8.1.1.1010
Жесткий диск: Seagate 7200.7 160GB SATA
Память: Corsair XMS2 DDR2-800 4-4-4-12 (1 ГБ x 4)
Видеокарта: NVIDIA GeForce 8800 GTX
NVIDIA GeForce 8600 GTS
NVIDIA GeForce 8600 GT
NVIDIA GeForce 7950 GT

ATI Radeon X1950 XTX
ATI Radeon X1600 XT
Видеодрайверы: ATI Catalyst 7.4
NVIDIA ForceWare 158.16
Разрешение монитора: 1920 x 1080 - 32-bit @ 60Hz
Операционная система: Windows Vista Ultimate 32-bit

[N4- Yozakura (H.264)]    В тесте Yozakura используется не самый высокий битрейт среди тестируемых, но среди них это самый напряженный тест из-за способа использования H.264 кодека. Наш тест начинается с начала главы 1 и продолжается до метки 1:45.

   Мы начинаем с PowerDVD и сразу же видим огромную разницу, которую обеспечивает новый движок декодирования NVIDIA. В то время как даже недавнее поколение видеокарт NVIDIA все еще нагружает более одного ядра CPU, среднее значение у 8600-ых – незначительные 20%.

Все операции за пределами зеленого прямоугольника соответствуют операциям, которые при воспроизведении контента H.264 на GeForce 8600 ещё должен делать центральный процессор.

   Почему загрузка CPU не падает до 0%? Все декодирование H.264 делает GPU, но NVIDIA утверждает, что дополнительные 20% просто связаны с обработкой и расшифровкой данных с диска, которые должны быть сделаны до поступления данных на GPU. Если бы диск был не зашифрованный, загрузка CPU должна была выражаться одной цифрой.

   Максимальная загрузка CPU у этих двух видеокарт все еще существенна, но она явно намного меньше, чем более 70% загрузка процессоров у конкурентов. Довольно удивительно, что в этих тестах у видеокарт ATI результаты хуже, чем у видеокарт NVIDIA, несмотря на то, что они больше разгружают декодирующий конвейер, чем GeForce 7 или 8800.    Чтобы подтвердить эти данные, мы также провели тесты с WinDVD 8, который, как уже говорилось выше, не поддерживает аппаратное ускорение видеокарт ATI, поэтому в этих тестах принимают участие только GPU NVIDIA.

   Результаты "старых" видеокарт NVIDIA в WinDVD 8 хуже, чем в PowerDVD, а у 8600 намного лучше.

   Максимальная загрузка CPU у 8600 в WinDVD 8 гораздо лучше – показатели у обеих этих видеокарт даже не превышают 24%.    Сравнивая результаты в PowerDVD и WinDVD, интересно отметить, что 8600 GTS в PowerDVD явно быстрее, а в WinDVD эти две видеокарты показывают близкие результаты. Уже ясно, что работу видеокарт в PowerDVD можно ещё больше оптимизировать, так что мы надеемся, что вместе с устранением ошибок это будет сделано в следующих версиях.

[N5- The Interpreter (H.264)]    Наш второй тест H.264 – The Interpreter, которым мы уже пользовались раньше. Хотя он не такой напряженный, как тест Yozakura, пиковая загрузка процессоров Core 2 Duo в нем достигает почти 100%.

   Движок BSP у 8600 ещё раз доказывает свою ценность – средняя загрузка CPU опять падает где-то до 20%.

   Максимальная загрузка CPU чуть выше, но все еще ниже 30%. С WinDVD 8 та же история: для хорошего воспроизведения Blu-ray/HD-DVD разгрузка H.264, безусловно, необходима.

[N6- Тест Serenity (VC1)]    Наш последний тест – тест VC1, что означает, что в нем новый движок BSP у GeForce 8600 не задействуется, так как поток жестко привязан к H.264 CAVLC/CABAC коду. При декодировании контента VC1 новые 8600 (и 8500) по существу ни чем не отличаются от GeForce 8800 GTX или графических процессоров серии GeForce 7. Хотя они поддерживают обратное преобразование, это не оказывает существенного влияния на загрузку CPU.

   По каким-то причинам видеокарты ATI продолжают намного сильнее нагружать CPU. Аппаратные средства здесь как будто бы совсем не помогают. Мы не следили за технологией AVIVO ATI уже в нескольких редакциях Catalyst, так что она, возможно, уже где-нибудь прервала совместимость с линейкой продуктов ATI. Возможно, что это можно решить устранением всего лишь одной ошибки в коде PowerDVD. Аппаратные средства ATI, как предполагается, обрабатывают коррекцию движений, в то время как аппаратные средства NVIDIA этого не делают, поэтому теоретически в этих VC1 тестах ATI должна меньше нагружать CPU.

   В WinDVD ситуация не изменилась; новые GPU (как и ожидалось) выполняют тот же объем декодирования, что и "старые", и загрузка CPU осталась прежней. Учитывая, что VC1 это преимущественно HD-DVD кодек, такие загрузки CPU не ужасны.

   Хотя NVIDIA заявила, что в следующие версии GPU она будет стараться добавить потоковый процессор, совместимый с VC1, на сегодня это не является абсолютно необходим.

[N7- Энергопотребление]    Причина того, что некоторые процессоры 150 долларовых видеокарт могут быть быстрее самых мощных настольных процессоров, в их особой логической схеме, спроектированной специально под конкретные задачи. NVIDIA применила этот подход ещё более специализированно – её BSP движок эффективно выполняет только одну задачу: декодирует CAVLC/CABAC данные H.264 контента. Само собой разумеется, что подход NVIDIA дает не только большую скорость вычислений по сравнению с обычным подходом к работе процессора, но он должен быть также более энергоэффективным.

   Для замера улучшения в энергопотреблении мы установили в тестовую систему видеокарту GeForce 8600 GT и прогнали тест Yozakura с включенным и выключенным аппаратным ускорением. С включенным ускорением 8600 GT выполняла 100% работы по декодированию H.264; с выключенным – весь поток должен декодировать CPU (Intel Core 2 Duo E6320). Замерялась полная потребляемая мощность системы "от розетки" и здесь представлены средние и максимальные значения в ваттах.

   На холостом ходу наша тестовая система потребляла 112 Вт, а при самом напряженном декодировании H.264 HD-DVD энергопотребление увеличилось до 124,8 Вт. При декодировании целиком на CPU энергопотребление увеличилось на 8% и достигло 135,1 Вт.

   Удивительно, но мы ожидали большего. Очевидно, что общая производительность – это уже другая история, при том, что аппаратное ускорение 8600 позволяет во время просмотра H.264 контента сохранять многозадачный режим. Нужно отметить, что показанные в этом тесте числа говорят о мощи Intel'овского 65 нм техпроцесса. Интересно, какой будет разница в энергопотреблении, если графические процессоры делать по тому же техпроцессу, что и CPU. После приобретения AMD компании ATI ответ на этот вопрос может быть получен уже в ближайшие годы.

[N8- Заключение]    Хотя мы не впечатлились производительностью в играх видеокарт GeForce 8600, сейчас это лучшее предложение для тех, кто любит смотреть фильмы с Blu-ray или HD-DVD дисков на своих персональных компьютерах. Полная перегрузка H.264 потока на графический процессор позволяет воспроизводить видео высокой четкости не только удобным образом, но также делает это возможным на не очень быстрых компьютерах.

   Ещё более интересной видеокартой после GeForce 8600 является $100 GeForce 8500, которая должна поступить к нам в ближайшее время. Согласно NVIDIA, у GeForce 8500 будет такая же скорость декодирования H.264, как у 8600, так что, если Вам не нужно дополнительное быстродействие в 3D играх, то 8500 видеокарты будут даже лучшим решением для домашних центров развлечений.

   Если честно, единственным недостатком декодирования H.264 на этих видеокартах являются не сами видеокарты, а ситуация с декодирующим программным обеспечением. По пригодности и ст

Источник: www.anandtech.com/

подписаться   |   обсудить в ВК   |