Electrical & Computer Engin 562 - HardwareDesign/MachLearngSyst

Fall
2025
01
3.00
Sandip Kundu

TU TH 8:30AM 9:45AM

UMass Amherst
69741
Marston Hall room 132
kundu@ecs.umass.edu
69724
This course studies architectural techniques for efficient hardware design for machine learning (ML) systems including training and inference. Course has three parts. First part deals with convolutional and deep neural network models. Second part deals with parallelization techniques for improving performance of ML algorithms. Last part deals with hardware design involving various acceleration techniques for improving computational efficiency of ML kernels including locality, precision in matrix multiplication and convolution; role of batch size, regularization, precision and compression in design space trade-off for efficiency vs accuracy; evaluation of performance, energy efficiency, area, and memory hierarchy.

E&C-ENG 201, 241, and 331

Permission is required for interchange registration during the add/drop period only.