Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and...

23
Kejun Dong, Yihua Zheng @ CNI C Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop PRAGMA11 Workshop Oct.16/17 Osaka, Japan Oct.16/17 Osaka, Japan

Transcript of Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and...

Page 1: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

Kejun Dong, Yihua Zheng @ CNICElaine Liu, Jurgen Schulze @ UCSD

CNIC Tiled Display Wall and Astronomical Data Visualization

PRAGMA11 Workshop PRAGMA11 Workshop Oct.16/17 Osaka, JapanOct.16/17 Osaka, Japan

Page 2: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

Outline

• CNIC Tiled Display Wall• Astronomical Data Visualization

Page 3: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

Tiled Display Wall @ CNIC

• A Tiled Display Wall (TDW) is a large-scale high-resolution display

• CNIC’s TDW is setup at 2005, supporting by Chinese Academy of Science.

• Uses a five by four grid of LCDs and 21-nodes cluster running Rocks (with CentOS installed).

• 1Gigabit network for each node.

Page 4: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

LCD grid

• ViewSonic 17’ LCDs

Page 5: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

1+20 Cluster

• IBM xSeries 226 Server– Xeon2.8GHz– 1G Memory (frontend 3G)– Dual Gigabit Network– 73G SCSI Harddisk– Nvidia 128M Video adapter

Page 6: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

Visualization Software Package

• Rocks Viz Roll – SDSC

• SAGE - EVL/UIC

Page 7: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

Rocks Viz Roll

• DMX - Distributed Multihead Xhttp://dmx.sourceforge.net/

• Key Soft :– Xdmx:a proxy X server that provides a multi-head s

upport for multiple displays attached to different machines.

– Chromium:a system for interactive rendering on clusters of graphics workstations

– Cg:nVidia Toolkit

Page 8: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

Applications Based on Rocks Viz

• OpenGL App– QMView– PyMol– VMD– ParaView

• Image Viewer (not very well)– xnview, gthumb, ImageMagic

Page 9: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

PyMol

Page 10: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

xnview

Page 11: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

SAGE

• Scalable Adaptive Graphics Environment • SAGE is a graphics streaming architecture for s

upporting collaborative scientific visualization environments with potentially hundreds of megapixels of contiguous display resolution.

• Key Soft– QUANTA, Readline, SDL, GLUT– SAGE/Sage UI

Page 12: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

Applications Based on SAGE

• Image Viewer– JuxtaView, imageviewer(10kx10k), Magic Carpet

• OpenGL– Qmview

• Video Viewer– MPlayer

• Collaboration– VNCViewer

• Others– Rasmol, lambdaCam

Page 13: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

JuxtaView

633M

Page 14: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

OpenGL App

Page 15: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

Others

MPlayer

VNC

Page 16: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

Astronomical Data Visualization

• A PRIME 2006 Project– 2006.6-8– Supported by NSF– Using CalIT2 TDW and CNIC’s TDW– Finished by Elaine Liu (UCSD) at CNIC

• To remotely visualize high resolution astronomical images on UC San Diego’s tile display wall while controlling at CNIC and to gain more knowledge about astronomy.

Page 17: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

Software & Data

• Software– SAGE– JuxtaView Server– JuxtaSCUI/SAGE UI

• Astronomical Data– SDSS– DSS– Data from NASA

Page 18: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

Data Processing

• FITS Images• JPG Images

• TIFF Images (continuous Images)

ImageMagic/PhotoshopImageMagic/Photoshop

Page 19: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

Image made from stitching up 16 smaller images together

Page 20: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

CNIC’s TDW using SAGEUI

Monitoring CalIT2 TDW with LambdaCam

CalIT2 TDW with LambdaCam

Page 21: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

Next in Astro Visualization…

• Fits data remote display• Arranging images automatically and

Stitching them up

Page 23: Kejun Dong, Yihua Zheng @ CNIC Elaine Liu, Jurgen Schulze @ UCSD CNIC Tiled Display Wall and Astronomical Data Visualization PRAGMA11 Workshop Oct.16/17.

Thank you for your attention!