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
In this quick 1 hour guided project you will learn how to get IntelliJ IDEA ready for Scala development. We will cover SDK, JDK, Scala-SDK, customization and the Scala build tool (sbt). Prior Scala... more
This Specialized Program is aimed at leaders who seek to develop innovation and entrepreneurship projects for startups, corporations and family businesses.\\n\\nThrough 4 courses, you will apply... more
This course provides an introduction to data center networking technologies, more specifically software-defined networking. It covers the history behind SDN, description of networks in... more
The objective of this specialization is to provide an understanding of interface design approaches and architectures for creating solid user experiences in embedded system prototypes and products.... more
Digital transformation is an incredible opportunity for both individuals and for organisations because it\'s an opportunity to personalise, to customise, to serve customers in new ways, to help... more