Воспроизведение HD-видео и энергопотребление четырех barebone-систем


Обновленная методика тестирования

Ранее на сайте iXBT.com уже выходили две статьи схожей тематики, в рамках которых мы протестировали семь и одиннадцать платформ на предмет их способности воспроизводить HD-видео в тяжелых и не очень условиях. Материалы получили большое количество отзывов, в том числе и с конструктивной критикой, поэтому при подготовке нового материала была в значительной степени переработана методика тестирования, а также изменен и дополнен набор тестовых роликов.

Ранее для выявления реального количества воспроизводимых кадров в секунду и фиксации их пропуска на любом плеере и при использовании любого кодека использовалась известная в геймерских кругах программа FRAPS. Она действительно неплохо подходит и для тестов воспроизведения видео, однако недостаток такого тестирования заключается в том, что всё большее число современных платформ оказывается в состоянии воспроизвести любой ролик на его нормальной скорости, в результате чего сравнение различных CPU/GPU практически теряет смысл, ведь результаты у всех получаются практически идентичными.

В то же время программа DXVAChecker, помимо своей основной функции, позволяет также воспроизводить любые файлы с помощью любого установленного в системе декодера в режиме Benchmark. То есть ролик вместо положенных ему 30 или 60 FPS будет воспроизводиться настолько быстро, насколько это позволяет CPU или аппаратный декодер. Результаты такого тестирования получаются более наглядными, в них значительно меньше одинаковых цифр, и к тому же оказывается хорошо виден «запас прочности» каждой платформы: воспроизводит ли она тяжелый ролик на грани своих возможностей или же у нее есть серьезный резерв мощности, который может пригодиться, например, при условии повышенного битрейта видео, применении улучшающей картинку пост-обработки или технологии «уплавнения» видео (SVP и его аналоги).

Набор тестовых роликов в обновленной методике следующий:

  • Samsung Demo, H.264, 1080p, 35 Мбит/с
  • Ducks Take Off, H.264, 1080p, 108 Мбит/с
  • Ducks Take Off, H.264, 2160p, 243 Мбит/с
  • Porche Demo, H.264, 1080p, 60 FPS, 45 Мбит/с
  • Timelapse Demo, H.264, 2160p, 60 Мбит/с

В списке присутствует типичный представитель Full HD-видео (Samsung Demo) — примерно в таком же качестве распространяются современные варианты BDRemux и BDRip. Ролик Porche Demo снят на полупрофессиональную камеру с удвоенной частотой кадров — 60 FPS, такое видео может снимать, например, GoPro Hero3 и многие другие современные модели. Ролик Timelapse Demo с видами Рима снят в разрешении 2160p (или, как это модно сейчас называть, 4k). Пока что такое разрешение является редкостью, но в ближайшие несколько лет количество сверхчеткого контента должно начать расти быстрыми темпами.

Ролики Ducks Take Off имеют очень высокий битрейт, который на практике встречается разве что в других тестовых роликах, поэтому их плавное воспроизведение может свидетельствовать о том, что платформа имеет солидный «запас прочности» в данной области, но в то же время недостаток плавности не говорит о том, что платформа непригодна для воспроизведения современных вариантов HD-видео.

Также значительные изменения произошли в составе набора кодеков, которые мы использовали во время тестирования. Из старого набора был оставлен только стандартный декодер H.264, входящий в состав WMP 12 операционной системы Windows 7 SP1. Общий список кодеков выглядит следующим образом:

  • LAV Filters 0.58 (DXVA2 native/Intel QuickSync)
  • MPC-BE Filters 1.2.0 (Media Player Classic — Black Edition)
  • Windows Media Player 12

По многочисленным отзывам пользователей именно LAV Filters на данный момент обеспечивают наилучшее аппаратное ускорение видео на встроенной графике процессоров Intel и не только. Проект активно развивается, новые версии выходят примерно раз в месяц.

MPC-BE —очередное ответвление популярного плеера Media Player Classic, создатели которого постарались взять все лучшее, что было в оригинале и версии Home Cinema. Проект также активно развивается, ночные сборки выходят регулярно, а вот стабильные версии обновляются примерно раз в полгода, последняя на момент написания статьи вышла в июне 2013-го.

Краткий обзор тестируемых систем

В прошлых частях сводного тестирования мы рассматривали в качестве платформ только «голые» системные платы с сокетом или распаянным CPU/APU. В этот раз ситуация несколько изменилась, и тестирование будет проводиться на четырех barebone-системах — также известных как комплекты для досборки. От полноценных ПК в сборе рассматриваемые модели отличает только отсутствие оперативной памяти и HDD/SSD-накопителя; все остальные компоненты, включая блок питания, уже заключены производителем в легкий и весьма компактный корпус.

Состав протестированных систем выглядит так:

  • Foxconn NanoPC AT-5570
  • Foxconn NanoPC nT-A3800
  • Foxconn NanoPC AT-7700
  • Shuttle XS35GS V3

В настоящий момент мы уже выпустили обзор неттопа Foxconn NanoPC AT-5570, построенного на базе APU C-70 компании AMD. Полноценные обзоры остальных систем также можно будет прочитать на iXBT.com в обозримом будущем.

Foxconn NanoPC AT-7700

Модель Foxconn NanoPC AT-7700 внешне полностью повторяет дизайн и габариты модели AT-5570, однако в ее основе лежит производительный процесс Intel Core третьего поколения — Core i7-3517U с графическим ядром Intel HD Graphics 4000. При этом его система охлаждения хотя и получила вентилятор, однако практически не производит шума.

Foxconn NanoPC nT-A3800

Система Foxconn NanoPC nT-A3800 строится на базе двухъядерного процессора AMD E2-1800, также работает абсолютно бесшумно и обладает еще более скромными габаритами: объем всего 0,6 литра и толщина не более 25 мм без подставки. В качестве графического ускорителя используется встроенный AMD Radeon HD 7340. Это чуть более быстрый GPU, чем входящий в состав C-70 Radeon HD 7290, но будет ли видна разница при воспроизведении HD-видео — покажут результаты тестирования.

Shuttle XS35GS V3

Замыкает четверку система Shuttle — XS35GS V3. Этот barebone-комплект также способен работать в бесшумном режиме, а его «сердцем» выступает двухъядерный Intel Atom D2700. Однако инженеры Shuttle решили, что стандартный GPU Intel будет недостаточно хорошо смотреться в сочетании с этим процессором, и уместили в полуторалитровой коробочке еще и полноценную плату с мобильным AMD Radeon HD7410M, так что получилось действительно необычное и по-своему уникальное решение.

Перед тем как перейти непосредственно к тестированию и анализу результатов, хочется отдельно отметить, что на все системы были установлены те комплекты драйверов, которые шли в комплекте поставки barebone-систем. Более свежего ПО на сайтах производителей на момент проведения тестов доступно не было, а установка стандартных драйверов AMD/Intel на такие системы не представляется возможной.

Воспроизведение HD-видео

В сводную диаграмму включены показатели среднего количества FPS, согласно данным DXVAChecker для наиболее производительного декодера. С подробными результатами измерений можно ознакомиться в прилагаемом файле MS Excel.

Foxconn NanoPC AT-5570 показал самый слабый результат: он справился только с обычным Full HD-роликом, и даже Porche Demo оказался для него слишком тяжелым испытанием. Собранный на его основе HTPC не всегда сможет порадовать владельца идеальным воспроизведением тяжелого видео.

Немного лучше показал себя Foxconn NanoPC nT-A3800: при использовании LAV Filters или MPC-BE на данной системе можно без тормозов смотреть любое Full HD-видео со стандартной частотой кадров, и абсолютно неважно, насколько большим будет его битрейт. В то же время, с плавным воспроизведением Porche Demo система справляется не в полной мере: минимальный FPS при использовании MPC-BE составляет 43 кадра в секунду (это лучший результат из всех кодеков). О воспроизведении роликов разрешения 2160p, увы, тоже можно не думать.

Необычная связка Intel Atom D2700 и AMD Radeon HD7410M в составе Shuttle XS35GS V3 также не блещет высокими результатами, показывая производительность примерно посередине между Foxconn NanoPC AT-5570 и nT-A3800. Этой системе, как и построенной на базе AMD C-70, удается без оговорок справиться только со стандартным BDRemux, что, безусловно, тоже неплохо и достаточно для большинства нетребовательных пользователей, но все же в 2013 году от системы на базе x86 ожидаешь большего.

Единственная система, у которой все в полнейшем порядке с производительностью в любых условиях — это Foxconn NanoPC AT-7700. Минимальный FPS во время воспроизведения самого тяжелого ролика Ducks Take Off 2160p с помощью LAV Filters составил 32 кадра в секунду, а средний и вовсе вплотную приблизился к 50. Безусловно, цена этого решения также значительно отличается от всех рассмотренных выше аналогов, использовать такой мощный и при этом экономичный процессор для построения обычного HTPC будет несколько расточительно.

Энергопотребление

Сравнение энергопотребления систем проводилось с помощью двух измерений. Во-первых, системы подвергались максимальной нагрузке за счет одновременного запуска приложений LinPack и Furmark, после чего снимались показания максимальной потребляемой мощности P, Вт.

Во-вторых, в системе на 90 секунд запускалось воспроизведение ролика Samsung Demo с аппаратным ускорением, в это время снимались показания энергопотребления E, Вт·ч. В отличие от значения максимальной потребляемой мощности, которое может являться кратковременным пиком, энергопотребление дает некое усредненное и более объективное представление об энергоэффективности сравниваемых систем.

Стоит отметить, что измерения производились за счет подключения измерительного прибора к розетке, а не напрямую к линиям блока питания каждой системы.

Самым выгодным и самым холодным barebone-комплектом ожидаемо оказался самый слабый Foxconn NanoPC AT-5570, в то время как три остальные системы, включая основанную на Core i7-3517U, показывают примерно одинаковые цифры. Действительно ли система охлаждения этих крошечных ПК способна длительное время эффективно и безопасно рассеивать 30 с лишним ватт — большой вопрос, выходящий за рамки данной статьи.

Занятно, насколько сильно все меняется, когда системы работают без высокой нагрузки. Разница между тремя моделями Foxconn сводится к минимуму, но все же в лидеры выбивается AT-7700. Самым неэкономным оказывается Shuttle XS35GS V3: по всей видимости, внешняя видеокарта, пусть и мобильная, дает о себе знать.

Итоги

Проведенное тестирование показало, что barebone-системы с применением GPU AMD Radeon HD7410M, HD7340 и HD7290 подходят для воспроизведения HD-видео не лучшим образом — все они хорошо справляются только со стандартными BDRemux, а нечто более сложное может без труда привести к пропуску кадров и другим неприятным последствиям. Оптимальной по соотношению цены, скорости воспроизведения видео и показателям энергопотребления среди этих трех систем является младший Foxconn NanoPC AT-5570.

Что касается Foxconn NanoPC AT-7700, то эта система относится к совершенно другой ценовой категории, и сравнивать ее напрямую с остальными участниками будет некорректно. Производительность данной системы не только достаточна, но даже избыточна для нужд обычного HTPC, при этом ее энергопотребление находится на невысоком уровне, особенно в режиме низкой нагрузки.




24 сентября 2013 Г.

HD- barebone-: Foxconn NanoPC AT-5570, Foxconn NanoPC nT-A3800, Foxconn NanoPC AT-7700, Shuttle XS35GS V3

HD- barebone-

iXBT.com , HD- . , , , .

FRAPS. , , , CPU/GPU , .

DXVAChecker, , Benchmark. 30 60 FPS , CPU . , , « » : , , , , - «» (SVP ).

:

  • Samsung Demo, H.264, 1080p, 35 /
  • Ducks Take Off, H.264, 1080p, 108 /
  • Ducks Take Off, H.264, 2160p, 243 /
  • Porche Demo, H.264, 1080p, 60 FPS, 45 /
  • Timelapse Demo, H.264, 2160p, 60 /

Full HD- (Samsung Demo) — BDRemux BDRip. Porche Demo — 60 FPS, , , GoPro Hero3 . Timelapse Demo 2160p (, , 4k). , .

Ducks Take Off , , , « » , , HD-.

, . H.264, WMP 12 Windows 7 SP1. :

  • LAV Filters 0.58 (DXVA2 native/Intel QuickSync)
  • MPC-BE Filters 1.2.0 (Media Player Classic — Black Edition)
  • Windows Media Player 12

LAV Filters Intel . , .

MPC-BE — Media Player Classic, , Home Cinema. , , , 2013-.

«» CPU/APU. , barebone- — . HDD/SSD-; , , .

:

  • Foxconn NanoPC AT-5570
  • Foxconn NanoPC nT-A3800
  • Foxconn NanoPC AT-7700
  • Shuttle XS35GS V3

Foxconn NanoPC AT-5570, APU C-70 AMD. iXBT.com .

Foxconn NanoPC AT-7700

Foxconn NanoPC AT-7700 AT-5570, Intel Core — Core i7-3517U Intel HD Graphics 4000. , .

Foxconn NanoPC nT-A3800

Foxconn NanoPC nT-A3800 AMD E2-1800, : 0,6 25 . AMD Radeon HD 7340. GPU, C-70 Radeon HD 7290, HD- — .

Shuttle XS35GS V3

Shuttle — XS35GS V3. barebone- , «» Intel Atom D2700. Shuttle , GPU Intel , AMD Radeon HD7410M, - .

, , , barebone-. , AMD/Intel .

HD-

FPS, DXVAChecker . MS Excel.

Foxconn NanoPC AT-5570 : Full HD-, Porche Demo . HTPC .

Foxconn NanoPC nT-A3800: LAV Filters MPC-BE Full HD- , , . , Porche Demo : FPS MPC-BE 43 ( ). 2160p, , .

Intel Atom D2700 AMD Radeon HD7410M Shuttle XS35GS V3 , Foxconn NanoPC AT-5570 nT-A3800. , AMD C-70, BDRemux, , , , 2013 x86 .

, — Foxconn NanoPC AT-7700. FPS Ducks Take Off 2160p LAV Filters 32 , 50. , , HTPC .

. -, LinPack Furmark, P, .

-, 90 Samsung Demo , E, ·. , , .

, , .

barebone- Foxconn NanoPC AT-5570, , Core i7-3517U, . 30 — , .

, , . Foxconn , AT-7700. Shuttle XS35GS V3: , , , .

, barebone- GPU AMD Radeon HD7410M, HD7340 HD7290 HD- — BDRemux, . , Foxconn NanoPC AT-5570.

Foxconn NanoPC AT-7700, , . , HTPC, , .