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 specialization offers a comprehensive exploration of blockchain technology, focusing on the development of smart contracts, the design of decentralized applications (DApps), and advanced... more
This course is an introductory and foundational course on sustainable consumption and health. In the first part of this course, we briefly review definitions of sustainability and the relationship... more
Developing software challenges you to think in different ways and to come up with creative solutions to problems in a range of industries. So if you are a problem solver who likes to be challenged,... more
This is the first course in Tax Academy\'s Transfer Pricing Certification. This certification will provide you with the relevant skills to apply transfer pricing or TP knowledge in less than two... more
This course takes a deep dive into the challenges families and friends of a patient with serious illness face and how you can care for and support them as a provider, social worker or family... more