VMD Key Features of Recent Release

Similar documents
Analysis and Visualization Algorithms in VMD

Immersive Out-of-Core Visualization of Large-Size and Long-Timescale Molecular Dynamics Trajectories

Multilevel Summation of Electrostatic Potentials Using GPUs

VMD: Immersive Molecular Visualization and Interactive Ray Tracing for Domes, Panoramic Theaters, and Head Mounted Displays

Visualization of Energy Conversion Processes in a Light Harvesting Organelle at Atomic Detail

In-Situ Visualization and Analysis of Petascale Molecular Dynamics Simulations with VMD

Proteins and Mesoscale Data: Visualization of Molecular Dynamics

Accelerating Molecular Modeling Applications with GPU Computing

Accelerating Molecular Modeling Applications with GPU Computing

GPU-Accelerated Analysis of Large Biomolecular Complexes

Advanced Visualization for Chemistry

Dancing Proteins: 3-D Visualization of Protein Structure and Dynamics on Next-Generation Graphics Hardware

Faster, Cheaper, Better: Biomolecular Simulation with NAMD, VMD, and CUDA

S5386 Publication-Quality Ray Tracing of Molecular Graphics with OptiX

Visualizing Biomolecular Complexes on x86 and KNL Platforms: Integrating VMD and OSPRay

Early Experiences Scaling VMD Molecular Visualization and Analysis Jobs on Blue Waters

GPU Accelerated Visualization and Analysis in VMD

GPU-Accelerated Visualization and Analysis of Petascale Molecular Dynamics Simulations

Simulating Life at the Atomic Scale

Visualization and Analysis of Petascale Molecular Dynamics Simulations

GPU-Accelerated Analysis of Petascale Molecular Dynamics Simulations

CSC Spring School Visualising Your Results. An Introduction to VMD

High Performance Molecular Visualization and Analysis with GPU Computing

Using GPUs to Supercharge Visualization and Analysis of Molecular Dynamics Simulations with VMD

John E. Stone. S03: High Performance Computing with CUDA. Heterogeneous GPU Computing for Molecular Modeling

Interactive Supercomputing for State-of-the-art Biomolecular Simulation

S4410: Visualization and Analysis of Petascale Molecular Simulations with VMD

VMD: Interactive Publication-Quality Molecular Ray Tracing with OptiX

Ing. Mario Valle CSCS Data Analysis Group

Practical 10: Protein dynamics and visualization Documentation

Using AWS EC2 GPU Instances for Computational Microscopy and Biomolecular Simulation

Molecular Dynamics Simulation: Analysis

S U N G - E U I YO O N, K A I S T R E N D E R I N G F R E E LY A VA I L A B L E O N T H E I N T E R N E T

John Hsu Nate Koenig ROSCon 2012

Massive Dataset Visualization

OPTIMIZING HPC SIMULATION AND VISUALIZATION CODE USING NVIDIA NSIGHT SYSTEMS

Case Study: Molecular Modeling Applications John E. Stone

2009: The GPU Computing Tipping Point. Jen-Hsun Huang, CEO

Technical Tricks of Coarse-Grained MD Visualization with VMD

Basis Sets, Electronic Properties, and Visualization

Visualisation of biomolecules with VMD

ENABLING NEW SCIENCE GPU SOLUTIONS

VMD Documentation. Mehrdad Youse (CCIT Visualization Group)

NAMD-QM/MM TUTORIAL. Unix/MacOSX Version. NAMD-QM/MM Suite Developers: Marcelo C. R. Melo, Rafael C. Bernardi

Experiences Developing and Maintaining Scientific Applications on GPU-Accelerated Platforms

Enhancing Traditional Rasterization Graphics with Ray Tracing. October 2015

Improving NAMD Performance on Volta GPUs

Coarse grain modelling of DPPC : GROMACS

(1) Utility for specification of SIMOMM layers in WinGamess/Tinker(MM3) SIMOMM and automatic generation of input file for the calculation.

Advanced VMD Script Examples and Customization

Hardware Accelerated Graphics for High Performance JavaFX Mobile Applications

Accelerating Molecular Modeling Applications with Graphics Processors

Frontiers of Molecular Visualization: Interactive Ray Tracing, Panoramic Displays, VR HMDs, and Remote Visualization. John E.

CS612 - Algorithms in Bioinformatics

TESLA P100 PERFORMANCE GUIDE. HPC and Deep Learning Applications

Using VMD. VMD Developer: John E. Stone

High School Science Acid and Base Concentrations (ph and poh) Lesson Objective: Subobjective 1: Subobjective 2: Subobjective 3: Subobjective 4:

Using GPUs to compute the multilevel summation of electrostatic forces

February 2010 Christopher Bruns

Real-Time Voxelization for Global Illumination

Images & animations of DNA nanostructures with VMD

CS GPU and GPGPU Programming Lecture 2: Introduction; GPU Architecture 1. Markus Hadwiger, KAUST

Materials Modelling MPhil

High Performance Molecular Visualization and Analysis on GPUs

Siggraph Agenda. Usability & Productivity. FX Composer 2.5. Usability & Productivity 9/12/2008 9:16 AM

Towards Accelerating Molecular Modeling via Multi-Scale Approximation on a GPU

VAO++: Practical Volumetric Ambient Occlusion for Games

Eduardo s Guide for 3D Printing Proteins

HPC Application Porting to CUDA at BSC

Dynamic Ambient Occlusion and Indirect Lighting. Michael Bunnell NVIDIA Corporation

CME 213 S PRING Eric Darve

Refinement into cryo-em maps. Garib Murshudov MRC-LMB, Cambridge, UK

Victory Process. Full Physical 3D Semiconductor Simulator Etching and Deposition Simulation

Ambien Occlusion. Lighting: Ambient Light Sources. Lighting: Ambient Light Sources. Summary

Vincent Forest, Loïc Barthe, Mathias Paulin. IRIT-UPS-CNRS University of Toulouse, France

CSE 167: Introduction to Computer Graphics Lecture #18: More Effects. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2016

SAMPLING AND NOISE. Increasing the number of samples per pixel gives an anti-aliased image which better represents the actual scene.

IMPLEMENTING MacGAMESS AND MacMolPlt ON A MAC G4

WHAT S NEW IN CUDA 8. Siddharth Sharma, Oct 2016

Shaders. Slide credit to Prof. Zwicker

Parallel Direct Simulation Monte Carlo Computation Using CUDA on GPUs

S6261 VMD+OptiX: Streaming Interactive Ray Tracing from Remote GPU Clusters to Your VR Headset

Dominic Filion, Senior Engineer Blizzard Entertainment. Rob McNaughton, Lead Technical Artist Blizzard Entertainment

Ray Tracing on GPUs. Ian Buck. Graphics Lab Stanford University

Acknowledgements. Prof. Dan Negrut Prof. Darryl Thelen Prof. Michael Zinn. SBEL Colleagues: Hammad Mazar, Toby Heyn, Manoj Kumar

Accelerated Ambient Occlusion Using Spatial Subdivision Structures

Overview of 3D Object Representations

Rendering diffuse objects using particle systems inside voxelized surface geometry. Thorsten Juckel Steffi Beckhaus

A current version of this tutorial is available at Join the mailing list for

Final Project: Real-Time Global Illumination with Radiance Regression Functions

Petascale Multiscale Simulations of Biomolecular Systems. John Grime Voth Group Argonne National Laboratory / University of Chicago

Index FEATURES LIST 2

Model data extraction. Mass property data. Mass property data. Mass property data. Integral Processes. Units and volume

TensorMol Documentation

VMD Images and Movies Tutorial

LIGHTING - 1. Note. Lights. Ambient occlusion

CS535: Interactive Computer Graphics

Challenges and Opportunities in using Software-Defined Visualization in MegaMol

TESLA P100 PERFORMANCE GUIDE. Deep Learning and HPC Applications

S05: High Performance Computing with CUDA. Case Study: Molecular Visualization and Analysis

Transcription:

VMD 1.8.7 Key Features of Recent Release John Stone Research/vmd/

Quick Summary of Features Broader platform support Updated user interfaces Accelerated analysis, rendering, display: multi-core CPUs, GPUs (CUDA) New graphical representations Many new rendering features New analysis features, atom selection commands New and updated VMD plugins

Updated User Interfaces New color scheme New rendering controls 6DOF input w/ Spacenavigator

Supported Platforms Standard Builds: MacOS X 10.4.x (PowerPC/x86) MacOS X 10.5.x (x86 + CUDA) Linux (32-bit/64-bit x86 + CUDA) Solaris 10 (64-bit Sparc/x86) Windows XP/Vista/7 (32-bit x86 + CUDA) Text-mode Analysis Builds: AIX 6.x (64-bit Power) Linux (64-bit PowerPC) Many more platforms via builds from source

Multi-core Acceleration Multi-core CPUs now supported on all VMD platforms, they speed up a broad range of features: within distance-based atom selections molecular orbital representation electrostatic map calculations calculation of radial distribution functions implicit ligand sampling distance-based bond search interactive molecular dynamics CAVE/FreeVR virtual reality displays

GPU Acceleration (CUDA) Electrostatic field calculation, ion placement: factor of 20x to 44x faster Molecular orbital calculation and display: factor of 120x faster Imaging of gas migration pathways in proteins with implicit ligand sampling: factor of 20x to 30x faster

Photobiology of Vision and Photosynthesis Investigations of the chromatophore, a photosynthetic organelle Light Partial model: ~10M atoms Electrostatics needed to build full structural model, place ions, study macroscopic properties Electrostatic field of chromatophore model from multilevel summation method: computed with 3 GPUs (G80) in ~90 seconds, 46x faster than single CPU core Full chromatophore model will permit structural, chemical and kinetic investigations at a structural systems biology level

Visualization of Quantum Chemistry Simulations New Orbital graphical representation Plugin interfaces extended for QM information New plugin for GAMESS Plugins for Gaussian and other QM packages indevelopment Fast: uses SSE, multi-core CPUs, and GPUs for speed C 60

Visualization of Carbohydrates, Multi-branched Structures New PaperChain and Twister graphical representations Draw ring structures, colored by pucker Ribbon-like representations for multibranched structures C 60

VMD Outline Material Property Accentuates the edges of surfaces Render CG systems with uniform particle types Can be used to emulate David Goodsell s renderings Good for grayscale renderings Supported in GLSL mode, Tachyon renderings

VMD Outline Material Property

VMD Outline Material Property

VMD/Tachyon Rendering Advancements: Ambient Occlusion Lighting Diffuse omnidirectional lighting Creates soft shadows Enhances shape perception, visibility of pockets and cavities Built-in AO GUI controls New VMD/Tachyon renders AO over 10 times faster than before

Ambient Occlusion Rendering Examples

Ambient Occlusion Rendering Examples

Ambient Occlusion Rendering Examples

VMD/Tachyon Volumetric Coloring Color by potential, density, other volumetric data Applies to any representation Most commonly used with surfaces, field lines, etc. Can now be combined with AO rendering via Tachyon

Volumetric Coloring Example

Internal Tachyon Renderer TachyonInternal now available on all platforms Directly renders VMD scene to output image file without making intermediate.dat files Greatly reduced I/O time and disk space usage enables much faster rendering of high quality movies

New/Updated Analysis Features New atom selection keywords: withinbonds select atoms connected within N or fewer bonds from candidate selection ringsize find rings structures containing N atoms maxringsize find rings containing up to N atoms New atom selection value fields (or queries): user2, user3, user4 per-atom, per-timestep data fields for use by user scripts pucker return Cremer-Pople pucker for a selected ring structure (size 5 or 6) vx, vy, vz per-atom, per-timestep velocities

New/Updated Analysis Features Meausre commands: measure surface find atoms on the surface of a selection measure inertia compute COM, axes of inertia, moments of inertia, etc measure symmetry finds molecular symmetry for an atom selection Many others, see VMD User s Guide for details on new and updated measure commands, atom selection keywords, etc.

New and Updated Plugins: Research/vmd/plugins/ Structure building Analysis Visualization Further discussion of new plugins in Wednesday and Friday sessions

Future VMD Development