🔆 Overview

Semester Spring 2025
Course Number CSE 524, CEN 524, CSE 494
Course Name Machine Learning Acceleration
Modality In-person (Face to Face)
Lecture room number Tempe - ECGG 224
Class timing 1:30-2:45pm, T/Th

<aside> 💡

If you have taken the following courses already, then please do not enroll for this course. The material of these courses overlap significantly. So, you will not learn much new stuff.

There is also quite a bit of overlap of this course with the following course. So, please look through the contents carefully to decide if you'd like this take this course.

👨‍🏫 Personnel

Instructor

Name Aman Arora
Office Centerpoint 203-09
Office hours On Canvas
Office hours location My office or via Zoom
Email [email protected]
Sandwich hour Ike’s Sandwiches, Thursday 12-1pm

Teaching Assistant

Role Name Office Office Hours Email
TA Kaustubh Mhatre Centerpoint 203-12BA On Canvas [email protected]

🎯 Course Description

Machine learning (ML) has become ubiquitous and is currently a dominant computing workload. This course covers design of hardware and software for training and inference in ML systems. Hardware choices for machine learning include CPUs, GPUs, FPGAs, and ASICs. Tradeoffs in implementing training and inference workloads using these different compute paradigms will be explored. Emerging ML accelerators will be studied. Students will read research papers, present their learnings in class, and complete a project.

Course Objectives