1 April 4-7, 2016 | Silicon Valley
Joe Bungo, GTC 2016
GPU EDUCATORS PROGRAM Joe Bungo, GTC 2016 1 TODAYS COMPUTING - - PowerPoint PPT Presentation
April 4-7, 2016 | Silicon Valley GPU EDUCATORS PROGRAM Joe Bungo, GTC 2016 1 TODAYS COMPUTING CHALLENGES facing students Computer science and programming are essential skills in STEM Most processors are parallel, from microcontrollers to
1 April 4-7, 2016 | Silicon Valley
Joe Bungo, GTC 2016
2
3
“The skills gap is growing. Demand for automation talent outweighs supply..over the next decade..3.4 million jobs, but only 1.4 million qualified workers.”
Robotics Industries Association (RIA), “Closing the Skills Gap in Automation: A Call for Action”, April 2015
“Globally, demand for data scientists is projected to exceed supply by more than 50 percent by 2018.”
TechCrunch, “How To Stem The Global Shortage Of Data Scientists”, December 2015
“As multi-processor computing continues to grow in the coming years, so too will the role
ACM and IEEE, “Curriculum Guidelines for Undergraduate Degree Programs in CS”, December 2013
facing industry and research
4
New Technology
TEACHING MATERIAL
TIME
TOOLS AND RESOURCES
FUNDING
BALANCED APPROACH
THEORY vs APPLIED
SUPPORT
EXPERIENCE
5
Advancing STEM Education with Accelerated Computing
“Teaching resources such as these will be invaluable in helping the next generation of scientists and engineers know how to fully harness the capability of this exciting technology.”
“The GPU teaching kit covers all aspects of GPU based programming.. the epitome for educators who want to float a course on heterogeneous computing using graphics processors as accelerators.”
“The Teaching Kit covers all the needed content of a GPU/computing course.. The projects and quiz designs are handy, saving a lot of time and effort. Moreover, the whole structure is well organized to lead students step by step in CUDA programming. I highly recommend integrating it into a related syllabus.”
6
Lecture slides Lecture videos Hands-on labs/solutions Larger coding projects/solutions Quiz/exam questions/solutions
GPU Teaching Kits
7
GPU HW/SW Textbooks/eBooks GPU Teaching Kits
8
Accelerated/parallel computing (available now!) Robotics (available now!) Machine/Deep learning Computer vision Computer architecture Computational domain sciences Etc.
Co-developed With Academia
9
10
Available to Instructors Now!
11
Module Goals Learn to program heterogeneous parallel computing systems
High performance and energy-efficiency Functionality and maintainability Scalability across future generations Portability across vendor devices
Technical subjects
Parallel programming API, tools and techniques Principles and patterns of parallel algorithms Processor architecture features and constraints
12
13
Module Goals Learn interdisciplinary, GPU-accelerated, autonomous Robotics Technical subjects
Sensors Computer Vision Machine Learning Dead Reckoning Path Planning Localization Control Obstacle Avoidance
14
(non-member)
15
16
(member view)
17
18
19
S6729 - Teach Robotics with the New Jetson™ GPU Teaching Kit for Educators Day: Monday, 04/04 Time: 14:30 - 15:20 Location: Room 212A L6113 - Teach GPU Accelerating Computing: Hands-on with NVIDIA Teaching Kit for Educators Day: Tuesday, 04/05 Time: 13:00 - 14:30 Location: Room 210B
GPU Educators Program
20
Advancing Accelerated Computing With Academic Partnerships Collaboration 23 World renowned universities collaborating
with NVIDIA to advance parallel computing and its applications
Research 209 World-class research institutes
leveraging GPU Computing & NVIDIA for breakthroughs in research
teaching GPU Computing to students and researchers
More info at: developer.nvidia.com/academia
21
How do they differ?
Support for new and existing courses Recognition for proven and established courses GPU Teaching Kit Access Additional GPU Donations Greater Discounts on HW, Events, etc. Partnership PR, News Releases, etc. GPU Educators Program GPU Education Center Program
Only well- established courses
22 April 4-7, 2016 | Silicon Valley