+ All Categories
Home > Documents > New and Cool

New and Cool

Date post: 07-Jan-2016
Category:
Upload: oke
View: 30 times
Download: 0 times
Share this document with a friend
Description:
New and Cool. The Cactus Team Albert Einstein Institute [email protected]. Active development. Topics: Remote Visualization Remote Steering Remote Offline Visualization Simulation Portal Collaboratory Tools Groups: - PowerPoint PPT Presentation
Popular Tags:
13
New and Cool The Cactus Team Albert Einstein Institute [email protected]
Transcript
Page 1: New and Cool

New and Cool

The Cactus Team

Albert Einstein [email protected]

Page 2: New and Cool

Active developmentActive development

Topics: Remote Visualization Remote Steering Remote Offline Visualization Simulation Portal Collaboratory Tools

Groups: German DFN-Verein Gigabit project for exploiting high speed

networks (TIKSL) USA NSF KDI project to develop collaboratory tools for astrophysics

around Cactus (ASC) And others ...

Page 3: New and Cool

Remote VisualizationRemote Visualization

IsoSurfaces and Geodesics

Contour plots(download)

Grid FunctionsStreaming

HDF5

Amira

Amira

LCA Vision

OpenDX

Page 4: New and Cool

Remote VisualizationRemote Visualization

Streaming data from Cactus simulation to viz client Clients: OpenDX, Amira, LCA Vision

Protocols Proprietary:

– Isosurfaces, geodesics HTTP:

– Parameters, xgraph data, JPegs Streaming HDF5:

– HDF5 provides downsampling and hyperslabbing

– all above data, and all possible HDF5 data (e.g. 2D/3D)

– two different technologies• Streaming Virtual File Driver (I/O rerouted over network stream)• XML-wrapper (HDF5 calls wrapped and translated into XML)

Page 5: New and Cool

Remote Visualization (2)Remote Visualization (2)

Clients Proprietary:

– Amira HTTP:

– Any browser (+ xgraph helper application) HDF5:

– Any HDF5 aware application • h5dump• Amira• OpenDX• LCA Vision (soon)

XML:– Any XML aware application

• Perl/Tk GUI• Future browsers (need XSL-Stylesheets)

Page 6: New and Cool

Remote Visualizion - IssuesRemote Visualizion - Issues

Parallel streaming Cactus can do this, but readers not yet available on the client side

Handling of port numbers clients currently have no method for finding the port number that

Cactus is using for streaming development of external meta-data server needed (ASC/TIKSL)

Generic protocols Data server

Cactus should pass data to a separate server that will handle multiple clients without interfering with simulation

TIKSL provides middleware (streaming HDF5) to implement this

Output parameters for each client

Page 7: New and Cool

Remote SteeringRemote Steering

Remote Viz data

Remote Viz data

XML HTTP

HDF5

Amira

Any Viz Client

Page 8: New and Cool

Remote SteeringRemote Steering

Stream parameters from Cactus simulation to remote client, which changes parameters (GUI, command line, viz tool), and streams them back to Cactus where they change the state of the simulation.

Cactus has a special STEERABLE tag for parameters, indicating it makes sense to change them during a simulation, and there is support for them to be changed.

Example: IO parameters, frequency, fields Current protocols:

XML (HDF5) to standalone GUI HDF5 to viz tools (Amira) HTTP to Web browser (HTML forms)

Page 9: New and Cool

Remote Steering - IssuesRemote Steering - Issues

Same kinds of problems as remote visualization generic protocols handling of port numbers broadcasting of active Cactus simulations

Security Logins Who can change parameters?

Lots of issues still to resolve ...

Page 10: New and Cool

Remote Offline VisualizationRemote Offline VisualizationViz Client (Amira)

HDF5 VFD

DataGrid (Globus)

DPSS FTP HTTP

VisualizationClient

DPSS Server

FTP Server

Web Server Remote

Data Server

Downsampling, hyperslabs

Viz in Berlin

4TB at NCSA

Only what is needed

Page 11: New and Cool

Remote Offline VisualizationRemote Offline Visualization

Accessing remote data for local visualization

Should allow downsampling, hyperslabbing, etc. Access via DPSS is working (TIKSL) Waiting for DataGrid support for HTTP and FTP to remove

dependency on the DPSS file systems.

Page 12: New and Cool

Grand PictureGrand PictureRemote steering and monitoring

from airport

Origin: NCSA

Remote Viz in St Louis

T3E: Garching

Simulations launched from Cactus PortalGrid enabled

Cactus runs on distributed machines

Remote Viz and steering from Berlin

Viz of data from previous simulations in

SF café

DataGrid/DPSSDownsampling

Globus

http

HDF5

IsoSurfaces

Page 13: New and Cool

More InformationMore Information

Web pages: Cactus:

– http://www.CactusCode.org DFN:

– http://www.zib.de/Visual/projects/TIKSL ASC:

– http://wugrav.wustl.edu/ASC/mainframe.html

Contact: [email protected]


Recommended