Тестирование MST-хабов от Club3D на разрешениях до 4K
Club3D - это компания, помимо создания графических карт для AMD и Nvidia, занимающаяся созданием многочисленных адаптеров, электронных ключей и прочих гаджетов. Например, с помощью их адаптера USB to DVI можно подключить ноутбук к монитору с высоким разрешением.
А недавно появилось ещё одно устройство - MST-хаб, позволяющий разделить выходной сигнал с порта Displayport на три независимых потока и перенаправить их на три разных устройства с портами Displayport. Цена устройства - немногим более 100 евро.
Этот маленький гаджет - не простой разветвитель сигнала. Операционная система видит каждый из трёх мониторов, как отдельное выходное устройство. Таким образом, на каждый из мониторов можно направить свой контент или “растянуть” большое видео на три дисплея, то есть можно работать с разрешением в три раза большим, чем 1920x1200!
Несмотря на то что в спецификации к устройству говорится, что оно может работать с любой картой, имеющей разъём Displayport, рекомендуется использовать Radeon™ HD серии 5000, 6000 или 7000.
Displayport - отличный интерфейс, но пока его трудно найти в бытовой аппаратуре, в основном он используется в профессиональном оборудовании. Но всегда можно использовать переходники miniDisplayport to Displayport или адаптеры Displayport to VGA/HDMI/DVI для преобразования сигнала.
На фотографиях устройство выглядит очень аккуратно и красиво, но Вы можете быть несколько ошарашены обнаружив в комплекте с устройством блок питания по размеру в два раза превышающий само устройство (см. фото ниже). Возможно, это не так уж и критично, но в походных условиях важно, чтобы вся необходимая аппаратура занимала как можно меньше места и помещалась в рюкзак.
Сначала для тестирования виджеями использовался первый попавшийся компьютер с Displayport - им оказался старый MacBookPro. Под OSX Mavericks сделать ничего не получилось. Под OSX Lion удалось подключить два монитора и поработать с каким-то загадочным растянутым разрешением, а также получилось зеркалировать сигнал на три монитора с разрешением 1920x1200. Было интересно, как устройство будет работать с другими видеокартами и на PC, поэтому эксперименты были продолжены.
Следующим подопытным оказался компьютер(PC) с Club3D HD7970, который мог работать с 5 мониторами. Для подключения каждого устройства использовался переходник MiniDP to DP, а мониторы подключались к устройству посредством DP-кабелей.
Перед началом работы каждый монитор требует настройки. Иногда монитор просто отказывался показывать. Тогда приходилось выключать его и включать снова, что приводило к перезагрузке самого разделяющего устройства. Затем приходилось выключать и включать каждый подключенный монитор. Эту процедуру пришлось повторить дважды, чтобы заставить работать все 6 мониторов. После такого танца с бубнами виджеи чувствовали себя немного утомлёнными, но по сравнению с настройкой Matrox TripleHeads это казалось мелочью.
В результате к двум miniDP портам были подключены 5 мониторов с различными сигналами и один управляющий монитор. Каждый дисплей работал с разрешением 1920x1200, что позволило запустить контент на потрясающем разрешении 5760x2400.
На фото ниже Вы видите плагин Plexus, запущенный на 5760x2400 с 60fps
Виджеям захотелось посмотреть, как будет работать система на пределе возможностей: были задействованы два оставшихся miniDP порта и DVI-выход. Стол с 9 мониторами на нём выглядел потрясающе, но всё, что удалось получить - это синие экраны смерти (см. фото ниже). И хотя оба MST-хаба работали безупречно, использовать их вместе с третьим не получилось. Так и осталось непонятным, что именно вызвало критическую ошибку.
Также виджеи попытались использовать MacPro с Radeon 5770. Но заставить систему работать так и не удалось. Два хаба или один, OSX Lion или OSX Mavericks, попытки подключения мониторов посредством DVI и MiniDP - ничто не способствовало успеху. Мониторы ничего не показывали, а операционная система даже не распознавала устройства. В итоге - много попыток, смешанные чувства и разочарование.
Возможно, наиболее важным в этом эксперименте было посмотреть на производительность Resolume. С точки зрения производительности не важно подключены к компьютеру хабы или одно устройство с пятью выходами. Поэтому были выполнены несколько тестов быстродействия для этой установки. Итак, параметры установки таковы: восьмиядерный Antec i7, 3.2 ГГц, 8Гб оперативной памяти, Windows 7, одна видеокарта Club3D Radeon HD7970 и SSD-диск OCZ Vertex.
Производился запуск контента разрешением 1080p с использованием 4 слоёв - всё отлично работало. Спокойно получалось обрабатывать 6 слоёв на 60fps. С 8 слоями по-прежнему всё работало, но наблюдалось падение fps. Ниже 30 fps уже ничего не происходило.
Затем задача была усложнена: было создано видео разрешением 5760x2400 и распределено между 5 мониторами. Проводился запуск различного контента - были скачаны несколько трейлеров Apple с разрешением 4K, клипы с разрешением 4096x1716 и 4000x2250 и даже создан собственный контент с разрешением 5760x2400. Кстати, 4 минуты фотореалистичного контента в DXV весят 87Гб.
Один слой прекрасно обрабатывался во всех разрешениях на 50-60 fps. Добавление ещё одного слоя значительно снизило производительность. Интересно, что на производительность влияет сам контент. Используя фотореалистичные изображения, максимум, чего можно добиться - это 20fps с использованием 2 слоёв, на 3 слоях всё ужасно тормозит. Более виджейский контент со множеством черно-белых контрастных изображений обрабатывается значительно быстрее - можно использовать 3 слоя с разрешением 5760x2400 на 30 fps. А помните ли Вы те дни, когда работа с 3 экранами с разрешенеим 320x240 казалась верхом совершенства?Ниже Вы видите скриншот с размером обрабатываемого файла
Итак, MST-хабы - это дешёвая альтернатива Matrox TripleHeads с поддержкой тройного разрешения 1920x1200. Но из-за проблем совместимости и трудностей с настройкой лучше не использовать MST-хабы для постоянных инсталляций. Но если у Вас есть совместимая видеокарта и Вы ищите способ удешевить свою инсталляцию, то MST-хабы подойдут Вам как нельзя лучше. Просто будьте готовы столкнуться с некоторыми трудностями в процессе настройки.