Introduction to Parallel Programming with CUDA

About this Course

This course will help prepare students for developing code that can process large amounts of data in parallel on Graphics Processing Units (GPUs). It will learn on how to implement software that can solve complex problems with the leading consumer to enterprise-grade GPUs available using Nvidia CUDA. They will focus on the hardware and software capabilities, including the use of 100s to 1000s of threads and various forms of memory.

Created by: Johns Hopkins University


Related Online Courses

Many people report engaging in study habits that are not very effective or very efficient. How do we know what strategies are best? Cognitive psychologists have been doing research to ask this very... more
The aim of the course is to introduce businesses employees to the Capitals Approach and help them to get started with integrating natural, social and human capitals into business decision-making.... more
This Specialization is for learners wishing to dramatically change the way that they use Excel spreadsheets by unleashing the power to automate and optimize spreadsheets using Visual Basic for... more
This is a self-paced lab that takes place in the Google Cloud console. In this lab, you configure Cloud CDN for a backend bucket and verify caching of an image.Created by: Google Cloud more
Have you ever wanted to learn about backend (server) development and become a \"full-stack\" developer (someone who can do front-end and back-end development)? It is not as complicated as you... more

CONTINUE SEARCH

FOLLOW COLLEGE PARENT CENTRAL