- This event has passed.
NVIDIA’s training on Accelerated and Deep learning Fundamentals using GPUs
Agenda Day 1 – Jan 16, 2019, 9AM-4PM: Fundamentals of Accelerated Computing with OpenACC
Learn the basics of OpenACC, a high-level programming language for programming on GPUs. This course is for anyone with some C/C++ experience who is interested in accelerating the performance of their applications beyond the limits of CPU-only programming. In this course, you’ll learn:
- How to profile and optimize your CPU-only applications to identify hot spots for acceleration
- How to use OpenACC directives to GPU accelerate your codebase
- How to optimize data movement between the CPU and GPU accelerator
- On completion of this course, you’ll be ready to use OpenACC to GPU accelerate CPU-only applications.
Agenda Day 2 – Jan 17, 2019, 9AM-4PM: Fundamentals of Deep Learning for Computer Vision
In this hands-on course, you will learn the basics of deep learning by training and deploying neural networks. You will:
- Implement common deep learning workflows such as Image Classification and Object Detection.
- Experiment with data, training parameters, network structure, and other strategies to increase performance and capability.
- Deploy your networks to start solving real-world problems.
On completion of this course, you will be able to start solving your own problems with deep learning.
Note: Please bring your fully charged laptop to participate , and a GPU in your laptop is not required.
Additional information:
NVIDIA developer site: https://developer.nvidia.com/developer-program
Get started on OpenACC: https://www.openacc.org/get-started
OpenACC courses: https://developer.nvidia.com/openacc-courses
Deep Learning: https://developer.nvidia.com/deep-learning
Artificial Intelligence: https://devblogs.nvidia.com/category/artificial-intelligence/