Difference between revisions of "GPU621/CUDA"

From CDOT Wiki
Jump to: navigation, search
(Created page with "{{GPU621/DPS921 Index | 20207}} = Project Name = Compute Unified Device Architecture == Group Members == Adam Stinziani == Project Description == This project will thorough...")
 
Line 4: Line 4:
  
 
== Group Members ==
 
== Group Members ==
Adam Stinziani
+
[mailto:astinziani@myseneca.ca?subject=GPU621 Adam Stinziani]
  
 
== Project Description ==
 
== Project Description ==

Revision as of 13:10, 14 June 2021


GPU621/DPS921 | Participants | Groups and Projects | Resources | Glossary

Project Name

Compute Unified Device Architecture

Group Members

Adam Stinziani

Project Description

This project will thoroughly introduce NVIDIA’s Compute Unified Device Architecture (CUDA), starting with an overview on the history and current state of CPUs and GPUs, including an analysis of architectural differences between these computing units and architectural differences between different manufacturers of the same computing units. Also included will be an analysis on differences of how software programming models, frameworks, toolkits, and compilers maximize the potential of these architectures. Use cases for parallel computing with GPUs will be analyzed, as well as implemented. Tests will be made regarding the performance of CUDA vs OpenCL.

Progress