Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC...

34
Exploring the Fringe of the Virtual Age - Greg Scantlen, CEO EVOLVE.

Transcript of Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC...

Page 1: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Exploring the Fringe of the Virtual Age - Greg Scantlen, CEO

EVOLVE.

Page 2: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

GTC 2013

25+ Years in HPC

2012

2007 1986

Page 3: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

GTC 2013

Page 4: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Evolution to Virtual Workspace

Stelletto (Compute) (Abstract to Instrument)

+ VR-Grotto (Virtualization)

+ Communications API (Distributed Compute+Vis)

= Scorpii (Interactive Virtual Workspace)

GTC 2013

Page 5: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

CreativeC’s Product Develop Cycle

GTC 2013

Compute

Visualize

Interact

Evolve

Develop

Page 6: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

• Timeline

GTC 2013

Page 7: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Supercomputing 2008 (SC08) 5 GPUs 1TF SP NBODY + NanoTube 3D Stereo

Stereoscopic Computational Microscope

GTC 2013

Page 8: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

SC09 “Stella” ConSTELLAtion 4.5TF SP NBODY SIM

GTC 2013

DISTRIBUTED COMPUTE Custom Modular Cases Tesla Partner, nine C1060 GPUs TRIAD IB Network Communications

Page 9: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

SC09 Booth

GTC 2013

Do you think GPUs will be important? WHAT CAN I RUN ON IT? HOW MANY PROJECTORS?

Page 10: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

LAMMPS WorkShop Feb 2010

GTC 2013

Stella modified with 60” Stereoscopic Display for Group Viewing of MD Combined presentation with Axel Kohlmeyer

Page 11: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

GTC 2010

GTC 2013

Page 12: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Philly Science Festival April 2011

(Photos courtesy of Darryl W. Moran for the Philadelphia Science Festival)

GTC 2013

Page 13: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

SC11 Stelletto “Titan-like” Configuration

8x 16Core CPU

4x Fermi GPUs

40Gbps IB

3D Stereo Display

GTC 2013

Page 14: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Stelletto Configurations • 2x AMD Quad Socket

Interlagos • 4x PCIe 2.0 GPUs • QDR InfiniBand

GTC 2013

• 2x Intel Dual Socket Sandy Bridge

• 6x PCIe 3.0 GPUs • FDR InfiniBand

Page 15: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Hardware Comparison using LAMMPS

• Classical Molecular Dynamics simulation code

• Scales well on many nodes, used on simple workstation as well as 100K core systems

• One of the six main applications for Titan, GPU based successor of Jaguar

GTC 2013

Page 16: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Compute Communications

Communications vs Compute Intense LAMMPS Simulations

GTC 2013

Page 17: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

GTC 2013

Page 18: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Conclusions • Code is the problem, Stelletto CDP is our solution

• Agility means Small to Large, Bottom Up Design

• Quickly Configure Rapidly Changing Architectures

GTC 2013

Desirable Features • Quiet enough for office use

• Standard power using wall receptacles

• Full HPC capability in portable package

Facilitate Science and Engineering • Compliment HPC Development Systems and/or Code

• MD Script Development

• Low Node Count Production Runs

Page 19: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

MedeA Instrument

GTC 2013

Compute evolved Instrument

Page 20: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Future Technology Challenges & Opportunities

1. New generation of GPU/GPGPU specialized not general purpose

2. API Library

3. Supercomputer – refresh takes time, money, planning

4. Portability

GTC 2013

Page 21: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

GTC 2013

Page 22: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

GTC 2013

Page 23: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Conclusions • Massively Parallel Computing is tomorrow’s HPC

• Agility means Small to Large, Bottom Up Design

• Quickly Configure Rapidly Changing Architectures

GTC 2013

Desirable Features • Quiet enough for office use

• Standard power using wall receptacles

• Full HPC capability in portable package

• Low Node Count Production Runs

• Compute Faster!!!

Best Value Proposition

Page 24: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

GTC 2013

K5000 now allows up to 16 Screens in “Stelletto” Custom Case

Page 25: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

VSMM – Paper Submission

GTC 2013

Page 26: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

VR-Grotto Original Configuration

GTC 2013

Was 4, Now up to 16 screens

Page 27: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Cyber Archeology - Point Cloud Tour

GTC 2013

Page 28: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

VR-Grotto SfM

GTC 2013

Page 29: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Scorpii

GTC 2013

6 GPUs, 9 Screens, >250K threads, 18M Pixels, ?Stereo

Page 30: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

• Library for Scorpii

• Combines a huge library of GPU compute functions for math, image processing, signal processing, finance, oil & gas, genomics, and more

• With functions for scientific visualizations Uses CUDA + OpenGL

Platform

Page 31: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Visualizations

Page 32: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Example App

Page 33: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Evolution to Virtual Workspace

Stelletto (Compute) (Abstract to Instrument)

+ VR-Grotto (Visualization)

+ Communications API (Distributed Compute+Vis)

= Scorpii (Interactive Virtual Workspace)

GTC 2013

Page 34: Exploring the Fringe of the Virtual Age | GTC 2013...This Virtual Age work space compliments the HPC Supercomputing Center, and Visualization Laboratory for accessible, real time,

Thank You

• Pass around ArrayFire iPad Demo

GTC 2013