Remote & Collaborative Visualization Texas Advanced Compu1ng Center
So6ware Requirements SSH client VNC client Recommended: TigerVNC http://sourceforge.net/projects/tigervnc/files/ Web browser with Java applet support Windows, Linux: Firefox recommended Mac: Safari Test Java here: http://www.java.com/verify/
TACC Remote Vis Systems Maverick HP/NVIDIA Interactive Visualization and Data Analysis System 132 vis nodes 20 core Intel Xeon (Ivy Bridge), 256 GB RAM, NVIDIA Tesla K40 GPU (12 GB) Stockyard file system ($WORK) Stampede NSF track2e Dell Supercomputer 128 vis nodes 16 core Intel Xeon (Sandy Bridge), 32 GB RAM, NVIDIA K20 Kepler GPU (5 GB) 16 large memory nodes, 32 core Intel Xeon, 1 TB RAM, Kepler GPUs Stockyard file system ($WORK) Lonestar 8 GPU nodes on 2 Dell C6100 servers 12 core Intel Xeon X5670, 2 NVIDIA GPUs
User Guides http://www.tacc.utexas.edu/user-services/user-guides/ maverick-user-guide http://www.tacc.utexas.edu/user-services/user-guides/ stampede-user-guide http://www.tacc.utexas.edu/user-services/user-guides/ lonestar-user-guide
Remote Visualization Model HPC System Large-Scale Visualization Resource Pixels Mouse Display Data Archive Remote Site Wide-Area Network Local Site
Maverick Queues
Methods of Remote Access SSH Command-line interface, useful for managing files, submitting jobs, etc. Direct VNC connection Command-line submission, separate VNC client TACC Visualization Portal Simplified web-based interface for submitting and interacting with remote vis sessions
SSH Access Start the Secure Shell Client application Start->All Programs->SSH Secure Shell Click Quick Connect Host Name: maverick.tacc.utexas.edu User Name: <your account> Click Connect
SSH Access You re now on a Maverick login node Can run usual shell utilities Manage data, etc.
SSH Access Submit a remote vis VNC job: Set a VNC password (one time only): vncpasswd sbatch /share/doc/slurm/job.vnc geometry 1280x800 Monitor job status: showq -u touch vncserver.out tail -f vncserver.out Connect to address in output file with a VNC viewer
VNC Clients Recommended: TigerVNC http://sourceforge.net/projects/tigervnc/files/ Some other clients TightVNC (Windows, Linux) Safari / screen sharing (Mac OSX) vnc://maverick.tacc.utexas.edu:<port>
Connecting to a VNC session Cut and paste the VNC address + port (maverick.tacc.utexas.edu:port) Launch TigerVNC viewer
Available So6ware module avail
Running ParaView module load qt paraview vglrun paraview
Quitting the session exit from the original shell terminal Or, from login shell: showq -u scancel <job ID>
TACC Visualization Portal http://vis.tacc.utexas.edu A web-based interface that lets you: Submit jobs Interact with remote VNC sessions For many users this can be the primary method of interacting with Maverick Advanced users may still use SSH In the future this will work for all TACC vis resources
Login as a TACC user with your training account (Safari or Firefox)
Start a VNC job (Desktop resolution: 1280x800)
First time only: Set a VNC password
First time only: Set a VNC password
Start a VNC job (submit again)
VNC Desktop
Running Vis Applications through VNC To see available applications: module avail Examples: Run ParaView: module load qt paraview vglrun paraview Run VisIt: module load visit vglrun visit
Accessing your VNC session with a stand-alone viewer (or share your session with others) Navigate to the Jobs tab Mac users: Click the vis.tacc.utexas.edu link to open the remote desktop viewer Others: copy the address (vis.tacc.utexas.edu:<port>) Launch VNC viewer and connect to that address
Connecting to a VNC session Cut and paste the VNC address + port Launch TigerVNC viewer
Parallel Visualization You can specify how many nodes (and processes per node) to use during job submission Run vis applications in the parallel environment