Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 10 лет назад пользователемСемен Михалин
1 Scientific Visualization HPC School July 2009, Moscow
2 Tiled Images Сверхвысокое разрешение: миллионы пикселей по каждой стороне Virtual Earth: 18 levels of 256x256 = x = pixels
3 Tile Render Servers Строят изображения для части земной поверхности source=
4 Web Data Explorer Визуализация гео - данных на поверхности Земли
5 Web DMSP Viewer Строит изображения со спутников Defense Meteorological Satellite Program на поверхности Земли
6 Web Time Series Silverlight DynamicDataDisplay используется для построения временного тренда в точке ЗемлиDynamicDataDisplay
7 Web- компоненты NCML Data Source (static or dynamic) NCML Data Source (static or dynamic) Link Data Transform Visualization Link
8 Кластеры, бортовые кластеры, видеокластеры
9 Videowalls Видеостена ИКИ, Москва (3x4) TACC Stallion – самая большая в мире видеостена (15 x 5), Техас
10 Scalable Adaptive Graphics Environment Gbit LAN fsManager 2 SDM 1 1 SAGE Display Manager 2 Free Space Manager
11 SAGE Design Sketch
13 Приложение SAGE Gbit LAN fsManager 2 SDM 1 1 SAGE Display Manager 2 Free Space Manager Рабочая станция
14 Приложение SAGE – основной цикл Render image Get pixel buffer Submit to sage glBegin(…); … glEnd(…); if (winWidth > 0) { glReadPixels(0, 0, winWidth,winHeight, GL_RGB,GL_UNSIGNED_BYTE, rgbBuffer); sageInf.swapBuffer(); rgbBuffer = (GLubyte*) sageInf.getBuffer(); }
15 Кластер SAGE Gbit LAN fsManager 2 SDM 1 1 SAGE Display Manager 2 Free Space Manager Кластер
16 SAGE pros & cons Достоинства: Совместимость с существующими видеостенами Есть определенный набор приложений Возможность удаленной трансляции изображения Возможность многооконной работы Недостатки: Ресурсы визуализационного кластера используются не полностью Невозможно использовать обычные приложения без модификации Потеря производительности при работе в 3D
17 SAGE для Windows Полностью функциональная, не только локальная. PsTools вместо rsh Использует систему безопасности Windows Поддержка существующих приложений: JuxtaView bitplayer mplayer Библиотека для взаимодействия с.NET WorldWind для SAGE
18 Multiviewer Каждый узел выполняет выборку данных, обработку и рендеринг Более полное использование ресурсов видеокластера UI Controller Rendering clients
19 Приложение Multiviewer Управляющая LAN MultiViewer Controller MC 1 1 MultiViewer Client + дополнительный слой + локальные данные
20 Научная визуализация на видеостене Скалярные и векторные поля Цветовые карты Изолинии Совместимость с VirtualEarth Пушпины Поддержка KML Поддержка HTML Произвольные изображения WMS rendering Спутниковые изображения Изображения сверхвысокого разрешения
21 Up to 2 23 x 2 23 Tiled Images Сверхвысокое разрешение: миллионы пикселей по каждой стороне Карты Virtual Earth, Google Maps, и т.д. Изображения DeepZoom Изображения DeepZoom Изображения Zoomify Повышение производительности Параллельная загрузка Web-кэш Разделяемые кэши (TBD) Наша цель – гладкая навигация для терапиксельных изображений
22 Two-phase transactions Node 0 Node 2 Node 1 Node 3 1:Prepare frame 2:Commit 3: Swap buffer
23 Multiviewer pros & cons Достоинства: Эффективное использование ресурсов визуализационного кластера Взаимодействие с существующими приложениями Windows Использование WCF в качестве канала коммуникации Возможность взаимодействия с SAGE Недостатки: Технология находится в Бета-версии Мало приложений Высокие требования к машинам кластера
24 Дальнейшее развитие Расширение набора приложений Паралелльный 3D rendering Удобное взаимодействие с пользователем, Multitouch Добавление метаданных к изображениям
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.