exploring the fringe of the virtual age | gtc 2013

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

Upload: others

Post on 12-Sep-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Exploring the Fringe of the Virtual Age | GTC 2013

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

EVOLVE.

Page 2: Exploring the Fringe of the Virtual Age | GTC 2013

GTC 2013

25+ Years in HPC

2012

2007 1986

Page 3: Exploring the Fringe of the Virtual Age | GTC 2013

GTC 2013

Page 4: Exploring the Fringe of the Virtual Age | GTC 2013

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

CreativeC’s Product Develop Cycle

GTC 2013

Compute

Visualize

Interact

Evolve

Develop

Page 6: Exploring the Fringe of the Virtual Age | GTC 2013

• Timeline

GTC 2013

Page 7: Exploring the Fringe of the Virtual Age | GTC 2013

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

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

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

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

GTC 2010

GTC 2013

Page 12: Exploring the Fringe of the Virtual Age | GTC 2013

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

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

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

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

Compute Communications

Communications vs Compute Intense LAMMPS Simulations

GTC 2013

Page 17: Exploring the Fringe of the Virtual Age | GTC 2013

GTC 2013

Page 18: Exploring the Fringe of the Virtual Age | GTC 2013

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

MedeA Instrument

GTC 2013

Compute evolved Instrument

Page 20: Exploring the Fringe of the Virtual Age | GTC 2013

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

GTC 2013

Page 22: Exploring the Fringe of the Virtual Age | GTC 2013

GTC 2013

Page 23: Exploring the Fringe of the Virtual Age | GTC 2013

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

GTC 2013

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

Page 25: Exploring the Fringe of the Virtual Age | GTC 2013

VSMM – Paper Submission

GTC 2013

Page 26: Exploring the Fringe of the Virtual Age | GTC 2013

VR-Grotto Original Configuration

GTC 2013

Was 4, Now up to 16 screens

Page 27: Exploring the Fringe of the Virtual Age | GTC 2013

Cyber Archeology - Point Cloud Tour

GTC 2013

Page 28: Exploring the Fringe of the Virtual Age | GTC 2013

VR-Grotto SfM

GTC 2013

Page 29: Exploring the Fringe of the Virtual Age | GTC 2013

Scorpii

GTC 2013

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

Page 30: Exploring the Fringe of the Virtual Age | GTC 2013

• 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

Visualizations

Page 32: Exploring the Fringe of the Virtual Age | GTC 2013

Example App

Page 33: Exploring the Fringe of the Virtual Age | GTC 2013

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

Thank You

• Pass around ArrayFire iPad Demo

GTC 2013