SlideShare a Scribd company logo
The Convergence of HPC
and Deep Learning
Bill Dally, SC16
AN OVERVIEW…
1. The Revolution in AI
2. Synergy of Deep Learning and HPC
3. Capabilities of Handling Deep Learning and HPC
4. NVIDIA’s work in HPC and Deep Learning
5. Concluding Thoughts
• 2006: Launched CUDA at
Supercomputing
• 2008: NVIDIA first Top 500 system
• 2009: Designed Fermi as a high
performance computing GPU
• 2013: Andrew Ng and Bryan
Catanzaro work together on deep
brain project running GPUs
• 2016: Created the NVIDIA SATURNV,
showcasing NVIDIA’s capability as a
system vendor and took #1 spot on
Green 500 list
Image Source: NVIDIA
The Revolution in AI
Content Source: Bill Dally, SC16 Talk
TODAY, PEOPLE WHO DISCOVER THE BEST SCIENCE ARE
THE PEOPLE WITH THE BIGGEST SUPERCOMPUTERS
The Revolution in AI |
Supercomputing
Science is being enabled by supercomputing,
whether it’s climate science, combustion
science, or understanding the fundamentals
of how the human body works to develop
more medications.
Image Source: NVIDIA
What’s exciting is that the same technology
enabling this powerful science is also
enabling the revolution in deep learning, and
it’s all enabled by GPUs.
Content Source: Bill Dally, SC16 Talk
The Revolution in AI | Big Data
Last year, a deep neural network defeated one of the best human players in a game
of ‘Go.’ This is a game with an enormous optimization space. There’s no way to
search over all possible combinations.
The graph below, shown by Jeff Dean a year earlier, highlights the number of
individual projects at Google that use Deep Learning.
Content Source: Bill Dally, SC16 Talk
There is an interesting synergy between
deep learning and HPC. The technology
originally developed for HPC has
enabled deep learning, and deep
learning is enabling many usages in
science. For example, it’s good at
recognizing images and providing
classification.
Synergy of Deep
Learning and HPC
Content Source: Bill Dally, SC16 Talk
Synergy of Deep
Learning and HPC
Deep Learning can also apply to more
traditional HPC applications.
These applications can use the deep
network to learn by taking a lot of the
cases that have been simulated and
training the network to identify similar
cases. Then take a new case, feed it
into the deep network, and it will
predict what the output will be.
Content Source: Bill Dally, SC16 Talk
Synergy of Deep Learning and HPC
Both need arithmetic performance and performance tends to be judged in terms of
performance per watt. All of our machines are constrained by a fixed number of
watts whether it’s deep learning or HPC.
Content Source: Bill Dally, SC16 Talk
Differences between HPC
and Deep Learning
There are some differences, but they’re small.
If the machines are built and provisioned in the
right way, then one machine can meet both.
For HPC double precision 64-bits of floating
point arithmetic is needed to get numerically
stable solutions to a lot of problems. For deep
learning training, you can get by with 32 bits.
In addition, Deep Learning needs more memory
per flops. But it’s just a question of how to
provision that memory. HPC is more demanding
of the network bandwidth, deep learning less so.
Content Source: Bill Dally, SC16 Talk
Capabilities of Handling
HPC and Deep Learning
The HPC market is not big enough to fund
the billion dollar a year investment it
takes to develop chips like Pascal. So it’s
not sustainable to build a chip just for HPC
What’s great about GPUs is that they have
many successful markets that have
convergent requirements.
Content Source: Bill Dally, SC16 Talk
Our Work in HPC and
Deep Learning
We are working in collaboration with a
number of the national laboratories and
with Stanford University on a system called
the Legion programming system, which is
an example of what I call target
independent programming. With target
independent programming, the
programmer does what they’re good at,
which is describing all of the parallelism in
the program, not just how much to exploit.
Image Source
Content Source: Bill Dally, SC16 Talk
Our Work in HPC and
Deep Learning
Using this data model, which is what
distinguishes this from a lot of the other
task-based runtimes, it maps it onto a
system in a way that maximizes use of the
memory hierarchy and the use of the
compute resources that can remap from
one machine to another quickly.
Image Source
Content Source: Bill Dally, SC16 Talk
CONCLUDING THOUGHTS
Concluding Thoughts
It’s really exciting watching this deep
learning revolution going on because it is
very synergistic with HPC. They need the
same things and building solutions for HPC
map exactly right for deep learning.
The deep learning techniques get turned
around and are applied to predictive
methods that complement the simulation
methods being used for scientific things
also for automatically analyzing data sets.
Content Source: Bill Dally, SC16 Talk
There are some gaps left, but I’m
confident that if we continue plugging
away at some of the research lines we’re
looking at, that we will be able to build an
exascale machine at something close to 20
megawatts in 2023, if not sooner. GPUs are
viable not just for HPC but also for deep
learning and graphics. We have an
economic model that works. We can sustain
the engineering effort needed to bring you
a new GPU every generation.
Concluding Thoughts
Content Source: Bill Dally, SC16 Talk
About the Speaker: Bill Dally
Bill Dally joined NVIDIA in January 2009 as chief scientist, after
spending 12 years at Stanford University, where he was chairman of
the computer science department. He has published over 200 papers,
holds over 50 issued patents, and is an author of two textbooks. Dally
received a bachelor's degree in Electrical Engineering from Virginia
Tech, a master’s in Electrical Engineering from Stanford University and
a Ph.D. in Computer Science from CalTech. He is a cofounder of Velio
Communications and Stream Processors.
FOR THE FULL RECORDING: WATCH HERE
LEARN MORE ABOUT THE
INTERSECTION OF AI AND HPC
INSIDEBIGDATA GUIDE

More Related Content

What's hot

Data science and Artificial Intelligence
Data science and Artificial IntelligenceData science and Artificial Intelligence
Data science and Artificial Intelligence
Suman Srinivasan
 
AI and Deep Learning
AI and Deep Learning AI and Deep Learning
AI and Deep Learning
Subrat Panda, PhD
 
Top 5 Deep Learning and AI Stories - November 3, 2017
Top 5 Deep Learning and AI Stories - November 3, 2017Top 5 Deep Learning and AI Stories - November 3, 2017
Top 5 Deep Learning and AI Stories - November 3, 2017
NVIDIA
 
Transform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine LearningTransform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine Learning
Sri Ambati
 
Deep Learning Use Cases using OpenPOWER systems
Deep Learning Use Cases using OpenPOWER systemsDeep Learning Use Cases using OpenPOWER systems
Deep Learning Use Cases using OpenPOWER systems
Ganesan Narayanasamy
 
SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...
SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...
SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...
DATAVERSITY
 
NVIDIA 2017 Overview
NVIDIA 2017 OverviewNVIDIA 2017 Overview
NVIDIA 2017 Overview
NVIDIA
 
The Frontier of Deep Learning in 2020 and Beyond
The Frontier of Deep Learning in 2020 and BeyondThe Frontier of Deep Learning in 2020 and Beyond
The Frontier of Deep Learning in 2020 and Beyond
NUS-ISS
 
Cognitive Computing
Cognitive ComputingCognitive Computing
Cognitive Computing
Pietro Leo
 
Smart Data Slides: Emerging Hardware Choices for Modern AI Data Management
Smart Data Slides: Emerging Hardware Choices for Modern AI Data ManagementSmart Data Slides: Emerging Hardware Choices for Modern AI Data Management
Smart Data Slides: Emerging Hardware Choices for Modern AI Data Management
DATAVERSITY
 
Evolution and Trends in Edge AI Systems and Architectures for the Internet of...
Evolution and Trends in Edge AI Systems and Architectures for the Internet of...Evolution and Trends in Edge AI Systems and Architectures for the Internet of...
Evolution and Trends in Edge AI Systems and Architectures for the Internet of...
Facultad de Informática UCM
 
The Python ecosystem for data science - Landscape Overview
The Python ecosystem for data science - Landscape OverviewThe Python ecosystem for data science - Landscape Overview
The Python ecosystem for data science - Landscape Overview
Dr. Ananth Krishnamoorthy
 
Proposed Talk Outline for Pycon2017
Proposed Talk Outline for Pycon2017 Proposed Talk Outline for Pycon2017
Proposed Talk Outline for Pycon2017
Dr. Ananth Krishnamoorthy
 
Vertical is the New Horizontal - MinneAnalytics 2016 Sri Ambati Keynote on AI
Vertical is the New Horizontal - MinneAnalytics 2016 Sri Ambati Keynote on AIVertical is the New Horizontal - MinneAnalytics 2016 Sri Ambati Keynote on AI
Vertical is the New Horizontal - MinneAnalytics 2016 Sri Ambati Keynote on AI
Sri Ambati
 
Soumith Chintala at AI Frontiers: A Dynamic View of the Deep Learning World
Soumith Chintala at AI Frontiers: A Dynamic View of the Deep Learning WorldSoumith Chintala at AI Frontiers: A Dynamic View of the Deep Learning World
Soumith Chintala at AI Frontiers: A Dynamic View of the Deep Learning World
AI Frontiers
 
2018 05 hype lightning talk
2018 05 hype lightning talk2018 05 hype lightning talk
2018 05 hype lightning talk
Chris Dwan
 
NVIDIA Corporation Brochure: Who We Are
NVIDIA Corporation Brochure: Who We AreNVIDIA Corporation Brochure: Who We Are
NVIDIA Corporation Brochure: Who We Are
NVIDIA
 
Intro to deep learning
Intro to deep learning Intro to deep learning
Intro to deep learning
David Voyles
 
HARDWARE DESIGN FOR MACHINE LEARNING
HARDWARE DESIGN FOR MACHINE LEARNINGHARDWARE DESIGN FOR MACHINE LEARNING
HARDWARE DESIGN FOR MACHINE LEARNING
ijaia
 
Hardware design for_machine_learning
Hardware design for_machine_learningHardware design for_machine_learning
Hardware design for_machine_learning
gerogepatton
 

What's hot (20)

Data science and Artificial Intelligence
Data science and Artificial IntelligenceData science and Artificial Intelligence
Data science and Artificial Intelligence
 
AI and Deep Learning
AI and Deep Learning AI and Deep Learning
AI and Deep Learning
 
Top 5 Deep Learning and AI Stories - November 3, 2017
Top 5 Deep Learning and AI Stories - November 3, 2017Top 5 Deep Learning and AI Stories - November 3, 2017
Top 5 Deep Learning and AI Stories - November 3, 2017
 
Transform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine LearningTransform your Business with AI, Deep Learning and Machine Learning
Transform your Business with AI, Deep Learning and Machine Learning
 
Deep Learning Use Cases using OpenPOWER systems
Deep Learning Use Cases using OpenPOWER systemsDeep Learning Use Cases using OpenPOWER systems
Deep Learning Use Cases using OpenPOWER systems
 
SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...
SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...
SmartData Webinar: Commercial Cognitive Computing -- How to choose and build ...
 
NVIDIA 2017 Overview
NVIDIA 2017 OverviewNVIDIA 2017 Overview
NVIDIA 2017 Overview
 
The Frontier of Deep Learning in 2020 and Beyond
The Frontier of Deep Learning in 2020 and BeyondThe Frontier of Deep Learning in 2020 and Beyond
The Frontier of Deep Learning in 2020 and Beyond
 
Cognitive Computing
Cognitive ComputingCognitive Computing
Cognitive Computing
 
Smart Data Slides: Emerging Hardware Choices for Modern AI Data Management
Smart Data Slides: Emerging Hardware Choices for Modern AI Data ManagementSmart Data Slides: Emerging Hardware Choices for Modern AI Data Management
Smart Data Slides: Emerging Hardware Choices for Modern AI Data Management
 
Evolution and Trends in Edge AI Systems and Architectures for the Internet of...
Evolution and Trends in Edge AI Systems and Architectures for the Internet of...Evolution and Trends in Edge AI Systems and Architectures for the Internet of...
Evolution and Trends in Edge AI Systems and Architectures for the Internet of...
 
The Python ecosystem for data science - Landscape Overview
The Python ecosystem for data science - Landscape OverviewThe Python ecosystem for data science - Landscape Overview
The Python ecosystem for data science - Landscape Overview
 
Proposed Talk Outline for Pycon2017
Proposed Talk Outline for Pycon2017 Proposed Talk Outline for Pycon2017
Proposed Talk Outline for Pycon2017
 
Vertical is the New Horizontal - MinneAnalytics 2016 Sri Ambati Keynote on AI
Vertical is the New Horizontal - MinneAnalytics 2016 Sri Ambati Keynote on AIVertical is the New Horizontal - MinneAnalytics 2016 Sri Ambati Keynote on AI
Vertical is the New Horizontal - MinneAnalytics 2016 Sri Ambati Keynote on AI
 
Soumith Chintala at AI Frontiers: A Dynamic View of the Deep Learning World
Soumith Chintala at AI Frontiers: A Dynamic View of the Deep Learning WorldSoumith Chintala at AI Frontiers: A Dynamic View of the Deep Learning World
Soumith Chintala at AI Frontiers: A Dynamic View of the Deep Learning World
 
2018 05 hype lightning talk
2018 05 hype lightning talk2018 05 hype lightning talk
2018 05 hype lightning talk
 
NVIDIA Corporation Brochure: Who We Are
NVIDIA Corporation Brochure: Who We AreNVIDIA Corporation Brochure: Who We Are
NVIDIA Corporation Brochure: Who We Are
 
Intro to deep learning
Intro to deep learning Intro to deep learning
Intro to deep learning
 
HARDWARE DESIGN FOR MACHINE LEARNING
HARDWARE DESIGN FOR MACHINE LEARNINGHARDWARE DESIGN FOR MACHINE LEARNING
HARDWARE DESIGN FOR MACHINE LEARNING
 
Hardware design for_machine_learning
Hardware design for_machine_learningHardware design for_machine_learning
Hardware design for_machine_learning
 

Similar to The Convergence of HPC and Deep Learning

HPC Top 5 Stories: Dec. 12, 2016
HPC Top 5 Stories: Dec. 12, 2016HPC Top 5 Stories: Dec. 12, 2016
HPC Top 5 Stories: Dec. 12, 2016
NVIDIA
 
OpenPOWER and AI workshop at Barcelona Supercomputing Center
OpenPOWER and AI workshop at Barcelona Supercomputing CenterOpenPOWER and AI workshop at Barcelona Supercomputing Center
OpenPOWER and AI workshop at Barcelona Supercomputing Center
Ganesan Narayanasamy
 
9/30 Top 5 Deep Learning
9/30 Top 5 Deep Learning 9/30 Top 5 Deep Learning
9/30 Top 5 Deep Learning
NVIDIA
 
OpenPOWER's ISC 2016 Recap
OpenPOWER's ISC 2016 RecapOpenPOWER's ISC 2016 Recap
OpenPOWER's ISC 2016 Recap
OpenPOWERorg
 
OpenPOWER Workshop at IIT Roorkee
OpenPOWER Workshop at IIT RoorkeeOpenPOWER Workshop at IIT Roorkee
OpenPOWER Workshop at IIT Roorkee
Ganesan Narayanasamy
 
HPC Top 5 Stories: May 18th, 2018
HPC Top 5 Stories: May 18th, 2018HPC Top 5 Stories: May 18th, 2018
HPC Top 5 Stories: May 18th, 2018
NVIDIA
 
OpenACC Monthly Highlights: June 2021
OpenACC Monthly Highlights: June 2021OpenACC Monthly Highlights: June 2021
OpenACC Monthly Highlights: June 2021
OpenACC
 
ISC 2016 Day 3 Recap
ISC 2016 Day 3 RecapISC 2016 Day 3 Recap
ISC 2016 Day 3 Recap
OpenPOWERorg
 
ISC 2016 Day 2 Recap
ISC 2016 Day 2 RecapISC 2016 Day 2 Recap
ISC 2016 Day 2 Recap
OpenPOWERorg
 
Perspective on HPC-enabled AI
Perspective on HPC-enabled AIPerspective on HPC-enabled AI
Perspective on HPC-enabled AI
inside-BigData.com
 
OpenACC Monthly Highlights: July 2021
OpenACC Monthly Highlights: July  2021OpenACC Monthly Highlights: July  2021
OpenACC Monthly Highlights: July 2021
OpenACC
 
9/16 Top 5 Deep Learning
9/16 Top 5 Deep Learning9/16 Top 5 Deep Learning
9/16 Top 5 Deep Learning
NVIDIA
 
Building a Big Data platform with the Hadoop ecosystem
Building a Big Data platform with the Hadoop ecosystemBuilding a Big Data platform with the Hadoop ecosystem
Building a Big Data platform with the Hadoop ecosystem
Gregg Barrett
 
Hybrid Multicore Computing : NOTES
Hybrid Multicore Computing : NOTESHybrid Multicore Computing : NOTES
Hybrid Multicore Computing : NOTES
Subhajit Sahu
 
OpenPOWER SC16 Recap: Day 3
OpenPOWER SC16 Recap: Day 3OpenPOWER SC16 Recap: Day 3
OpenPOWER SC16 Recap: Day 3
OpenPOWERorg
 
OpenPOWER SC16 Recap: Day 2
OpenPOWER SC16 Recap: Day 2OpenPOWER SC16 Recap: Day 2
OpenPOWER SC16 Recap: Day 2
OpenPOWERorg
 
HP Labs: Titan DB on LDBC SNB interactive by Tomer Sagi (HP)
HP Labs: Titan DB on LDBC SNB interactive by Tomer Sagi (HP)HP Labs: Titan DB on LDBC SNB interactive by Tomer Sagi (HP)
HP Labs: Titan DB on LDBC SNB interactive by Tomer Sagi (HP)
Ioan Toma
 
HPC Top 5 Stories: Nov. 11, 2016
HPC Top 5 Stories: Nov. 11, 2016HPC Top 5 Stories: Nov. 11, 2016
HPC Top 5 Stories: Nov. 11, 2016
NVIDIA
 
HPC Top 5 Stories: Dec. 7, 2016
HPC Top 5 Stories: Dec. 7, 2016HPC Top 5 Stories: Dec. 7, 2016
HPC Top 5 Stories: Dec. 7, 2016
NVIDIA
 
HPC Top 5 Stories: October 13, 2017
HPC Top 5 Stories: October 13, 2017HPC Top 5 Stories: October 13, 2017
HPC Top 5 Stories: October 13, 2017
NVIDIA
 

Similar to The Convergence of HPC and Deep Learning (20)

HPC Top 5 Stories: Dec. 12, 2016
HPC Top 5 Stories: Dec. 12, 2016HPC Top 5 Stories: Dec. 12, 2016
HPC Top 5 Stories: Dec. 12, 2016
 
OpenPOWER and AI workshop at Barcelona Supercomputing Center
OpenPOWER and AI workshop at Barcelona Supercomputing CenterOpenPOWER and AI workshop at Barcelona Supercomputing Center
OpenPOWER and AI workshop at Barcelona Supercomputing Center
 
9/30 Top 5 Deep Learning
9/30 Top 5 Deep Learning 9/30 Top 5 Deep Learning
9/30 Top 5 Deep Learning
 
OpenPOWER's ISC 2016 Recap
OpenPOWER's ISC 2016 RecapOpenPOWER's ISC 2016 Recap
OpenPOWER's ISC 2016 Recap
 
OpenPOWER Workshop at IIT Roorkee
OpenPOWER Workshop at IIT RoorkeeOpenPOWER Workshop at IIT Roorkee
OpenPOWER Workshop at IIT Roorkee
 
HPC Top 5 Stories: May 18th, 2018
HPC Top 5 Stories: May 18th, 2018HPC Top 5 Stories: May 18th, 2018
HPC Top 5 Stories: May 18th, 2018
 
OpenACC Monthly Highlights: June 2021
OpenACC Monthly Highlights: June 2021OpenACC Monthly Highlights: June 2021
OpenACC Monthly Highlights: June 2021
 
ISC 2016 Day 3 Recap
ISC 2016 Day 3 RecapISC 2016 Day 3 Recap
ISC 2016 Day 3 Recap
 
ISC 2016 Day 2 Recap
ISC 2016 Day 2 RecapISC 2016 Day 2 Recap
ISC 2016 Day 2 Recap
 
Perspective on HPC-enabled AI
Perspective on HPC-enabled AIPerspective on HPC-enabled AI
Perspective on HPC-enabled AI
 
OpenACC Monthly Highlights: July 2021
OpenACC Monthly Highlights: July  2021OpenACC Monthly Highlights: July  2021
OpenACC Monthly Highlights: July 2021
 
9/16 Top 5 Deep Learning
9/16 Top 5 Deep Learning9/16 Top 5 Deep Learning
9/16 Top 5 Deep Learning
 
Building a Big Data platform with the Hadoop ecosystem
Building a Big Data platform with the Hadoop ecosystemBuilding a Big Data platform with the Hadoop ecosystem
Building a Big Data platform with the Hadoop ecosystem
 
Hybrid Multicore Computing : NOTES
Hybrid Multicore Computing : NOTESHybrid Multicore Computing : NOTES
Hybrid Multicore Computing : NOTES
 
OpenPOWER SC16 Recap: Day 3
OpenPOWER SC16 Recap: Day 3OpenPOWER SC16 Recap: Day 3
OpenPOWER SC16 Recap: Day 3
 
OpenPOWER SC16 Recap: Day 2
OpenPOWER SC16 Recap: Day 2OpenPOWER SC16 Recap: Day 2
OpenPOWER SC16 Recap: Day 2
 
HP Labs: Titan DB on LDBC SNB interactive by Tomer Sagi (HP)
HP Labs: Titan DB on LDBC SNB interactive by Tomer Sagi (HP)HP Labs: Titan DB on LDBC SNB interactive by Tomer Sagi (HP)
HP Labs: Titan DB on LDBC SNB interactive by Tomer Sagi (HP)
 
HPC Top 5 Stories: Nov. 11, 2016
HPC Top 5 Stories: Nov. 11, 2016HPC Top 5 Stories: Nov. 11, 2016
HPC Top 5 Stories: Nov. 11, 2016
 
HPC Top 5 Stories: Dec. 7, 2016
HPC Top 5 Stories: Dec. 7, 2016HPC Top 5 Stories: Dec. 7, 2016
HPC Top 5 Stories: Dec. 7, 2016
 
HPC Top 5 Stories: October 13, 2017
HPC Top 5 Stories: October 13, 2017HPC Top 5 Stories: October 13, 2017
HPC Top 5 Stories: October 13, 2017
 

More from NVIDIA

NVIDIA Story 2023.pdf
NVIDIA Story 2023.pdfNVIDIA Story 2023.pdf
NVIDIA Story 2023.pdf
NVIDIA
 
NVIDIA GTC2022 Spring Highlights
NVIDIA GTC2022 Spring HighlightsNVIDIA GTC2022 Spring Highlights
NVIDIA GTC2022 Spring Highlights
NVIDIA
 
NVIDIA Brochure 2021 Company Overview
NVIDIA Brochure 2021 Company OverviewNVIDIA Brochure 2021 Company Overview
NVIDIA Brochure 2021 Company Overview
NVIDIA
 
NVIDIA GTC 2020 October Summary
NVIDIA GTC 2020 October SummaryNVIDIA GTC 2020 October Summary
NVIDIA GTC 2020 October Summary
NVIDIA
 
The Best of AI and HPC in Healthcare and Life Sciences
The Best of AI and HPC in Healthcare and Life SciencesThe Best of AI and HPC in Healthcare and Life Sciences
The Best of AI and HPC in Healthcare and Life Sciences
NVIDIA
 
NVIDIA CEO Jensen Huang Presentation at Supercomputing 2019
NVIDIA CEO Jensen Huang Presentation at Supercomputing 2019NVIDIA CEO Jensen Huang Presentation at Supercomputing 2019
NVIDIA CEO Jensen Huang Presentation at Supercomputing 2019
NVIDIA
 
NLP for Biomedical Applications
NLP for Biomedical ApplicationsNLP for Biomedical Applications
NLP for Biomedical Applications
NVIDIA
 
Top 5 Deep Learning and AI Stories - August 30, 2019
Top 5 Deep Learning and AI Stories - August 30, 2019Top 5 Deep Learning and AI Stories - August 30, 2019
Top 5 Deep Learning and AI Stories - August 30, 2019
NVIDIA
 
Seven Ways to Boost Artificial Intelligence Research
Seven Ways to Boost Artificial Intelligence ResearchSeven Ways to Boost Artificial Intelligence Research
Seven Ways to Boost Artificial Intelligence Research
NVIDIA
 
NVIDIA Developer Program Overview
NVIDIA Developer Program OverviewNVIDIA Developer Program Overview
NVIDIA Developer Program Overview
NVIDIA
 
NVIDIA at Computex 2019
NVIDIA at Computex 2019 NVIDIA at Computex 2019
NVIDIA at Computex 2019
NVIDIA
 
Top 5 DGX Sessions From GTC 2019
Top 5 DGX Sessions From GTC 2019Top 5 DGX Sessions From GTC 2019
Top 5 DGX Sessions From GTC 2019
NVIDIA
 
DGX POD Top 4 Sessions From GTC 2019
DGX POD Top 4 Sessions From GTC 2019DGX POD Top 4 Sessions From GTC 2019
DGX POD Top 4 Sessions From GTC 2019
NVIDIA
 
Top 5 Data Science Sessions from GTC 2019
Top 5 Data Science Sessions from GTC 2019Top 5 Data Science Sessions from GTC 2019
Top 5 Data Science Sessions from GTC 2019
NVIDIA
 
This Week in Data Science - Top 5 News - April 26, 2019
This Week in Data Science - Top 5 News - April 26, 2019This Week in Data Science - Top 5 News - April 26, 2019
This Week in Data Science - Top 5 News - April 26, 2019
NVIDIA
 
GTC 2019 Keynote in Silicon Valley
GTC 2019 Keynote in Silicon ValleyGTC 2019 Keynote in Silicon Valley
GTC 2019 Keynote in Silicon Valley
NVIDIA
 
CUDA DLI Training Courses at GTC 2019
CUDA DLI Training Courses at GTC 2019CUDA DLI Training Courses at GTC 2019
CUDA DLI Training Courses at GTC 2019
NVIDIA
 
DGX Sessions You Won't Want to Miss at GTC 2019
DGX Sessions You Won't Want to Miss at GTC 2019DGX Sessions You Won't Want to Miss at GTC 2019
DGX Sessions You Won't Want to Miss at GTC 2019
NVIDIA
 
Transforming Healthcare at GTC Silicon Valley
Transforming Healthcare at GTC Silicon ValleyTransforming Healthcare at GTC Silicon Valley
Transforming Healthcare at GTC Silicon Valley
NVIDIA
 
OpenACC Monthly Highlights February 2019
OpenACC Monthly Highlights February 2019OpenACC Monthly Highlights February 2019
OpenACC Monthly Highlights February 2019
NVIDIA
 

More from NVIDIA (20)

NVIDIA Story 2023.pdf
NVIDIA Story 2023.pdfNVIDIA Story 2023.pdf
NVIDIA Story 2023.pdf
 
NVIDIA GTC2022 Spring Highlights
NVIDIA GTC2022 Spring HighlightsNVIDIA GTC2022 Spring Highlights
NVIDIA GTC2022 Spring Highlights
 
NVIDIA Brochure 2021 Company Overview
NVIDIA Brochure 2021 Company OverviewNVIDIA Brochure 2021 Company Overview
NVIDIA Brochure 2021 Company Overview
 
NVIDIA GTC 2020 October Summary
NVIDIA GTC 2020 October SummaryNVIDIA GTC 2020 October Summary
NVIDIA GTC 2020 October Summary
 
The Best of AI and HPC in Healthcare and Life Sciences
The Best of AI and HPC in Healthcare and Life SciencesThe Best of AI and HPC in Healthcare and Life Sciences
The Best of AI and HPC in Healthcare and Life Sciences
 
NVIDIA CEO Jensen Huang Presentation at Supercomputing 2019
NVIDIA CEO Jensen Huang Presentation at Supercomputing 2019NVIDIA CEO Jensen Huang Presentation at Supercomputing 2019
NVIDIA CEO Jensen Huang Presentation at Supercomputing 2019
 
NLP for Biomedical Applications
NLP for Biomedical ApplicationsNLP for Biomedical Applications
NLP for Biomedical Applications
 
Top 5 Deep Learning and AI Stories - August 30, 2019
Top 5 Deep Learning and AI Stories - August 30, 2019Top 5 Deep Learning and AI Stories - August 30, 2019
Top 5 Deep Learning and AI Stories - August 30, 2019
 
Seven Ways to Boost Artificial Intelligence Research
Seven Ways to Boost Artificial Intelligence ResearchSeven Ways to Boost Artificial Intelligence Research
Seven Ways to Boost Artificial Intelligence Research
 
NVIDIA Developer Program Overview
NVIDIA Developer Program OverviewNVIDIA Developer Program Overview
NVIDIA Developer Program Overview
 
NVIDIA at Computex 2019
NVIDIA at Computex 2019 NVIDIA at Computex 2019
NVIDIA at Computex 2019
 
Top 5 DGX Sessions From GTC 2019
Top 5 DGX Sessions From GTC 2019Top 5 DGX Sessions From GTC 2019
Top 5 DGX Sessions From GTC 2019
 
DGX POD Top 4 Sessions From GTC 2019
DGX POD Top 4 Sessions From GTC 2019DGX POD Top 4 Sessions From GTC 2019
DGX POD Top 4 Sessions From GTC 2019
 
Top 5 Data Science Sessions from GTC 2019
Top 5 Data Science Sessions from GTC 2019Top 5 Data Science Sessions from GTC 2019
Top 5 Data Science Sessions from GTC 2019
 
This Week in Data Science - Top 5 News - April 26, 2019
This Week in Data Science - Top 5 News - April 26, 2019This Week in Data Science - Top 5 News - April 26, 2019
This Week in Data Science - Top 5 News - April 26, 2019
 
GTC 2019 Keynote in Silicon Valley
GTC 2019 Keynote in Silicon ValleyGTC 2019 Keynote in Silicon Valley
GTC 2019 Keynote in Silicon Valley
 
CUDA DLI Training Courses at GTC 2019
CUDA DLI Training Courses at GTC 2019CUDA DLI Training Courses at GTC 2019
CUDA DLI Training Courses at GTC 2019
 
DGX Sessions You Won't Want to Miss at GTC 2019
DGX Sessions You Won't Want to Miss at GTC 2019DGX Sessions You Won't Want to Miss at GTC 2019
DGX Sessions You Won't Want to Miss at GTC 2019
 
Transforming Healthcare at GTC Silicon Valley
Transforming Healthcare at GTC Silicon ValleyTransforming Healthcare at GTC Silicon Valley
Transforming Healthcare at GTC Silicon Valley
 
OpenACC Monthly Highlights February 2019
OpenACC Monthly Highlights February 2019OpenACC Monthly Highlights February 2019
OpenACC Monthly Highlights February 2019
 

Recently uploaded

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Product School
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Ramesh Iyer
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
Product School
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
DianaGray10
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
Abida Shariff
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
Sri Ambati
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
DianaGray10
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Inflectra
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
Alison B. Lowndes
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdfFIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
FIDO Alliance Osaka Seminar: The WebAuthn API and Discoverable Credentials.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...Designing Great Products: The Power of Design and Leadership by Chief Designe...
Designing Great Products: The Power of Design and Leadership by Chief Designe...
 
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...
 
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
From Daily Decisions to Bottom Line: Connecting Product Work to Revenue by VP...
 
Connector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a buttonConnector Corner: Automate dynamic content and events by pushing a button
Connector Corner: Automate dynamic content and events by pushing a button
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptxIOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
IOS-PENTESTING-BEGINNERS-PRACTICAL-GUIDE-.pptx
 
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
GenAISummit 2024 May 28 Sri Ambati Keynote: AGI Belongs to The Community in O...
 
UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4UiPath Test Automation using UiPath Test Suite series, part 4
UiPath Test Automation using UiPath Test Suite series, part 4
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualitySoftware Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered Quality
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........Bits & Pixels using AI for Good.........
Bits & Pixels using AI for Good.........
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 

The Convergence of HPC and Deep Learning

  • 1. The Convergence of HPC and Deep Learning Bill Dally, SC16
  • 2. AN OVERVIEW… 1. The Revolution in AI 2. Synergy of Deep Learning and HPC 3. Capabilities of Handling Deep Learning and HPC 4. NVIDIA’s work in HPC and Deep Learning 5. Concluding Thoughts
  • 3. • 2006: Launched CUDA at Supercomputing • 2008: NVIDIA first Top 500 system • 2009: Designed Fermi as a high performance computing GPU • 2013: Andrew Ng and Bryan Catanzaro work together on deep brain project running GPUs • 2016: Created the NVIDIA SATURNV, showcasing NVIDIA’s capability as a system vendor and took #1 spot on Green 500 list Image Source: NVIDIA The Revolution in AI Content Source: Bill Dally, SC16 Talk
  • 4. TODAY, PEOPLE WHO DISCOVER THE BEST SCIENCE ARE THE PEOPLE WITH THE BIGGEST SUPERCOMPUTERS
  • 5. The Revolution in AI | Supercomputing Science is being enabled by supercomputing, whether it’s climate science, combustion science, or understanding the fundamentals of how the human body works to develop more medications. Image Source: NVIDIA What’s exciting is that the same technology enabling this powerful science is also enabling the revolution in deep learning, and it’s all enabled by GPUs. Content Source: Bill Dally, SC16 Talk
  • 6. The Revolution in AI | Big Data Last year, a deep neural network defeated one of the best human players in a game of ‘Go.’ This is a game with an enormous optimization space. There’s no way to search over all possible combinations. The graph below, shown by Jeff Dean a year earlier, highlights the number of individual projects at Google that use Deep Learning. Content Source: Bill Dally, SC16 Talk
  • 7. There is an interesting synergy between deep learning and HPC. The technology originally developed for HPC has enabled deep learning, and deep learning is enabling many usages in science. For example, it’s good at recognizing images and providing classification. Synergy of Deep Learning and HPC Content Source: Bill Dally, SC16 Talk
  • 8. Synergy of Deep Learning and HPC Deep Learning can also apply to more traditional HPC applications. These applications can use the deep network to learn by taking a lot of the cases that have been simulated and training the network to identify similar cases. Then take a new case, feed it into the deep network, and it will predict what the output will be. Content Source: Bill Dally, SC16 Talk
  • 9. Synergy of Deep Learning and HPC Both need arithmetic performance and performance tends to be judged in terms of performance per watt. All of our machines are constrained by a fixed number of watts whether it’s deep learning or HPC. Content Source: Bill Dally, SC16 Talk
  • 10. Differences between HPC and Deep Learning There are some differences, but they’re small. If the machines are built and provisioned in the right way, then one machine can meet both. For HPC double precision 64-bits of floating point arithmetic is needed to get numerically stable solutions to a lot of problems. For deep learning training, you can get by with 32 bits. In addition, Deep Learning needs more memory per flops. But it’s just a question of how to provision that memory. HPC is more demanding of the network bandwidth, deep learning less so. Content Source: Bill Dally, SC16 Talk
  • 11. Capabilities of Handling HPC and Deep Learning The HPC market is not big enough to fund the billion dollar a year investment it takes to develop chips like Pascal. So it’s not sustainable to build a chip just for HPC What’s great about GPUs is that they have many successful markets that have convergent requirements. Content Source: Bill Dally, SC16 Talk
  • 12. Our Work in HPC and Deep Learning We are working in collaboration with a number of the national laboratories and with Stanford University on a system called the Legion programming system, which is an example of what I call target independent programming. With target independent programming, the programmer does what they’re good at, which is describing all of the parallelism in the program, not just how much to exploit. Image Source Content Source: Bill Dally, SC16 Talk
  • 13. Our Work in HPC and Deep Learning Using this data model, which is what distinguishes this from a lot of the other task-based runtimes, it maps it onto a system in a way that maximizes use of the memory hierarchy and the use of the compute resources that can remap from one machine to another quickly. Image Source Content Source: Bill Dally, SC16 Talk
  • 15. Concluding Thoughts It’s really exciting watching this deep learning revolution going on because it is very synergistic with HPC. They need the same things and building solutions for HPC map exactly right for deep learning. The deep learning techniques get turned around and are applied to predictive methods that complement the simulation methods being used for scientific things also for automatically analyzing data sets. Content Source: Bill Dally, SC16 Talk
  • 16. There are some gaps left, but I’m confident that if we continue plugging away at some of the research lines we’re looking at, that we will be able to build an exascale machine at something close to 20 megawatts in 2023, if not sooner. GPUs are viable not just for HPC but also for deep learning and graphics. We have an economic model that works. We can sustain the engineering effort needed to bring you a new GPU every generation. Concluding Thoughts Content Source: Bill Dally, SC16 Talk
  • 17. About the Speaker: Bill Dally Bill Dally joined NVIDIA in January 2009 as chief scientist, after spending 12 years at Stanford University, where he was chairman of the computer science department. He has published over 200 papers, holds over 50 issued patents, and is an author of two textbooks. Dally received a bachelor's degree in Electrical Engineering from Virginia Tech, a master’s in Electrical Engineering from Stanford University and a Ph.D. in Computer Science from CalTech. He is a cofounder of Velio Communications and Stream Processors. FOR THE FULL RECORDING: WATCH HERE
  • 18. LEARN MORE ABOUT THE INTERSECTION OF AI AND HPC INSIDEBIGDATA GUIDE