


Futures: AI on CPU and GPU Platforms
CSE-90206
“AI on CPU and GPU platforms” provides an in-depth examination of Central Processing Unit (CPU) and Graphics Processing Unit (GPU) architectures and their role in AI and Machine Learning (ML) model execution. The course covers techniques in optimizing ML models for CPUs, focusing on computational efficiency and power management.? Then, GPU architectures are introduced and justified as better suited for parallel processing certain AI tasks and Machine Learning algorithms. The course also covers strategies for optimizing machine learning models on GPUs, leveraging the unique strengths of these architectures. Additionally, an introduction to custom GPU programming constructs will be presented, enabling the development of tailored code for performance enhancements in ML and AI applications. By the end of the course, students will be equipped to fine-tune AI models for both CPU and GPU platforms, understanding the trade-offs in performance and efficiency.
Course Information
Course sessions
Section ID:
Class type:
This course is entirely web-based and to be completed asynchronously between the published course start and end dates. Synchronous attendance is NOT required.
You will have access to your online course on the published start date OR 1 business day after your enrollment is confirmed if you enroll on or after the published start date.
Textbooks:
All course materials are included unless otherwise stated.
Policies:
Schedule:
Instructor:
Anthony Mauro
.jpg)