Exploring the Fringe of the Virtual Age | GTC 2013
Transcript of Exploring the Fringe of the Virtual Age | GTC 2013
![Page 1: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/1.jpg)
Exploring the Fringe of the Virtual Age - Greg Scantlen, CEO
EVOLVE.
![Page 2: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/2.jpg)
GTC 2013
25+ Years in HPC
2012
2007 1986
![Page 3: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/3.jpg)
GTC 2013
![Page 4: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/4.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/5.jpg)
CreativeC’s Product Develop Cycle
GTC 2013
Compute
Visualize
Interact
Evolve
Develop
![Page 6: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/6.jpg)
• Timeline
GTC 2013
![Page 7: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/7.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/8.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/9.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/10.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/11.jpg)
GTC 2010
GTC 2013
![Page 12: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/12.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/13.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/14.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/15.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/16.jpg)
Compute Communications
Communications vs Compute Intense LAMMPS Simulations
GTC 2013
![Page 17: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/17.jpg)
GTC 2013
![Page 18: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/18.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/19.jpg)
MedeA Instrument
GTC 2013
Compute evolved Instrument
![Page 20: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/20.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/21.jpg)
GTC 2013
![Page 22: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/22.jpg)
GTC 2013
![Page 23: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/23.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/24.jpg)
GTC 2013
K5000 now allows up to 16 Screens in “Stelletto” Custom Case
![Page 25: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/25.jpg)
VSMM – Paper Submission
GTC 2013
![Page 26: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/26.jpg)
VR-Grotto Original Configuration
GTC 2013
Was 4, Now up to 16 screens
![Page 27: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/27.jpg)
Cyber Archeology - Point Cloud Tour
GTC 2013
![Page 28: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/28.jpg)
VR-Grotto SfM
GTC 2013
![Page 29: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/29.jpg)
Scorpii
GTC 2013
6 GPUs, 9 Screens, >250K threads, 18M Pixels, ?Stereo
![Page 30: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/30.jpg)
• 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](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/31.jpg)
Visualizations
![Page 32: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/32.jpg)
Example App
![Page 33: Exploring the Fringe of the Virtual Age | GTC 2013](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/33.jpg)
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](https://reader035.fdocuments.net/reader035/viewer/2022071601/613d3307736caf36b75a7e7b/html5/thumbnails/34.jpg)
Thank You
• Pass around ArrayFire iPad Demo
GTC 2013