Remote Visualization - Twin Cities - University of Minnesota

34
© 2011 Regents of the University of Minnesota. All rights reserved. Remote Visualization Ravi Chityala Mike Knox Nancy Rowe

Transcript of Remote Visualization - Twin Cities - University of Minnesota

Page 1: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Remote Visualization

Ravi Chityala Mike Knox

Nancy Rowe

Page 2: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Remote visualization •  Motivation: Large data

–  Limited local storage –  Lengthy data transfer time –  Slow local graphics system

•  Data rendered where calculated •  Challenges:Bandwidth

–  1280 x 1024 pixels of 24 bits at 30 frames a second = 118 MBps

•  Latency of network and GPU

Page 3: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

What is remote visualization at MSI?

•  Available on Jay and Koronis •  Several ways to access •  Experimental

Page 4: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Systems Jay •  Nvidia Quadro FX5800 •  64G memory Koronis (SGI Altix UV Constellation); NIH

graphics[2-4] •  Nvidia Quadro FX5800 •  48G memory

graphics1 •  Nvidia Quadro FX1800 •  256G memory

Page 5: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Access to Systems Jay •  Reservation •  qsub -I -q jay •  www.msi.umn.edu/hardware/itasca/jay.html

Koronis   NIH   www.msi.umn.edu/hardware/koronis

Page 6: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Systems System Location of

temporary storage

Single Read/Write speed

Aggregate Read/Write speed

Jay /lustre ~400MB/s ~400MB/s

~10GB/s ~13.5GB/s

Koronis /scratch ~1.5GB/s ~1.5GB/s

~4 - 14GB/s ~7- 16GB/s (highly variable)

Page 7: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Ways to access •  KVM •  Teradici •  VirtualGL •  Client/Server

Page 8: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

KVM •  Keyboard, Video and Mouse •  Directly runs software •  Installed in SDVL 575

Page 9: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Teradici card •  PCoIP •  Host rendering •  Just sends pixels •  Installed in SDVL 575

Page 10: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

VirtualGL (VGL) •  Open source •  OpenGL •  Linux server •  Requires local client – Linux, Windows, Mac

•  Images rendered on remote computer •  2D graphics done locally •  Applications not vendor supported

Page 11: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Software •  Avizo •  Ensight •  Custom software

Page 12: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Avizo •  General purpose visualizer •  VGL •  Scripting

Page 13: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Ensight •  Engineering data •  VGL •  Client/Server

Page 14: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

VirtualGL Installation •  Browse to the download page:

–  http://www.virtualgl.org/Downloads/VirtualGL

•  Pick an appropriate installation package –  Architecture: i386 / amd64 –  OS: .exe / .rpm / .deb / .dmg

•  Follow the OS specific installation instructions: –  http://virtualgl.svn.sourceforge.net/viewvc/virtualgl/vgl/trunk/doc/index.html#hd004

Page 15: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Jay

Page 16: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Login to Jay

Page 17: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Copy files from project space to Lustre

Page 18: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Starting Avizo

Page 19: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Avizo

Page 20: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

File open

Page 21: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

File Open

Page 22: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Data read mode

Page 23: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Data read complete

Page 24: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Ortho-slice

Page 25: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Iso-surface

Page 26: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Starting Ensight

Page 27: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Ensight

Page 28: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Koronis and Graphics[1-4]

Page 29: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Login to Koronis

Page 30: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Login to Graphics1

Page 31: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Copy file from project space to scratch

Page 32: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Starting Avizo

Page 33: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

Starting Ensight

Page 34: Remote Visualization - Twin Cities - University of Minnesota

© 2011 Regents of the University of Minnesota. All rights reserved.

•  Ravi Chityala [email protected] •  Mike Knox [email protected] •  Nancy Rowe [email protected]

•  MSI Help [email protected]

Contact Information

The University of Minnesota is an equal opportunity educator and employer. This PowerPoint is available in alternative formats upon request. Direct requests to Minnesota Supercomputing Institute, 599 Walter library, 117 Pleasant St. SE,

Minneapolis, Minnesota, 55455, 612-624-0528.