SlideServe
Menu
Préférences
© SlideServe · v2026

Scientific Visualization

inari avatar
24 diapositives · 429 Views · Sep 15, 2014

Scientific Visualization. HPC School July 2009 , Moscow. Tiled Images. Сверхвысокое разрешение: миллионы пикселей по каждой стороне Virtual Earth: 18 levels of 256x256 = 67108864 x 67108864 = 4 503 599 627 370 496 pixels. Tile Render Servers.

Scientific Visualization - slide 1
01 / 24Scientific Visualization
1 / 17

Télécharger la présentation

Scientific Visualization
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Scientific Visualization HPC School July 2009, Moscow

  2. Tiled Images • Сверхвысокое разрешение: миллионы пикселей по каждой стороне • Virtual Earth: 18 levels of 256x256 = 67108864 x 67108864 = 4 503 599 627 370 496 pixels

  3. Tile Render Servers • Строят изображения для части земной поверхности http://arca7.wdcb.ru/TileRenderServer/TRS.tile?tile=121& source=http://arca7.wdcb.ru/DataExplorer/SampleData.xml http://cg.cs.msu.su/DMSP/1.png

  4. Web Data Explorer • Визуализация гео-данных на поверхности Земли http://arca7.wdcb.ru/DataExplorer/Explore.aspx?source=http://arca7.wdcb.ru/DataExplorer/rhum.xml

  5. Web DMSP Viewer • Строит изображения со спутников Defense Meteorological Satellite Program на поверхности Земли http://arca7.wdcb.ru/DMSP/index.html

  6. Web Time Series • Silverlight DynamicDataDisplay используется для построения временного тренда в точке Земли http://arca7.wdcb.ru/DataExplorer/DataExplorerPrototype.aspx

  7. Web-компоненты NCML Data Source (static or dynamic) Data Transform Visualization Link Link Link

  8. Кластеры, бортовые кластеры, видеокластеры

  9. Videowalls Видеостена ИКИ, Москва (3x4) TACC Stallion – самая большая в мире видеостена (15 x 5), Техас

  10. Scalable Adaptive Graphics Environment SDM1 SDM1 4 4 1 1 5 5 2 2 SDM1 SDM1 6 6 3 3 SDM1 SDM1 1Gbit LAN 1SAGE Display Manager 2Free Space Manager fsManager2

  11. SAGE Design Sketch

  12. SAGE Design Sketch

  13. Приложение SAGE SDM1 SDM1 4 4 1 1 5 5 2 2 SDM1 SDM1 6 6 3 3 SDM1 SDM1 1Gbit LAN 1SAGE Display Manager fsManager2 2Free Space Manager Рабочая станция

  14. Приложение SAGE – основной цикл glBegin(…); … glEnd(…); if (winWidth > 0) { glReadPixels(0, 0, winWidth,winHeight, GL_RGB,GL_UNSIGNED_BYTE, rgbBuffer); sageInf.swapBuffer(); rgbBuffer= (GLubyte*) sageInf.getBuffer(); } Render image Get pixel buffer Submit to sage

  15. Кластер SAGE SDM1 SDM1 4 4 1 1 SDM1 5 5 2 2 SDM1 6 6 3 3 SDM1 SDM1 1Gbit LAN 1SAGE Display Manager Кластер fsManager2 2Free Space Manager

  16. SAGE pros & cons • Достоинства: • Совместимость с существующими видеостенами • Есть определенный набор приложений • Возможность удаленной трансляции изображения • Возможность многооконной работы • Недостатки: • Ресурсы визуализационного кластера используются не полностью • Невозможно использовать обычные приложения без модификации • Потеря производительности при работе в 3D

  17. SAGE для Windows • Полностью функциональная, не только локальная. • PsToolsвместо rsh • Использует систему безопасности Windows • Поддержка существующих приложений: • JuxtaView • bitplayer • mplayer • Библиотека для взаимодействия с .NET • WorldWindдля SAGE • http://www.codeplex.com/winsage

  18. Multiviewer • Каждый узел выполняет выборку данных, обработку и рендеринг • Более полное использование ресурсов видеокластера Rendering clients 4 4 1 1 5 5 2 2 6 6 3 3 UI Controller http://www.codeplex.com/multiviewer

  19. Приложение Multiviewer MC1 MC1 4 4 1 1 MC1 5 5 2 2 MC1 6 6 3 3 MC1 MC1 Управляющая LAN MultiViewer Controller 1MultiViewer Client + дополнительный слой + локальные данные

  20. Научная визуализация на видеостене • Скалярные и векторные поля • Цветовые карты • Изолинии • Совместимость с VirtualEarth • Пушпины • Поддержка KML • Поддержка HTML • Произвольные изображения • WMS rendering • Спутниковые изображения • Изображения сверхвысокого разрешения

  21. Tiled Images • Сверхвысокое разрешение: миллионы пикселей по каждой стороне • Карты Virtual Earth, Google Maps, и т.д. • Изображения DeepZoom • ИзображенияZoomify • Повышение производительности • Параллельная загрузка • Web-кэш • Разделяемые кэши (TBD) • Наша цель – гладкая навигация для терапиксельных изображений Up to 223 x 223

  22. Two-phase transactions 3:Swap buffer Node 1 Node 0 1:Prepare frame 2:Commit 2:Commit 1:Prepare frame 1:Prepare frame 2:Commit 3: Swap buffer 3: Swap buffer Node 2 Node 3

  23. Multiviewer pros & cons • Достоинства: • Эффективное использование ресурсов визуализационного кластера • Взаимодействие с существующими приложениями Windows • Использование WCF в качестве канала коммуникации • Возможность взаимодействия с SAGE • Недостатки: • Технология находится в Бета-версии • Мало приложений • Высокие требования к машинам кластера

  24. Дальнейшее развитие • Расширение набора приложений • Паралелльный 3D rendering • Удобное взаимодействие с пользователем, Multitouch • Добавление метаданных к изображениям