ScaleViz
ScaleViz представляет собой набор прорывных технологий, которые реализуют распределенную визуализацию на кластерах, а такжесцены и композицию изображений для решения самых взыскательных требований при визуализации очень больших наборов данных со скоростью интерактивных кадров.
Отображение изображений с очень высоким разрешением.
ScaleViz распределяет и синхронизирует обработку 3D данных на нескольких узлах кластера, и посзовляет каждому узлу рачет изображения с полным разрешением для части набора данных.
Затем он объединяет вместе все расчитанные изображения и позволяет отображать чрезвычайно большое разрешение на логическом дисплее, состоящем из множества отдельных дисплеев, составляющих массив.
Значительное увеличение частоты кадров.
Для визуализации огромных массивов данных ScaleViz также может распределять расчет таким образом, чтобы каждый узел кластера вычислял часть изображения с пониженным разрешением, объединяя все части вместе для получения изображения с полным разрешением, отображаемом на дисплее отдельного клиента.
Распределение графа 3D сцен.
Путем распределения графа сцен таким образом, чтобы каждый узел загружал и просчитывал только часть 3D базы данных, ScaleViz обеспечивает еще большую экономию производительности, особенно для сцен, содержащих очень большое количество многоугольников.
Интерактивная визуализация гигабайтов данных на удаленном портативном компьютере!
Объединение распределенного 3D рендеринга с возможностями композиции и уникальным высокоуровневым методом сжатия, ScaleViz полностью реализует концепцию сервера 3D визуализации, а также обеспечивает одно из самых передовых и гибких решений для удаленной визуализации и взаимодействия с гигабайтами 3D данных.
ScaleViz' концепция подключи и масштабируй (Plug-and-Scale) позволяет вам (без изменения кода вашего приложения на основе Open Inventor):
- Отображать очень высокие разрешения на массивах дисплеев
- Отображать в разы быстрее при том же разрешении
- Визуализировать оченб большие объемы данных, которые не умещаются в оперативной памяти одного компьютера
- Продвигать погружающие системы VR
- Выполнять удаленную визуализацию с цистанционного компьютера
- Выполнять распаралленные динамические расчеты на ваших данных при их визуализации
Расширение ScaleViz основано на распределенной стратегии графа сцен. Приложение выполняется в неизменном виде на главном узле, и его граф сцен оптимально распределяет на ведомые узлы, где агенты рендеринга (модули рендеринга Open Inventor) управляют прарллельными вычислениями частей общего изображения. Главный узел управляет синхронизацией графа сцен с с компактным упорядичиванием и синхронизацией вычислений. Основанный на MPI коммуникационный уровень входит в состав, что позволяет воспользоваться различными типами сетей от TCP/IP до InfiniBand®.
Встроенный в программное обеспечение ScaleViz, механизм удаленной визуализации позволяет пользователям просматривать и заимодействовать с очень большими наборами данных практически с любого клиентского компьютера расположенного практически в любом месте. Удаленные пользователи, которым необходимо получить доступ и визуализировать большие объемы данных могут воспользоваться удаленной визуализацией чтобы исключить обратнsq поток данных локально и преодолеть графические ограничения своих рабочих станций или ноутбуков. Сервера данных с поддержкой ScaleViz генерируют изображения с высокой производительностью, а полученные образы эффективно передаются по с помощью дистанционного рендеринга.
Системы погружения в VR с 3D взаимодействием являются конечной целью для интерактивных приложений. Инструментарий Open Inventor помогает вам создавать, переносить и экономически эффективно поддерживать приложения уровня VR.
ScaleViz заботится о конфигурациях дисплеев, распараллеливании вычислений, визуализацией с отслеживанием положения головы, событиями 3D устройств и взаимодействием со сценой. С помощью простых конфигурационных файлов, ScaleViz может поддерживать многомониторные компьютеры, панорамные и стерео- дисплеи, устройства захвата, графические стены с высоким разрешением и комнаты VR.
Синхронизация данных на высоком уровне, кэширование и управление позволяют ScaleViz обеспечить
беспрецедентную прозрачность для наилучшей балансировки нагрузки и масштабируемости с любой доступной комбинацией CPU, GPU, каналов, памяти, систем хранения и сетевых ресурсов.
Просто добавьте кластерные узлы для помножения ресурсов; не требуются никакие дополнительные усилия для разработки интеграции пользовательского интерфейса на произвольных конфигурациях.