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
This course will begin by discussing superconductivity - a central example of a macroscopic phenomenon. It will then proceed to discuss various modern topics in quantum condensed matter physics,... more
87% of Google Cloud certified users feel more confident in their cloud skills. This program provides the skills you need to advance your career, and training to support your preparation for the... more
This comprehensive course guides you through Selenium WebDriver and Java, starting from the basics and advancing to more complex topics. Beginners can start with Java modules before moving on to... more
If you want to help your patients or clients manage conditions or symptoms such as pain and anxiety, this specialization will provide the knowledge and skills needed. In these five courses, you... more
This course examines how the idea of \"the modern\" develops at the end of the 18th century in European philosophy and literature, and how being modern (or progressive, or hip) became one of the... more