Воспроизведение 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, ��� ���� �� ����������������� ��������� �� ��������� ������, �������� � ������ ������ ��������.